資訊內容
Scratch胖胖吞吃魚
第8課 胖胖吞吃魚
教學目標:
1、能用發送廣播模塊和接受廣播模塊控制不同角色之間的交互。
2、能用模塊和模塊搭建一個條件模塊,并將該模塊插入到模塊尖型孔中,控制角色的距離離鼠標的距離大于10就重復執行模塊內部的腳本塊,直到角色的距離小于或等于10就停止腳本。
3、能用條件模塊在角色中取色,并插入到 模塊中,實現一種顏色碰到另一種顏色后,再執行部件內部的模塊。
教學課時:
1課時
學生:6年級
教學過程:
一、講故事,創設情景
老師打開 “Games” 文件夾中第3個“FishChomp” 例子,說:在這奇妙的海底世界里,活潑歡快的小魚來回游動著,他們是一群弱小的群體,常常被大魚吃掉,看!一只胖胖吞吃魚跟隨著鼠標正在追尋小魚,趁機吃掉他們。同學一定都玩過像這樣類似的游戲,今天我們也來模仿這個例子,創作一個小游戲,比如:貓抓老鼠、老鷹抓小雞……。
二、師生共同學習,探究發現
同學們打開 “Games” 文件夾中第3個“FishChomp” 例子,看一看,學習腳本時,分塊雙擊腳本嘗試角色發生了什么,從而理解模塊起的作用。
學習完后,你是如何理解的,請同學們說一說腳本的意思。
1、找出胖胖魚跟隨鼠標游動的腳本。
1)理解: 模塊的意思。并理解:如果鼠標指針離角色的距離大于10就去重復執行部件內部的腳本塊,直到條件為假(鼠標指針離角色的距離小于或等于10)就停止該部件。
2)請同學比較模塊和前面學過的模塊,看一看,有什么不同?
2、胖胖魚遇到小魚,是通過什么交互模塊來接受廣播信號的?接收到廣播后胖胖魚發生了什么?
3、小魚的腳本中,說一說控制小魚歡快游動的腳本塊是哪些?
4、小魚遇到胖胖魚,是通過什么模塊來完成的?遇到胖胖魚后,小魚通過什么交互模塊來發出廣播信號的?小魚廣播信號后,做了些什么?
三、自由創作,搭建腳本
1、再打開一個scratch窗口,開始創作。
2、教師巡視指導,學生提出問題,請同學解決,共同學習。
四、分享作品,互相學習
1、將自己的作品用FTP上傳一次。
2、通過“分享”將自己的作品丟在scratch網站上的自己的空間。
五、我們的收獲
在今天的學習創作過程中,嘗試了游戲的創作,大家可以發揮想象,課后有時間和同學們交流,,將這個例子改進一下,使游戲更有吸引力。
你還有哪些問題沒有弄清楚?課后可以繼續去探究。
課后反思:
這節課是學生第一次接觸游戲類范例,應該是學生極為受歡迎的學習內容,課堂上我沒有講解多少,照例,讓學生先學,有問題提出,我們共同解決,我今天發現學生課堂提問很少,一個個很專心的在研讀腳本,思量著自己該怎么來創作一個游戲,看著他們皺著眉頭不斷思索,不斷嘗試,到最后眉開眼笑,舉起小手展示自己的 作品,真是又一次體驗了創作的快樂。我發現學生模仿能力強,會用但概念不一定全明白。
