中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

小學(xué)高年級(jí)課后服務(wù) scratch3.0編程課件 二階課程 項(xiàng)目4趣味潛水艇 第2節(jié) 大魚吃小魚課件(共52張PPT+視頻+教案)

資源下載
  1. 二一教育資源

小學(xué)高年級(jí)課后服務(wù) scratch3.0編程課件 二階課程 項(xiàng)目4趣味潛水艇 第2節(jié) 大魚吃小魚課件(共52張PPT+視頻+教案)

資源簡介

趣味潛水艇項(xiàng)目第二講: 大魚吃小魚
一、 課程目標(biāo)
1、掌握視頻偵測相關(guān)命令: 相對于舞臺(tái)的視頻運(yùn)動(dòng)、視頻方向等命令的使用;
2、學(xué)習(xí)使用視頻偵測控制角色運(yùn)動(dòng);
3、學(xué)習(xí)使用程序命令實(shí)現(xiàn)體感控制的大魚吃小魚游戲。
二、 課堂組織形式
1、開放式問題討論
2、引導(dǎo)式思維發(fā)散
3、問答式課堂互動(dòng)
4、針對問題探究實(shí)踐
5、學(xué)生動(dòng)手制作項(xiàng)目
6、課堂內(nèi)容梳理鞏固
三、課堂準(zhǔn)備
編號(hào) 名稱 內(nèi)容 來源 備注
【 1】 PPT 課件 課堂全流程演示文稿 火星科學(xué)盒官網(wǎng)
【2】 課程資料 PPT 課件、講義、視頻 火星科學(xué)盒官網(wǎng)
【 3】 教師參考程序 項(xiàng)目完整程序 網(wǎng)盤鏈接下載
【4】 學(xué)生上課使用資料 筆記本電腦或者臺(tái)式電腦 老師自備 電腦系統(tǒng)需求: win 10+,或 macOS 10.13+
編程所需素材 網(wǎng)盤鏈接下載
課堂報(bào)告 網(wǎng)盤鏈接下載
【 5】 編程軟件下載 scratch3.0 scratch 官網(wǎng) 課前下載安裝
四、主要腳本程序
編號(hào) 詳細(xì)內(nèi)容 功能描述
【 1】 “相對于舞臺(tái)的視頻方向” 偵測視頻對于舞臺(tái)的運(yùn)動(dòng)方向
【2】 “相對于舞臺(tái)的視頻運(yùn)動(dòng)” 偵測視頻對于舞臺(tái)的運(yùn)動(dòng)幅度
五、上課流程
本節(jié)課包括 5 步具體流程:
(1)第 1 步為積木模塊講解。老師通過大魚吃小魚游戲講解相對于舞臺(tái)的視頻方向和相對于舞臺(tái)的視頻運(yùn)動(dòng)兩個(gè)命令,分析這兩 個(gè)命令與相對于角色的視頻運(yùn)動(dòng)或方向有什么區(qū)別。時(shí)長控制在 20 分鐘內(nèi)。
(2)第 2~3 步為作品變成。帶領(lǐng)學(xué)生分析作品中的角色及功能,完成用身體動(dòng)作控制鯊魚在舞臺(tái)游動(dòng),吃掉在舞臺(tái)以隨機(jī)造型向
隨機(jī)方向移動(dòng)的四條小魚的游戲。時(shí)長控制在 50 分鐘內(nèi)
(3) 第 4 步為拓展思考。 思考如何在游戲結(jié)束時(shí)使鯊魚角色說出游戲分?jǐn)?shù),并實(shí)現(xiàn)。時(shí)長控制在 10 分鐘內(nèi)。
(4)第 5 步為課堂總結(jié), 知識(shí)圖譜的形式總結(jié)課程內(nèi)容,鞏固重點(diǎn)知識(shí)點(diǎn) 。時(shí)長控制在 5 分鐘內(nèi)。
上課步驟 主要內(nèi)容 備注
【第 1 步】 知識(shí)拓展 【對應(yīng) PPT】“對于舞臺(tái) 運(yùn)動(dòng)” 【引入】 學(xué)生體驗(yàn)相對于角色運(yùn)動(dòng)版本的“大魚吃小魚”游戲,引出本節(jié)課的重點(diǎn)知識(shí)腳本。 【講解】
【時(shí)長】 20min 1. 學(xué)生分享體驗(yàn)“大魚吃小魚”游戲后的感受,老師進(jìn)行總結(jié); 2. 分析為什么“大魚吃小魚”游戲中,鯊魚角色移動(dòng)不靈敏; 3. 老師講解[相對于舞臺(tái)的視頻運(yùn)動(dòng)]和[相對于舞臺(tái)的視頻方向]這兩個(gè)命令的功能和使 用; 4. 講解如何修改程序,能夠靈活地控制鯊魚移動(dòng)
【第 2 步】 作品編程 【對應(yīng) PPT】“游動(dòng)的小 魚” 【時(shí)長】 20min 【講解】 老師通過播放視頻帶領(lǐng)學(xué)生分析完成游戲時(shí)需要的角色以及各個(gè)角色的功能 【制作】 學(xué)生完成作品新建和素材添加 【講解】 1. 老師講解小魚角色的初始狀態(tài),以及如何實(shí)現(xiàn) 4 條小魚角色出現(xiàn)在舞臺(tái)上; 2. 講解 4 條小魚如何以不同的造型出現(xiàn)在隨機(jī)位置,并向隨機(jī)方向移動(dòng); 【制作】 學(xué)生編寫程序, 使 4 條小魚以隨機(jī)造型, 出現(xiàn)在隨機(jī)位置并面向隨機(jī)方向(程序樣例見 “第六部分 - 程序 1-1”) 【講解】 老師帶領(lǐng)學(xué)生分析為什么拼接了移動(dòng)腳本后, 角色會(huì)頭朝下倒著游動(dòng), 并講解解決方法
【制作】 學(xué)生編寫程序, 小魚在舞臺(tái)游動(dòng)的效果(程序樣例見“第六部分 - 程序 1-2”) 【講解】 講解如何實(shí)現(xiàn)小魚被鯊魚吃掉后消失,并出現(xiàn)一條新的小魚的效果。 【制作】 學(xué)生編寫程序, 實(shí)現(xiàn)小魚被鯊魚吃掉后消失, 并出現(xiàn)一條新小魚的效果(程序樣例見“第 六部分 - 程序 1-3”)
【第 3 步】 作品編程 【對應(yīng) PPT】“饑餓的鯊 魚” 【時(shí)長】 30min 【銜接】 接下來完成任務(wù)二,使用視頻偵測,用手控制鯊魚在舞臺(tái)游動(dòng),吃掉小魚。 【制作】 老師帶領(lǐng)學(xué)生分析鯊魚角色的初始狀態(tài), 學(xué)生編寫程序設(shè)置角色的初始狀態(tài)(程序樣例 見“第六部分 - 程序 2-1”) 【講解】 1. 通過提問的方式帶領(lǐng)學(xué)生復(fù)習(xí)偵測視頻運(yùn)動(dòng)的命令; 2. 帶領(lǐng)學(xué)生分析鯊魚角色移動(dòng)速度非常快的原因以及如何降低鯊魚的移動(dòng)速度; 【制作】 學(xué)生編寫程序,實(shí)現(xiàn)用手控制鯊魚游動(dòng)(程序樣例見“第六部分 - 程序 2-2”)
【講解】 1. 講解如何實(shí)現(xiàn)鯊魚吃東西的效果 2. 講解鯊魚如何偵測碰到小魚,以及如何避免小魚或鯊魚沒有反應(yīng)的問題 【制作】 1. 學(xué)生編寫程序,實(shí)現(xiàn)鯊魚吃小魚的效果(程序樣例見“第六部分 - 程序 2-3”) 2. 學(xué)生編寫程序,實(shí)現(xiàn)鯊魚吃掉小魚后得分增加, 以及大小變大的效果(程序樣例見 “第六部分 - 程序 2-4”) 【講解】 老師帶領(lǐng)學(xué)生分析如何添加游戲計(jì)時(shí)器 【制作】 學(xué)生編寫程序, 添加游戲計(jì)時(shí)器, 限制游戲時(shí)間(程序樣例見“第六部分 - 程序 2-5”) 【互動(dòng)】 學(xué)生體驗(yàn)自己編程制作的“大魚吃小魚”游戲
【第 4 步】 拓展思考 【對應(yīng) PPT】“思考與拓 展” 【時(shí)長】 10min 實(shí)現(xiàn)游戲結(jié)束時(shí),大魚說吃掉多少小魚的效果 【講解】 老師帶領(lǐng)學(xué)生分析,如何讓鯊魚說出游戲結(jié)果;
【制作】 學(xué)生編寫程序, 實(shí)現(xiàn)游戲結(jié)束時(shí), 鯊魚說吃掉多少條小魚的功能(程序樣例見“第六部 分 - 程序 3-小挑戰(zhàn)”)
【第 5 步】知識(shí)鞏固 【對應(yīng) PPT】“總結(jié)與鞏 固” 【時(shí)長】 5min 老師根據(jù)ppt 中的知識(shí)圖譜回顧本節(jié)課的主要內(nèi)容,帶領(lǐng)學(xué)生完成知識(shí)總結(jié)
六、主要程序說明
任務(wù)一: 4 條小魚在舞臺(tái)上向隨機(jī)方向游動(dòng)
程序樣例編號(hào) 程序樣例與說明 對應(yīng)的角色
1-1 【程序 1-1 描述】 點(diǎn)擊綠旗, 角色初始大小為 50 ,隱藏,之后克 隆 4 次。克隆體以隨機(jī)造型出現(xiàn),移到隨機(jī)位置,面向隨機(jī)方向 【 Fish】
1-2 【程序 1-2 描述】 克隆體以隨機(jī)造型出現(xiàn),移到隨機(jī)位置,面向 隨機(jī)方向,旋轉(zhuǎn)方式是左右翻轉(zhuǎn),在舞臺(tái)上不停游動(dòng),碰到邊緣 時(shí)反彈。 【 Fish】
1-3 【程序 1-3 描述】 克隆體以隨機(jī)造型出現(xiàn),移到隨機(jī)位置,面向 隨機(jī)方向,旋轉(zhuǎn)方式是左右翻轉(zhuǎn),在舞臺(tái)上不停游動(dòng),碰到邊緣 【 Fish】
時(shí)反彈。碰到鯊魚時(shí),角色消失,出現(xiàn)新的角色
任務(wù)二: 通過身體動(dòng)作控制鯊魚游動(dòng),吃掉小魚
程序樣例編號(hào) 程序樣例與說明 對應(yīng)的角色
2-1 【程序 2-1 描述】點(diǎn)擊綠旗后,設(shè)置角色的初始狀態(tài), 以及旋轉(zhuǎn) 方式 。 【Shark2】
2-2 【程序 2-2 描述】 設(shè)置鯊魚的初始狀態(tài)后,開啟攝像頭,讓鯊魚 面向視頻運(yùn)動(dòng)的方向游動(dòng),用身體運(yùn)動(dòng)控制鯊魚。 【Shark2】
2-3 【程序 2-3 描述】小魚碰到鯊魚時(shí),廣播被吃掉的消息,通知鯊 魚做出反應(yīng) 【 Fish】
【程序 2-3 描述】鯊魚接收到小魚被吃掉的廣播消息后,做出吃 東西的效果 【Shark2】
2-4 【程序 2-4 描述】游戲開始時(shí),得分為 0,鯊魚吃掉小魚時(shí),得 分加 1,做出吃東西的效果,并且大小增加 2。 【Shark2】
2-5 【程序 2-5 描述】點(diǎn)擊綠旗后,計(jì)時(shí)器歸零,計(jì)時(shí)器的數(shù)字大于 30 時(shí),停止全部腳本。 【背景】
小挑戰(zhàn): 游戲結(jié)束時(shí),鯊魚說出吃掉了多少條小魚
程序樣例編號(hào) 程序樣例與說明 對應(yīng)的角色
3-小挑戰(zhàn) 【程序 3-小挑戰(zhàn)描述】 點(diǎn)擊綠旗后,計(jì)時(shí)器歸零,計(jì)時(shí)器的數(shù)字 大于 30 時(shí),廣播游戲結(jié)束的消息,之后停止全部腳本。 【背景】
【程序 3-小挑戰(zhàn)描述】接收到游戲結(jié)束的消息之后,角色說出吃 【Shark2】
掉了多少條小魚(共52張PPT)
趣味潛水艇大魚吃小魚
角色數(shù)目
對于舞臺(tái)運(yùn)動(dòng)
思考與拓展
游動(dòng)的小魚
饑餓的鯊魚
總結(jié)與鞏固
對于舞臺(tái)運(yùn)動(dòng)
1
游戲體驗(yàn)
用手控制大魚運(yùn)動(dòng)吃掉小魚,每吃掉1條小魚得分加1,游戲限時(shí)30秒,比一比誰的得分最高吧。
游戲體驗(yàn)
說一說你的游戲感受
為什么鯊魚不能靈敏地跟隨手移動(dòng)
程序分析
·偵測在角色位置的運(yùn)動(dòng)方向
在角色位置處運(yùn)動(dòng)時(shí),數(shù)值才會(huì)發(fā)生變化
·偵測在角色位置的運(yùn)動(dòng)幅度
程序分析
問題:
不能靈活控制鯊魚移動(dòng)。
原因:
在角色位置處運(yùn)動(dòng)才有效,偵測范圍太小。
解決方法:
擴(kuò)大偵測范圍。
相對于舞臺(tái)
偵測相對于舞臺(tái)的運(yùn)動(dòng)參數(shù)(幅度/方向)
相對于舞臺(tái)
在角色1上拼接腳本,觀察小貓“說”的內(nèi)容
在任意位置運(yùn)動(dòng),數(shù)值都會(huì)變化
運(yùn)動(dòng)幅度越大,數(shù)字越大
運(yùn)動(dòng)幅度越小,數(shù)字越小
數(shù)字最小是0,可以大于100
相對于舞臺(tái)
在角色1上拼接腳本,觀察小貓“說”的內(nèi)容
相對于舞臺(tái)
在任意位置運(yùn)動(dòng),數(shù)值都會(huì)變化
向左運(yùn)動(dòng):-90;向右運(yùn)動(dòng):90
向上運(yùn)動(dòng):0;向下運(yùn)動(dòng):180 (-180)
90
-90
-180/180
0
開始游戲
擴(kuò)大偵測范圍,使鯊魚靈活跟隨手運(yùn)動(dòng)
游動(dòng)的小魚
2
作品分析
小魚
鯊魚
屬性
功能
屬性
功能
準(zhǔn)備工作
①刪除原始角色
②添加背景和角色
任務(wù)一
任務(wù)一:4條小魚在舞臺(tái)上向任意方向游動(dòng)
初始大小為:50
初始狀態(tài)
怎樣出現(xiàn)4條小魚
原角色隱藏
克隆4次
克隆體顯示
克隆體狀態(tài)
①4條小魚以任意造型出現(xiàn)
②4條小魚出現(xiàn)在任意位置
③4條小魚面向任意方向
編程任務(wù)
試一試:使4條小魚出現(xiàn)在舞臺(tái)上,并設(shè)置小魚的初始狀態(tài)
小魚造型隨機(jī)、位置隨機(jī)、方向隨機(jī)
克隆小魚
Step1:4條小魚出現(xiàn)在舞臺(tái)上,小魚的造型、位置和方向隨機(jī)
小魚游動(dòng)
為什么會(huì)頭朝下倒著游動(dòng)
旋轉(zhuǎn)方式為任意旋轉(zhuǎn)會(huì)朝向任意的方向
編程任務(wù)
試一試:編寫程序,使小魚在舞臺(tái)上自由移動(dòng)
·移動(dòng)速度為3
·碰到邊緣時(shí)反彈
·旋轉(zhuǎn)方式為左右翻轉(zhuǎn)
被鯊魚 “吃掉”
如何實(shí)現(xiàn)小魚被吃掉的效果?
①小魚被吃掉后消失
②新的小魚出現(xiàn)
編程任務(wù)
試一試:編寫程序,實(shí)現(xiàn)小魚被吃掉后,出現(xiàn)新的小魚的效果
被鯊魚“吃掉”
Step3:小魚被鯊魚“吃掉”,新的小魚出現(xiàn)
饑餓的鯊魚
3
任務(wù)二
任務(wù)二:用手控制鯊魚在舞臺(tái)游動(dòng),吃掉小魚
鯊魚的初始狀態(tài)
Step1:設(shè)置鯊魚的初始狀態(tài)
初始大小:60
初始造型:shark2-a
旋轉(zhuǎn)方式:左右翻轉(zhuǎn)
鯊魚活動(dòng)
Step2:開啟攝像頭
添加視頻偵測模塊
開啟攝像頭
面向方向
實(shí)現(xiàn)鯊魚靈活地跟隨手運(yùn)動(dòng),鯊魚應(yīng)該面向什么方向( )
A
D
B
C
D
鯊魚游動(dòng)
為什么鯊魚的速度這么快,如何解決呢?
向手運(yùn)動(dòng)的方向移動(dòng)
速度是手運(yùn)動(dòng)的幅度
防止游出屏幕
降低移動(dòng)速度
偵測靈敏,小幅度運(yùn)動(dòng)時(shí),數(shù)字也會(huì)超過10
數(shù)字大,移動(dòng)速度快
使用除法運(yùn)算,將數(shù)字變小
編程任務(wù)
試一試:編寫程序,用手控制鯊魚運(yùn)動(dòng)
使用除法運(yùn)算控制鯊魚的移動(dòng)速度
鯊魚游動(dòng)
Step3:用手控制鯊魚運(yùn)動(dòng)
8左右的數(shù)字
鯊魚吃小魚
如何實(shí)現(xiàn)鯊魚吃東西的效果?
①做出吃的動(dòng)作
②發(fā)出咬的聲音
張嘴造型 閉嘴造型
鯊魚吃小魚
鯊魚碰到小魚時(shí),做出咬的動(dòng)作,發(fā)出聲音
小魚碰到鯊魚時(shí)克隆一條新的小魚,自己消失
不一定同時(shí)執(zhí)行
潛艇巡邏
偵測到了
①小魚先偵測到:
每3分鐘偵測1次
每4分鐘偵測1次
小魚消失,鯊魚沒有反應(yīng)
碰到鯊魚了
②鯊魚先偵測到:
碰到鯊魚了
鯊魚張嘴,小魚沒有反應(yīng)
鯊魚吃小魚
只有一個(gè)角色偵測
鯊魚做出咬的動(dòng)作
小魚消失,新的魚出現(xiàn)
廣播
碰到鯊魚了
編程任務(wù)
試一試:編寫程序,實(shí)現(xiàn)鯊魚吃小魚的效
使用廣播消息保證兩個(gè)角色同時(shí)發(fā)生反應(yīng)
鯊魚吃小魚
Step4:鯊魚張嘴吃小魚
得分與變大
Step5:鯊魚吃到小魚后變大,且得分增加
·
變大
加1
時(shí)間限制
30秒后,游戲結(jié)束
Step6:30秒后,游戲結(jié)束
游戲體驗(yàn)
思考與拓展
4
游戲結(jié)束
吃掉了46條小魚
1、
2、吃掉了 條小魚
如何讓鯊魚說出游戲結(jié)果?
游戲結(jié)束
廣播
時(shí)間結(jié)束,游戲停止
時(shí)間結(jié)束,游戲停止
挑戰(zhàn)任務(wù)
試一試:編寫程序,實(shí)現(xiàn)游戲結(jié)束后,鯊魚說出游戲結(jié)果的功能
·背景廣播消息,鯊魚接收消息
·連接文字和變量
游戲結(jié)束
挑戰(zhàn)任務(wù):游戲結(jié)束后鯊魚說出游戲結(jié)果
總結(jié)與鞏固
5
角色數(shù)目

展開更多......

收起↑

資源列表

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 广宗县| 轮台县| 张家口市| 塔城市| 阿勒泰市| 大姚县| 平潭县| 四川省| 梓潼县| 绥阳县| 筠连县| 高安市| 棋牌| 耒阳市| 化德县| 大姚县| 桐乡市| 玛多县| 临桂县| 湘潭县| 镇宁| 峡江县| 赫章县| 永寿县| 成安县| 五莲县| 普格县| 贡觉县| 内丘县| 鞍山市| 哈尔滨市| 新郑市| 乐陵市| 岱山县| 清水河县| 泾阳县| 莎车县| 梓潼县| 保定市| 临沂市| 龙州县|