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

小學高年級課后服務 scratch3.0編程課件 一階第26課 植物大戰僵尸-收集陽光課件(共32張PPT+視頻+教案)

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

小學高年級課后服務 scratch3.0編程課件 一階第26課 植物大戰僵尸-收集陽光課件(共32張PPT+視頻+教案)

資源簡介

(共32張PPT)
第26課
植物大戰僵尸-收集陽光
課程目錄
學習目標
項目拆解
邏輯編程
課后總結
鞏固拓展
學習目標
1
學習目標
1
2
3
上次我們幫助了僵尸,讓僵尸的實力大大提升,這回我們不能繼續幫助他們了,這次讓我們來幫助植物們吧!
復習“右轉()度”、“按下()鍵?”、“如果.…那么”、“將y坐標增加()”、“廣播()并等待”等腳本。
綜合應用所學腳本完成編程項目以及探究小項目。
學習目標
主要腳本:
準備工作
打開Scratch軟件,上傳本節課的初始程序。
項目拆解
2
程序效果
項目拆解
任務1:食人花保護太陽花
任務2:太陽花收集陽光
邏輯編程
3
任務1:設置音樂特效
《功能效果展示》
任務要求:
僵尸跟隨鼠標移動,食人花跟隨僵尸移動
動手做
①上傳“食人花”和“游戲失敗”角色。
②編寫程序實現:食人花跟隨僵尸移動。
食人花跟隨僵尸移動
造型變化
想一想
1、吃掉太陽花
僵尸碰到食人花時會怎樣
游戲界面發生變化
動手測試這兩個腳本的區別
需要把下面兩個文本疊加效果先出現上面的文本,再出現下面的文本
僵尸碰到食人花
游戲失敗
應該先停止播放“背景音樂”,
再開始播放“激情戰歌”
初始位置
游戲失敗
失敗特效——大小變化
逐漸變大
逐漸變小
逐漸變大
動手編程
1.復寫“任務1”的程序。
2.小挑戰:嘗試添加音效,當食人花吃掉
僵尸時,發出聲音。
任務2:收集陽光
《功能效果展示》
任務要求:
陽光旋轉下落,太陽花移動收集
動手做
①上傳“太陽花”和“陽光”角色。
②編寫程序實現:陽光旋轉下落。
1、太陽花搖擺起來
太陽花動起來
2、太陽花在方向鍵的操控下移動
動手做
讓太陽花向左移動(兩種寫法)。
陽光旋轉下落
碳碰到舞臺邊緣回到頂部
碰到太陽花發出聲音“啵”,回到顧部
陽光旋轉下落總程序
動手編程
1.復寫“任務2”的程序。
2.小挑戰:嘗試復制多個陽光。
任務2-小挑戰
課后總結
4
課后總結
鞏固拓展
5
Q1:食人花吃人嗎?為什么?
A1:食人花不吃人,因為它本身長得大還會散發出腐臭味兒,l所以常被人們稱為“食人花”。
Q2:太陽花喜歡太陽嗎?為什么?
A2:喜歡,太陽花在陽光下開放,在陰天和傍晚閉合。
Q & A
鞏固拓展
(1)
都用來判斷按鍵是否被按下。前者表示肯定開形式,與“當綠旗被點擊”的功能一致;后者表示偵測判斷功能。
(2)
知識點鞏固
鞏固拓展
(2)
直到廣播的內容執行完成后,再執行廣描后面的內容。軟件編程系列課講義
Scratch 一階第二十六講: 收集陽光
一、 教學目標
1、掌握將 x 坐標增加、將 y 坐標增加、如果 …那么…、廣播() 并等待等積木腳本的使用;
2、能夠區分兩個廣播發送命令的效果區別;
3、實現食人花跟隨僵尸角色移動和太陽花收集陽光的功能。
二、 主要程序腳本
編號 詳細內容 功能描述
【 1】 “右轉()度” 角色向右(順時針) 旋轉指定度數
【2】 “將y坐標增加()” Y 坐標變化,實現角色上下移動
【 3】 “廣播()并等待” 發送廣播消息,當接收到該消息的腳本執行結束后, 該腳本才算執行完成
三、課堂準備
編號 名稱 內容 來源 備注
【 1】 PPT 課件 課堂全流程演示文稿 火星科學盒官網
【2】 課程資料 PPT 課件、講義、視頻 火星科學盒官網
【 3】 學生上課使用器材 筆記本電腦或者臺式電腦 老師自備 電腦建議使用 Windows 系統,蘋果電腦和 Linux 系 統需要從官網上單獨下載對應的軟件
程序素材 鏈接下載
【4】 編程軟件下載 Scratch3.0 火星科學盒官網 火星科學盒官網在線編輯版
離線下載版
安裝好后測試一下是否可以使用
四、上課流程
本節課包括 5 步具體流程:
(1) 第 1 步為引入部分, 老師講解引入本節課編程主題,分析本節課需要完成的任務。時長控制在 5 分鐘內。
(2) 第 2-3 步為項目制作,首先實現食人花跟隨僵尸角色移動,在僵尸碰到食人花時游戲結束,完成保護太陽花的功能。之后完成 收集陽光的任務,需要使用坐標變化控制角色移動,并實現角色旋轉下落的效果。時長控制在 60 分鐘內。
(3) 第 4 步為課堂總結,總結本節課完成的腳本及重點知識命令。時長控制在 5 分鐘內。
(4) 第 5 步為鞏固拓展, 用提問的形式鞏固本節課學習的重點知識命令。時長控制在 10 分鐘內
上課步驟 主要內容 備注
【第 1 步】引入 【對應 PPT】“程序效果” 【時長】 5min 【引入】 在上節課的時候, 我們幫助僵尸躲避豌豆射手的攻擊, 吃掉了太陽花,讓 僵尸軍團的能力獲得了極大地提升, 太陽花慘敗。這樣下去是不行的, 植物們很快 就會被消滅了, 所以, 這次我們需要幫助植物, 用食人花來保護太陽花, 并讓太陽 花收集陽光,不斷茁壯成長。 【銜接話術】 首先上傳本節課的初始程序。本節課需要完成的任務有: 食人花保護 太陽花,太陽花收集陽光。
【第 2 步】保護太陽花 【對應 PPT】“保護太陽花” 部分 【時長】 30min 【銜接話術】 首先完成任務一:食人花保護太陽花的功能。在僵尸跟隨鼠標移動, 準備吃掉太陽花的時候,食人花發現了僵尸的進攻,要追擊僵尸,跟隨僵尸移動, 保護太陽花。 【銜接話術】 食人花可以吃掉游戲里的僵尸, 那么地球上真的有可以吃人的花嗎?
我們通過這個視頻來了解一下吧。了解了有關于食人花的知識之后,繼續編程吧, 上傳食人花角色并實現食人花跟隨僵尸移動的效果。(學生拼接)(程序樣例見 “第 五部分 – 程序 1-1”) 【講解】 食人花跟隨僵尸移動, 也就是面向僵尸角色所在的方向移動。另外, 食人 花在角色移動的過程中還會切換造型實現角色的擺動。
【銜接話術】 當僵尸碰到食人花時, 游戲會失敗, 會呈現游戲結束的效果, 為了實 現這種效果,需要進行角色之間的交互,使用廣播命令進行交互。 【提問】 發送廣播消息的命令有[廣播() ]和[廣播() 并等待],這兩個積木命令之 間的區別是什么呢? (學生回答) 【講解】 [廣播() ]命令在消息發送出去之后就執行完成了;而[廣播() 并等待]命 令, 在其他接收到該消息之后執行的程序執行結束之后, 才算執行完成。為了使游 戲更好地被停止,在這里選擇[廣播 ()并等待]命令。 【講解】 當僵尸角色偵測到碰到食人花角色時, 廣播(game over)角色并等待。(學 生拼接) (程序樣例見 “第五部分 – 程序 1-2”)
【講解】 GameOver 角色在接收到廣播之后應該出現, 并停止全部腳本的運行。(學 生拼接) (程序樣例見 “第五部分 – 程序 1-3”) 【銜接話術】 只是使用顯示命令讓角色在舞臺上出現的效果太單調了, 可以使用大
小變化的命令讓角色出現后變大變小,實現更加有趣的動態效果嗎? (學生拼接) (程序樣例見 “第五部分 – 程序 1-4”) 【講解】 可以使用[重復執行() 次]和[將大小增加() ]命令, 讓角色先變大再變小 再變大,制作動態效果。 【銜接話術】 同學們把任務一中的腳本補充完整, 之后嘗試實現食人花吃掉僵尸后 播放音效的功能,之后把作品保存到電腦上。
【第 3 步】 收集陽光 【對應 PPT】“收集陽光” 部分 【時長】 30min 【銜接話術】 任務二是收集陽光,讓太陽花生長得更加茁壯。同學們新建作品后, 上傳太陽花和太陽角色,并實現陽光旋轉下落的效果 【講解】可以通過切換造型實現太陽花不停搖擺的效果。(程序樣例見“第五部分 – 程序 2-1”) 【講解】 為了讓太陽花接住掉落的陽光, 需要用方向鍵控制太陽花左右移動, 可以 用兩種方式實現,一種是使用按鍵事件,一種是使用[如果…那么…]和按鍵偵測命令。 (程序樣例見 “第五部分 – 程序 2-2 和 2-3”) 【銜接話術】 之后實現太陽不斷下落的效果。 【講解】 角色向下移動應該是 y 坐標發生改變, 所以使用[將 y 坐標增加() ]命令實 現太陽下落的效果, 并添加[右轉() 度]命令讓角色邊下落邊旋轉。太陽在碰到舞臺 邊緣時應該回到頂部, 另外碰到太陽花角色時, 會發出音效并回到頂部。(學生拼
接) (程序樣例見 “第五部分 – 程序 2-4”) 【銜接話術】 同學們把任務二的腳本編寫完成,之后嘗試復制更多的陽光角色。
【第 4 步】 課后總結 【對應 PPT】“課后總結” 部分 【時長】 5min 【總結】本節課首先實現了食人花追逐僵尸, 保護太陽花的功能, 在實現這個功能 的過程中學習了面向角色移動的命令。之后實現了太陽花收集陽光的功能, 通過坐 標移動實現了陽光下落,并使用按鍵偵測和x 坐標變化控制太陽花角色移動。
【第 5 步】 鞏固拓展 【對應 PPT】“鞏固拓展” 部分 【時長】 10min 【鏈接話術】本節課的內容到這里就要完成了, 下面我們來簡單復習一下所學的內 容,考一考自己的記憶力。 老師以提問的方 式進行復習。
【問】 食人花吃人嗎?為什么? 【答】 食人花不吃人, 因為它本身長得大還會散發出腐臭味兒, 所以常被人們稱為 “食人花”。 【問】 太陽花喜歡太陽嗎?為什么? 【答】 喜歡,太陽花在陽光下開放,在陰天和傍晚閉合。
1.各個腳本的作用分別是什么? 2.各個腳本在本節課中實現的功能效果。
五、主要程序說明
程序樣例編號 程序樣例與說明 對應的角色
1-1 【程序 1-1 描述】 點擊綠旗后, 移到指定位置,面向僵尸所在的方 【食人花】
向移動,并在移動的過程中切換造型。
1-2 【程序 1-2 描述】 當綠旗被點擊后,角色移到指定位置,并移到圖 層的最前面,之后一直偵測有沒有碰到太陽花,當碰到太陽花時, 說“真好吃”2 秒鐘,之后發送廣播消息“good job”。 并一直偵測 有沒有碰到食人花,當碰到食人花時,角色發送“gameover”的廣 播消息并等待。 【僵尸】
1-3 【程序 1-3 描述】 點擊綠旗后,角色移到指定位置并隱藏。當角色 接收到“game over”的廣播消息后,角色的大小設置為 30,移到 圖層的最前面并顯示,之后停止游戲。 【GAMEOVER 】
1-4 【程序 1-4 描述】 當角色接收到“game over”的廣播消息后,角 色的大小設置為 30,移到圖層的最前面并顯示。出現在舞臺上之 后,先放大,再縮小,再放大,之后停止游戲。 【GAMEOVER 】
2-1 【程序 2-1 描述】 當綠旗被點擊后,角色不停地切換造型。 【太陽花】
2-2 【程序 2-2 描述】 當按下右方向鍵時,角色向右移動 10, ;按下左 方向鍵時,角色向左移動 10。
2-3 【程序 2-3 描述】 角色一直判斷左右方向鍵是否被按下,當按下右 方向鍵時,角色向右移動 10, ;按下左方向鍵時,角色向左移動 10。
2-4 【程序 2-4 描述】 點擊綠旗后,角色邊旋轉邊下落,并在下落過程 中一直偵測有無碰到舞臺邊緣和太陽花。當角色碰到太陽花的時 候,播放聲音音效并回到頂部,當角色碰到舞臺邊緣時同樣回到頂 部。 【陽光】
2-5 【程序 2-5 描述】當綠旗被點擊后,角色一直偵測有沒有碰到太陽 花,當碰到太陽花時,說“真好吃”2 秒鐘,之后發送廣播消息 “good job”。 【僵尸】
【程序 2-5 描述】當角色接收到“good job”的廣播消息后,移到 圖層的最前面并顯示出來。 【good-job】
2-6 【程序 2-6 描述】當接收到“good job”的廣播消息后,角色移到 圖層的最前面,播放聲音之后顯示并將虛像特效設定為 100.之后, 角色的虛像特效慢慢減小,角色慢慢顯示, 最后停止全部腳本的運 行。
2-小挑戰 【程序 2-小挑戰描述】綠旗被點擊之后,角色切換成“太陽花-0” 的初始造型,之后不斷地切換造型 【太陽花】
3-1 【程序 3-1 描述】點擊綠旗,等待 0.5 秒后,角色向鼠標指針的方 向移動并切換造型。 【僵尸】
3-2 【程序 3-2 描述】點擊綠旗后, 等待 1~3 秒角色發射子彈,每隔 3~8 秒角色發射一次子彈。 【程序 3-2 描述】 發射子彈積木的定義:克隆子彈角色,x 變量的 【豌豆射 手】
值是豌豆射手角色的 x 坐標,變量 y 的值是豌豆射手角色的 y 坐 標。
【程序 3-2 描述】 點擊綠旗后,角色隱藏。角色被克隆后,移到指 定位置,之后向上向右一定的距離,呈現被發射的效果。之后顯示 在舞臺上,一直向右移動。 【子彈】
3-3 【程序 3-3 描述】 克隆體不斷偵測是否碰到僵尸,碰到僵尸角色時 停止腳本運行。不斷偵測是否碰到舞臺邊緣,碰到舞臺邊緣時克隆 體隱藏并被刪除。
3-4 【程序 3-4 描述】 點擊綠旗后,切換到指定造型,之后不斷切換造 型,實現搖擺的效果。 【豌豆射 手】
3-5 【程序 3-5 講解】切換成“界面”背景后,判斷“連續命中”的 值,當“連續命中”的值為 0 時,角色換成 1 星-1 造型,當“連 續命中”的值為 3 時,角色換成 1 星-2 造型, 角色說一段鼓勵玩 家的話。 【 1 星】
3-小挑戰 1 【程序 3-小挑戰 1 講解】切換成“界面”背景后,判斷“連續命 中”的值,當“連續命中”的值為 0 時,角色換成 2 星-1 造型, 【 2 星】
當“連續命中”的值為 6 時,角色換成 2 星-2 造型,角色說一段 鼓勵玩家的話。
3-小挑戰 2 【程序 3-小挑戰 2 講解】切換成“界面”背景后,判斷“連續命 中”的值,當“連續命中”的值為 0 時,角色換成 3 星-1 造型, 當“連續命中”的值為 9 時,角色換成 3 星-2 造型,角色說一段 鼓勵玩家的話。 【3 星】

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 雷州市| 临沧市| 溧阳市| 福贡县| 西峡县| 景谷| 云霄县| 灵璧县| 麻城市| 偏关县| 巴林右旗| 离岛区| 广元市| 阜平县| 蒙山县| 临夏市| 兴海县| 道真| 义马市| 邻水| 焉耆| 漳浦县| 仁化县| 大邑县| 武邑县| 朝阳市| 商都县| 兰州市| 铜梁县| 象山县| 金门县| 新闻| 富顺县| 张家港市| 江都市| 城口县| 庆阳市| 南投县| 杭锦后旗| 淳安县| 海盐县|