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