資源簡介 Scratch一階第一講:海底世界教學目標1、重點掌握Scratch軟件的基本操作流程——背景和角色的上傳、腳本的拖拽和組合以及刪除、程序的保存;2、掌握移動()步、重復執(zhí)行、碰到邊緣就反彈的程序腳本,掌握播放聲音和播放聲音等待播完的區(qū)別和使用場景;3、了解地球上的海陸面積,各種動物(鮟鱇、蝠鲼、海龜、海星)的基本特點。二、主要程序腳本編號 詳細內容 功能描述【1】 “移動()步” 讓角色在舞臺區(qū)移動指定的步數(shù),使角色的位置發(fā)生變化 (步數(shù)的賦值范圍為:0-240之間的整數(shù))【2】 “重復執(zhí)行” 程序無限重復循環(huán)執(zhí)行,直到遇到結束標志或者強制停止【3】 “碰到邊緣就反彈” 角色碰到舞臺區(qū)的四周邊緣時,自動反彈回來【4】 “將旋轉方式設為()” 設置角色反彈時的旋轉方式。 (旋轉方式有:左右翻轉、任意旋轉、不可旋轉)【5】 “下一個造型” 將角色的造型進行切換,自動切換到下一個造型【6】 “將大小設為()” 設置角色在舞臺區(qū)的大小,為了使角色和舞臺更加契合 (大小的取值范圍為:大于0,但不能太大,每個角色的最大值和最小值不一致)【7】 “播放聲音()等待播完” 播放指定的聲音,并且等待聲音播放完畢后再執(zhí)行后面的程序腳本。三、課堂準備編號 名稱 內容 來源 備注【1】 PPT課件 課堂全流程演示文稿 火星科學盒官網【2】 課程資料 PPT課件、講義、視頻 火星科學盒官網【3】 學生上課使用器材 筆記本電腦或者臺式電腦 老師自備 電腦建議使用Windows系統(tǒng),蘋果電腦和Linux系統(tǒng)需要從官網上單獨下載對應的軟件游戲手柄、螺絲刀 火星人商城采購【4】 編程軟件下載 Scratch3.0 火星科學盒官網 火星科學盒官網在線編輯版離線下載版安裝好后測試一下是否可以使用四、上課流程本節(jié)課包括課堂預熱和8步具體流程:(1)課堂預熱階段通過教師自我介紹和學生自我介紹相互認識彼此。(2)第1步為導入部分,通過了解地球上的海陸面積引入海底世界,通過了解一系列的動物引入層級劃分,通過總結分析導入角色并設置每個角色的相應位置,導入相關背景和角色,根據(jù)上述分析調整位置,時長控制在20分鐘內。(3)第2步為角色功能分析,通過觀察本節(jié)課實現(xiàn)的效果視頻,邀請同學們進行角色功能分析,時長控制在5分鐘內。(4)第3-6步為讓鮟鱇等各種動物游動起來,先對鮟鱇進行如下操作:先不停的移動起來,發(fā)現(xiàn)碰到舞臺邊緣就會停止不動,此時需要引入碰到邊緣就反彈,此時可能會出現(xiàn)不同的反彈效果(比如頭朝下了等),如果沒有出現(xiàn)就需要動手設置不同的旋轉方式來感受不同的效果;再讓其他海底動物都游動起來;之后根據(jù)各個動物的實際大小設置它們在舞臺區(qū)的大?。蛔詈筇砑颖尘耙魳?。整個過程需要教師指導并維持秩序,時長控制在55分鐘內。(5)第7步為課堂總結,時長控制在10分鐘內。(6)第8步為鞏固拓展,添加更多的動物讓海底更加熱鬧,課后作業(yè)。上課步驟 主要內容 備注【課堂預熱】破冰環(huán)節(jié) 【對應PPT】開始頁 【時長】3min 【互動】同學們大家好,我是xx老師,(介紹為什么叫xx老師)以后的課程都是老師和大家一起學習了,那么下面請同學們也來介紹一下自己吧(包括全名、小名、愛好等) 一定要多和學生進行溝通互動,消除師生之間的距離。【第1步】引入 【對應PPT】“課前準備”部分 【時長】20min 【銜接話術】以后老師就和大家一起學習知識了,在正式學習之前呢,咱們先一起了解一下地球。 【提問】同學們,這就是我們生存的地球,大家知道地球上陸地和海洋哪個面積大嗎?(學生自由回答) 【總結】地球上藍色的是海洋,被海洋包圍的是陸地還有一些山脈。其中海洋約占地球總面積的四分之三(比如把一個蘋果比作一個地球,把它切成了四瓣,其中只有1瓣時陸地)。那這么遼闊的海洋底下究竟是怎樣的呢?讓我們一起來看看吧! 【提問】海底除了有各種各樣的魚,還有什么呢?(學生自由回答) 【銜接話術】那同學們想不想制作自己的海底世界呢?(學生自由回答) 【銜接話術】在制作之前呢,我們先來認識一下本節(jié)課需要接觸到的動物們。大家都認識嗎?我們通過視頻來了解一下吧! 【總結】蝠鲼又稱魔鬼魚,主要生活在深水區(qū),偶爾也會露出水面;海龜主要生活在淡水區(qū);海星大家比較常見,主要生活在沙灘燈地方;鮟鱇又稱燈籠魚、蛤蟆魚,主要生活在海底。 【銜接話術】通過剛剛的了解,將各個角色按照在水中的深淺位置進行排序。下面請同學們開始布置海底世界吧。 【講解】首先我們需要將背景和角色一一上傳。 從學生文件夾的背景素材中上傳背景,從角色素材庫中上傳角色和造型(點擊“造型”,選擇“上傳造型”;一次只能上傳一個造型)。 【講解】直接拖動角色到不同的位置即可(沒有固定位置,層次對了就行)。現(xiàn)在我們將準備工作都已經做好了,接下來讓我們通過編程讓他們游動起來吧。(整體效果圖見“第六部分-附錄一”) 1.講解地球海陸面積劃分時以提問的形式與學生進行互動; 2.描述海底世界時,嘗試讓學生回答; 3.觀察視頻后,嘗試讓學生自己總結特點,老師可以給出提示信息; 4.點擊除海龜外的每個角色可以跳轉到相應的超鏈接處,有視頻介紹; 5.上傳背景、角色和造型時,讓學生自己動手,實在不行老師再進行提示或者帶領操作; 6.各種動物在海底的分布位置不用與老師給出的一致,只要符合生活領域即可。【第2步】角色功能分析 【對應PPT】角色功能分析 【時長】5min 【銜接話術】現(xiàn)在,老師是船長,你們都是潛水員,下面請潛入老師的海底世界,看看都能發(fā)現(xiàn)什么吧。(視頻播放完畢后)潛水員們現(xiàn)在請上船,讓我們一起來總結一下我們的發(fā)現(xiàn)吧。 【提問】鮟鱇是如何游動的呢?(學生自由回答) 【總結】①從舞臺的一側移動到另一側;②碰到舞臺邊緣后會返回來繼續(xù)移動;③造型不斷變化。 【銜接話術】了解了動物們的游動特點,下面就讓我們一起來實現(xiàn)酷炫的海底世界吧。 1.需求分析需要學生自己進行總結,老師只是作為引導; 2. 可以采用有趣的故事人物引出本節(jié)課的任務。【第3步】讓鮟鱇游動起來 【對應PPT】讓鮟鱇游動起來 【時長】40min 【銜接話術】編寫程序之前,我們先來回顧一下Scratch3.0軟件的使用方法。同學們還記得每個區(qū)域的功能是什么嗎?(學生自由回答) 【總結】①菜單欄:用來打開和保存文件,設置語言等; ②模塊區(qū):含有編寫程序的所有模塊;③編程區(qū):也叫作腳本區(qū),用來編寫程序;④舞臺區(qū):展現(xiàn)程序效果的區(qū)域;⑤背景區(qū):游戲等背景的插入,改變舞臺區(qū)的默認白色背景;⑥角色區(qū):參與游戲的角色。(整體效果圖見“第六部分-附錄二”) 【銜接話術】利用移動腳本,當點擊小綠旗時,鮟鱇向前移動10步。(等待學生編程)運行程序觀察效果。 【提問】現(xiàn)在每點擊一次小綠旗才能讓鮟鱇移動10步,如何讓鮟鱇一直移動呢? (學生自由回答) 【銜接話術】老師有一個想法,我們可以多加幾個移動10步積木,但是如果想讓鮟鱇一直移動的話,就需要很多的移動10步,這樣拼接起來太長了,有沒有什么簡化的方法呢? 【講解】只需要使用一個“重復執(zhí)行”,把移動10步放在重復執(zhí)行的里面,這樣就可以一直不斷地執(zhí)行移動10步,達到鮟鱇魚一直游動的效果。(程序樣例見“第五部分-程序1-1”)(等待學生編寫程序)運行一下程序觀察效果吧。 【提問】同學們和老師實現(xiàn)的效果一樣嗎?鮟鱇碰到舞臺之后,應該怎么運動呢? 【講解】鮟鱇游到舞臺邊緣的時候,需要反彈回來,反向移動。此時需要用到“碰到邊緣就反彈”腳本。該腳本可以讓鮟鱇碰到舞臺邊緣時自動調轉方向。(程序樣例見“第五部分-程序1-2”) 【銜接話術】一般情況下,程序默認的是“左右翻轉”,,也是最常用的旋轉方式。為了更好的確保游戲效果,我們將旋轉方式設為“左右翻轉” 。(程序樣例見“第五部分-程序1-3”) 【銜接話術】現(xiàn)在可以正常移動了,但是移動過程中沒有造型的變化有點太機械了,因此我們需要移動過程中增加造型的變化。(程序樣例見“第五部分-程序1-4”) 【銜接話術】降低鮟鱇的游動速度后,我們可以清晰的看到一邊移動一邊擺動,達到游動的效果。(程序樣例見“第五部分-程序1-5”) 【總結】我們發(fā)現(xiàn),要想讓鮟鱇一直移動需要用到“重復執(zhí)行和移動”,卡在舞臺邊緣時需要用到“碰到邊緣就反彈”和“將旋轉方式設為左右翻轉”,要想移動的不那么呆板需要使用“下一個造型”。 1.復習Scratch軟件時,以提問的形式進行; 2.每個過程在出現(xiàn)的現(xiàn)象都要讓學生自己觀察并回答;解決辦法讓學生自己先想想,之后老師再給出參考腳本; 3.給出參考腳本后,先讓學生自己嘗試編寫程序,老師再給出參考程序。【第4步】1-小挑戰(zhàn) 【對應PPT】1-小挑戰(zhàn) 【時長】5min 【銜接話術】現(xiàn)在鮟鱇已經游動起來了,接下來讓蝠鲼也游動起來吧。 【提問】同學們你們怎么編寫蝠鲼的程序呢?直接編寫還是有更簡單的方法呢?(等待學生回答) 【銜接話術】這里呢,老師將交給大家一個超級簡單,省時又省力的方法,想不想知道呢? 【總結】當兩個角色的大部分程序都一致時,我們可以將某一角色的程序復制給另一個角色。按住程序拖動到相應的角色上,待角色出現(xiàn)抖動現(xiàn)象時,表示程序復制成功,此時只需要修改部分參數(shù)或者腳本即可。大大節(jié)省編程時間。(程序樣例見“第五部分-程序1-小挑戰(zhàn)”) 1.把挑戰(zhàn)任務發(fā)放后,讓學生自己嘗試方法,看學生是否可以想起來“程序復制”; 2.老師提示“程序復制”方法,并播放演示操作視頻。【第5步】調整角色大小 【對應PPT】調整角色大小 【時長】5min 【銜接話術】小動物們已經可以在海底自由的游動了,但是現(xiàn)在這些角色看起來都是差不多大的,那這些角色真正的大小是多少呢? 【銜接話術】下面我們就根據(jù)這幾個動物實際的大小調整這幾個角色在“海底世界”中的大小。設置角色大小的方法有什么呢?(學生回答) 【講解】有兩種方式可以設置角色的大小,一種是在角色區(qū)直接修改角色的大小數(shù)值,一種是使用“將大小設為()”積木。 【銜接話術】根據(jù)各個動物實際的大小,使用積木調整它們在舞臺區(qū)的大小。(等待學生編寫程序)(程序樣例見“第五部分-程序2-1”) 1.講解四個動物在實際中的大小,讓學生總結這四個角色從大到小的順序; 2.以提問的形式復習調整角色大小的方式; 3.學生根據(jù)動物的實際大小自行調整四個角色的大小。【第6步】添加背景音樂 【對應PPT】添加背景音樂 【時長】5min 【銜接話術】海底中的小動物我們已經添加成功了,接下來我們添加背景音樂,讓海底動物們的游動的更加歡快一些。在背景下上傳音樂。 【銜接話術】音樂上傳成功后,我們需要編寫相關程序,那么使用那個程序腳本呢?(學生自由回答并動手嘗試編寫觀察效果) 【總結】播放聲音并等待,可以使聲音播放完畢后再進行下一輪的播放;而播放聲音會出現(xiàn)一直循環(huán)播放開頭。(程序樣例見“第五部分-程序2-2”) 1.以提問的形式復習兩個腳本的區(qū)別; 2.音樂在背景區(qū)進行上傳和編寫。【第7步】課堂總結 【對應PPT】課堂總結 【時長】7min 【銜接話術】我們這節(jié)課認識了Scratch3.0編程軟件的基本操作,實現(xiàn)了動物們在海底自由移動的功能,了解了多種動物的特點。那么接下來老師來考考大家的記憶里如何? 【科學知識】 鮟鱇、蝠鲼、海龜和海星的生活區(qū)域是怎樣的呢? 地球上海洋和陸地的面積誰大,大約是多少? 【知識點鞏固】 老師以提問的方式進行復習。1.各個腳本的作用分別是什么? 2.各個腳本在本節(jié)課中實現(xiàn)了鮟鱇的什么運動效果?【第8步】鞏固拓展 【對應PPT】鞏固拓展 【時長】課后作業(yè) 嘗試添加更多的動物,讓海底熱鬧起來。 【提示】可以進行角色的復制,也可以添加其他角色再進行程序的復制。(注意修改位置,別出現(xiàn)角色疊加的現(xiàn)象) 1.有做的快的學生可以課上完成。 2.復制角色。五、主要程序說明程序樣例編號 程序樣例與說明 對應的角色1-1 【程序1-1描述】鮟鱇一直移動,每次移動10步,碰到舞臺邊緣時就會停止運動。 【鮟鱇】1-2 【程序1-2描述】鮟鱇一直移動,每次移動10步,碰到邊緣就會自動反彈回來,但是反彈后的效果不一定正常。1-3 【程序1-3描述】鮟鱇一直移動,每次移動10步,碰到邊緣就會自動反彈回來,并且可以繼續(xù)正常游動。 【注意事項】每種旋轉方式都動手操作一下。1-4 (任務1的最終版程序的一部分) 【程序1-4描述】改變鮟鱇的移動造型,每隔0.2秒變化一下造型。 【注意事項】加等待時間,不易太長也不易太短,自己根據(jù)效果確定。1-5 (任務1的最終版程序的一部分) 【程序1-5描述】調整鮟鱇的移動速度。鮟鱇一直移動,每次移動3步,碰到邊緣就會自動反彈回來,并且可以繼續(xù)正常游動。 【注意事項】移動的步數(shù)越多,移動的速度就越快。1-小挑戰(zhàn) (任務1的小挑戰(zhàn)的最終版的參考程序) 【程序1-小挑戰(zhàn)描述】將鮟鱇的程序分別復制給蝠鲼、海龜和海星,使4中動物具有相同的游動速度。 【蝠鲼】【海龜】【海星】2-1 (任務2的最終版程序的一部分) 【程序2-1描述】根據(jù)鮟鱇與其他角色的比例對比,將鮟鱇的大小設為60,。鮟鱇會在左右方向上游動,碰到邊緣時反彈。 【鮟鱇】2-2 (任務2的最終版程序的一部分) 【程序2-2描述】重復播放背景音樂。 【注意事項】感受兩種播放聲音腳本的不同。 【背景】附錄一:各個角色在舞臺區(qū)的位置【說明】角色分布附錄二:軟件界面【說明】軟件界面的介紹(共38張PPT)第1課捕魚達人-海底世界引入課堂總結角色功能分析編寫程序鞏固拓展課程目錄引入1地球上的海陸之分地球上海洋和陸地哪個面積更大海底世界了解角色鮟鱇(ān kāng)【燈籠魚、蛤蟆魚】海龜海星蝠鲼(fú fèn)【魔鬼魚】生活在淡水區(qū)生活在深水區(qū)生活在沙灘等地方生活在海底了解角色動物的生活水域水淺水深上傳背景、角色以及每個角色所對應的相關造型。動手做動手做——背景添加動手做——角色造型添加想一想不同角色在海底的位置如何分配呢水淺水深角色功能分析2海底世界角色功能分析①從舞臺的一側移動到另一側;②碰到舞臺邊緣后會返回來繼續(xù)移動;③造型不斷變化。動物們是如何游動的呢編寫程序3復習Scratch軟件角色區(qū)舞臺區(qū)模塊區(qū)背景區(qū)編程區(qū)菜單欄讓鮟鱇移動起來如何一直移動呢如何簡化程序碰到邊緣就反彈鮟鱇碰到舞臺之后,應該怎么運動呢想一想不可旋轉有沒有同學出現(xiàn)下面這種情況左右翻轉造型切換效果不明顯怎么辦?改變移動速度嘗試添加蝠鲼、海龜和海星的程序。1-小挑戰(zhàn)程序復制認識角色大小蝠鲼:最小的蝠鲼是澳大利亞的無次蝠鲼,體寬不超過60厘米。大西洋的前口蝠鲼是本科中最大種類,寬可達7米。海龜:最大型的海龜是棱皮龜,長達2米,重達1噸。最小的是橄欖綠鱗龜,有75厘米長,40公斤重。鮟鱇:一般體長40~60厘米、體重300~800克。海星:體型大小不一,小到2.5厘米、大到90厘米。調整角色大小如何設置角色大小呢調整角色大小根據(jù)各個動物的實際大小,嘗試修改角色大小,使海底看起來更加和諧。動手做添加背景音樂在背景中添加名為《捕魚達人bg》的背景音樂。添加背景音樂循環(huán)播放聲音使用哪個腳本呢課堂總結4Q1:鮟鱇、蝠鲼、海龜和海星的生活區(qū)域是怎樣的呢?我問你答A1:由深到淺,依次為鮟鱇、蝠鲼、海龜、海星。Q2:地球上海洋和陸地的面積誰大,大約是多少?A2:海洋約占地球面積的四分之三。(1)(2)在舞臺上移動10步,默認方向:向右。這兩個腳本常常一起使用,角色可以在舞臺上來回反彈,并且可以切換旋轉模式。知識點鞏固(3)(4)程序順序執(zhí)行,兩個腳本之間的等待時間間隔。播放聲音等待播放,如果一個音樂時長1小時,用這個腳本,那么就會播放一小時的音樂,再去執(zhí)行下一個腳本知識點鞏固鞏固拓展5動手編程嘗試添加更多的動物,讓海底熱鬧起來。 展開更多...... 收起↑ 資源列表 1-海底世界.docx 1. 捕魚達人-海底世界.pptx 縮略圖、資源來源于二一教育資源庫