資源簡介 (共37張PPT)水果連連看游戲勝利方塊全部消除項目作品總結記錄游戲時長程序腳本總結問題與創新方塊全部消除1游戲音效可以為游戲添加音效嗎為背景上傳背景音樂為水果方塊角色上傳消除音效播放游戲音效Step1:一直播放背景音樂Step1:方塊消除時播放消除音效全部消除水果方塊全部消除背景音樂停止顯示勝利角色播放勝利音效上傳角色Step2:上傳“勝利”角色,設置初始顯示狀態和初始位置游戲勝利檢測可以檢測水果方塊是否被消除的數據是:方塊被消除時,列表的對應項變成0,當列表的所有項都為0時,表示方塊全部被消除是是temp=1temp=列表項目數?列表的第temp項=0?temp=temp+1否游戲結束游戲結束否游戲勝利檢測temp=1temp=列表項目數?列表的第temp項=0?temp=temp+1否游戲結束游戲結束否是是①從第一項開始檢測:②一直檢測到列表的最后一項:③判斷列表項是否為0:游戲勝利檢測每一次點擊消除方塊之后試一試:編寫程序,檢測水果方塊是否全部被消除什么時候檢測方塊有沒有全部消除?游戲勝利檢測Step3:檢測是否所有方塊都被消除游戲勝利結果全部消除顯示播放勝利音效停止背景音樂如何實現游戲勝利的效果?編程任務試一試:編寫程序,實現水果方塊全部被消除后游戲勝利的效果游戲勝利效果Step3:實現游戲勝利的效果記錄游戲時長2記錄游戲時長添加變量記錄游戲所用時長游戲結束時,顯示所用時間準備工作添加角色、新建變量、調整大小、位置和顯示方式初始和結束狀態游戲開始:游戲結束:角色和變量顯示;角色和變量隱藏Step1:設置角色與變量的初始和結束狀態時間增加如何實現游戲時間增加的功能:每等待1秒,將變量“時間”的值加1試一試:編寫程序,實現游戲時間增加,以及游戲結束時停止計時的功能檢測周圍方塊Step2:使用變量記錄游戲時間,游戲結束時停止計時設置變量初始值檢測上方方塊游戲結束時,顯示所用時間恭喜過關!一共用時22秒文字變量文字顯示游戲時間Step3:游戲結束時顯示游戲時間程序腳本總結3添加成對的隨機數如何添加成對的隨機數到列表?選取隨機數后,連續添加兩次到列表中打亂列表如何打亂列表順序?造型編號9911223temp-list12從列表中隨機選取列表項移到另一個列表中,直到全部清空。再用同樣的方式將列表項移回計算行列數和序號計算行列數和序號35個方塊分布成5行7列,方塊的序號從1開始逐漸增大,請問序號為23的方塊在什么位置?第3行第6列的方塊序號是?序號23的位置:行數:23÷7之后向上取整→4列數:23÷7的余數→2第3行第6列的方塊序號:(3-1)×7+6=20一個拐點檢測進行一個拐點檢測時,如何確定拐點位置?拐點和其中一個方塊位于同一行,和另一個方塊位于同一列兩個拐點檢測進行兩個拐點檢測的過程是什么?從序號為1的位置開始,依次向后檢測;首先判斷此處是否有方塊之后判斷此處和選擇1是否水平或垂直相連最后將此處和選擇2進行一個拐點檢測項目作品總結4項目打分任務完成情況:積木命令掌握:作品思路掌握:問題解決情況:知識分享我學會了這些技能知識分享我學會了這些腳本問題與創新5問題及建議運行程序進行試玩,作品中是否還有問題存在,說出你的修改建議吧。創新想法作品如何創新,還可以添加什么功能?水果連連看項目第五講: 游戲勝利一、 課程目標1、掌握播放聲音命令的區別,文本連接命令的使用,變量和列表的使用;2、完成水果連連看游戲的功能完善;3、完成項目的復習總結及評定。二、 課堂組織形式1、開放式問題討論2、引導式思維發散3、問答式課堂互動4、針對問題探究實踐5、學生動手制作項目6、課堂內容梳理鞏固三、課堂準備編號 名稱 內容 來源 備注【 1】 PPT 課件 課堂全流程演示文稿 火星科學盒官網【2】 課程資料 PPT 課件、講義、視頻 火星科學盒官網【 3】 教師參考程序 項目完整程序 網盤鏈接下載【4】 學生上課使用資料 筆記本電腦或者臺式電腦 老師自備 電腦系統需求: win 10+,或 macOS 10.13+編程所需素材 網盤鏈接下載課堂報告 網盤鏈接下載【 5】 編程軟件下載 scratch3.0 scratch 官網 課前下載安裝四、主要腳本程序編號 詳細內容 功能描述【 1】 “播放聲音( )” 播放指定的聲音,聲音開始播放后命令執行完 成【2】 “播放聲音() 等待播完” 播放指定的聲音,聲音播放完成后,命令執行 完成【 3】 “連接()和()” 將前后文字或文字與變量進行連接五、上課流程本節課包括 5 步具體流程:(1)第 1~2 步為作品編程。帶領學生添加游戲音效,實現方塊全部消除時游戲勝利結束的功能,為游戲添加計時功能,游戲結束 時展示游戲時間。時長控制在 35 分鐘內。(2)第 3 步為腳本總結。總結作品中學習并使用的重點的腳本,以及編程思路。時長控制在 20 分鐘內。(3)第 4 步為項目總結。學生對自己完成的項目情況進行打分,之后分享在制作本次項目的過程中學會的技能和積木命令。時長 控制在 15 分鐘內。(4)第 5 步為問題與創新。學生分享自己認為在作品中仍然存在的問題,以及給出對應的解決方案。分享針對作品的創新思路以 及可以添加的功能。時長控制在 10 分鐘內。上課步驟 主要內容 備注【第 1 步】 作品編程 【對應 PPT】“方塊全部 消除” 【制作】 1. 學生為作品添加背景音樂,以及消除音效 2. 學生編寫程序,實現一直播放背景音樂,以及方塊消除時播放消除音效的功能(程【時長】 20min 序樣例見“第六部分 - 程序 1-1”) 【講解】 講解水果方塊全部消除后,游戲勝利時的效果 【制作】 學生上傳勝利角色及勝利音效,編程設置勝利角色的初始位置和顯示狀態(程序樣例見 “第六部分 - 程序 1-2”) 【講解】 1. 老師帶領學生分析判斷水果方塊是否被全部消除時檢測的數據是什么 2. 老師講解檢測水果方塊是否被全部消除的過程 【制作】 學生編寫程序,檢測水果方塊是否被全部消除(程序樣例見“第六部分 - 程序 1-3”) 【講解】 老師帶領學生分析如何實現游戲勝利的效果 【制作】 學生編寫程序, 實現水果方塊被全部消除后, 游戲勝利的效果(程序樣例見“第六部分 - 程序 1-4”)【第 2 步】 作品編程 【對應 PPT】“記錄游戲 時長” 【時長】 15min 【銜接】 為了讓游戲更加有趣, 還可以添加變量, 記錄消除所有的水果方塊需要的時間, 當游戲 結束時,顯示游戲所用的時間。 【制作】 學生上傳鬧鐘角色, 添加“時間”變量, 調整角色的大小、位置, 以及變量的顯示方式 和位置 【講解】 帶領學生分析鬧鐘角色和變量的初始狀態以及游戲結束時的狀態 【制作】 1. 學生編寫程序設置鬧鐘角色和變量的初始和結束狀態(程序樣例見“第六部分 - 程 序 2-1”) 2. 學生編寫程序,實現變量記錄游戲時間的功能(程序樣例見“第六部分 - 程序 2- 2”) 【講解】 老師帶領學生分析如何讓角色“說”出游戲所用的時間 【制作】 學生編寫程序,使勝利角色在游戲結束后說出游戲的用時(程序樣例見“第六部分 -程序 2-3”)【第 3 步】 腳本總結 【對應 PPT】“程序腳本 總結” 【時長】 20min 【提問】 1. 如何添加成對的隨機數到列表中? 2. 如何打亂一個列表中存儲的內容? 3.35 個方塊分布成 5 行 7 列, 方塊的序號從 1 開始逐漸增大, 請問序號為 23 的方塊在 什么位置?第 3 行第 6 列的方塊序號是? 4.進行一個拐點檢測時,如何確定拐點位置? 5.進行兩個拐點檢測的過程是什么?【第 4 步】 項目總結 【對應 PPT】“項目作品 總結” 【時長】 15min 【總結】 1. 學生針對本次作品的完成情況在項目書上進行個人打分; 2. 學生依次分享自己在項目制作過程中學會的技能; 3. 學生依次分享自己在項目制作過程中學會的腳本命令。【第 5 步】問題與創新 【對應 PPT】“問題與創 新” 【時長】 10min 【講解】 1.學生運行并試玩作品,查找作品中仍然存在的問題,并描述問題的解決方案。 2.學生對作品進行創新, 描述在這個作品中可以繼續實現的功能, 可以在課上編寫腳本 實現。六、主要程序說明任務: 添加游戲音效,全部方塊被消除后,游戲結束程序樣例編號 程序樣例與說明 對應的角色1-1 【程序 1-1 描述】 點擊綠旗開始游戲后,一直播放背景音樂 【背景】【程序 1-1 描述】 接收到消除方塊的消息之后,播放消除的音效 并消除被選中的方塊 【水果方塊】1-2 【程序 1-2 描述】 點擊綠旗后,角色隱藏并移到指定位置 【勝利】1-3 【水果方塊】【程序 1-3 描述】 一對水果方塊檢測完成之后,通過檢測“造型 列表”的列表項是否全部為 0,來檢測水果方塊是否被全部消除1-4 【程序 1-4 描述】 列表的全部項都為 0 時,表示全部方塊都被消 除,向其他角色發送“游戲結束”的廣播消磁 【水果方塊】【程序 1-4 描述】 接收到游戲結束的廣播消息后,角色顯示,并 播放勝利的音效 【勝利】【程序 1-4 描述】 接收到游戲結束的廣播消息后,停止其他腳 本,也就是停止聲音播放的腳本 【背景】任務: 添加時間變量,記錄游戲所用時間程序樣例編號 程序樣例與說明 對應的角色2-1 【程序 2-1 描述】 點擊綠旗后,角色和變量顯示在舞臺上。游戲 結束時,角色和變量在舞臺上消失 【鬧鐘】2-2 【程序 2-2 描述】 點擊綠旗后,角色和變量顯示,設置變量的初 始值為 0,之后每隔 1 秒變量增加 1 。游戲結束時,角色和變量 隱藏,并停止其他腳本,也就是變量增加的腳本 【鬧鐘】2-3 【程序 2-3 描述】 接收到游戲勝利的廣播消息后,角色顯示并播 放勝利的音效,之后說出消除方塊所用的時間。 【勝利】 展開更多...... 收起↑ 資源列表 第5.docx 第5節- 游戲勝利.pptx 縮略圖、資源來源于二一教育資源庫