《大魚吃小魚-教案》由會員分享,可在線閱讀,更多相關《大魚吃小魚-教案(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
大魚吃小魚
教學目標:
1、理解并使用“廣播”和“當接收到”模塊控制不同角色之間的交互。
2、理解并使用“碰到顏色”偵測判斷兩個角色相遇的設計方法。
3、掌握角色隨鼠標移動的設計方法。
教學重點:理解并使用“廣播”和“當接收到”模塊控制不同角色之間的交互。
教學難點:理解并使用“碰到顏色”偵測判斷兩個角色相遇的設計方法。
教學過程:
一、創(chuàng)設情境,激趣導入
師:同學們聽過“大魚吃小魚,小魚吃蝦米”的說法吧?在這奇妙的海底,活潑的小魚來回游動著,一只大魚隨著鼠標移動,正在追尋小魚并想趁機吃掉它。首先我請一位同學上來玩一玩老師在Scratch中制作的“大魚吃小魚”的小游戲。
2、
生:上臺操作。
師:同學們,這個游戲好不好玩?
生:回答(好玩)。
師:剛才這個小游戲,很多同學們都玩過,那同學們想不想為自己量身打造一款“大魚吃小魚”的游戲呢?
生:回答(想)。
師:今天,我們就來學習一下如何在Scratch中創(chuàng)作“大魚吃小魚”的游戲。
二、提出任務,探索新知
師:“大魚吃小魚”游戲包括哪些部分呢?我請同學來回答一下。
生:兩個部分:設計舞臺和大魚、小魚的角色,還有相關的腳本設計。
師:這位同學回答的非常全面。通過我們之前的學習,我相信舞臺設計和角色的導入是難不倒大家的。
學生演示舞臺導入背景圖片和導入一條大魚和小魚。
師:同學們還不記得在《跳舞男孩
3、》中我們是如何讓男孩舞動起來的?
生:回答(記得)。
師:那同學們試著來搭建小魚自由自在游動的腳本。
生操作,搭建搭建小魚游動的腳本,回顧之前所學內(nèi)容。
1、設計舞臺
單擊右下角“舞臺”,單擊“多個背景”中的“導入”,在“Nature”中選擇“underwater”。
2、設計角色
單擊“從文件夾中選擇新的角色”的“Animals”導入角色fish1-a,之后在角色造型中導入fish1-b。(這里一定要注意:大魚fish1-a和fish1-b是同一個角色的兩個造型,不要混淆為兩個角色,和第10課跳舞男孩的四個造型的導入方法相同)。
紅色方框部
4、分 為只允許大魚左右翻轉(zhuǎn),這樣大魚在碰到邊緣就反彈之后不會倒立過來。其他小魚也是如此。
下面的方框部分為單擊“導入”,導入大魚的第二個造型“fish1-b”。
最終大魚有兩個造型fish1-a和fish1-b。
單擊“從文件夾中選擇新的角色” 的“Animals”導入角色fish2。(此處為添加小魚,可用縮小工具將fish2縮?。?
3、腳本設計
(1)小魚腳本
小魚們自由自在地游動著,腳本可以這樣設計:
小魚碰到大魚并被吃掉,可以這樣設計:
點擊顏色區(qū)域
單擊“倒三角”
移動取色工具 “滴管”到要取色的角色顏色區(qū)域,單擊鼠標。
單擊“新建”
在彈出的對話框中輸入廣播消息的名稱
(2)大魚腳本
大魚隨鼠標移動,腳本可以這樣設計:
大魚碰到小魚并吃掉小魚,腳本可以這樣設計:
遇到小魚,切換到造型fish1-b,張開嘴吃掉小魚
到這里我們的大魚吃小魚就初步完成了,同學們是不是在操作過程中發(fā)現(xiàn)很多問題呢?我們的大魚吃小魚是不是還有很多改進的地方呢?