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