資源簡介 (共50張PPT)消防小達(dá)人火災(zāi)演習(xí)認(rèn)識micro:bit思考與拓展進(jìn)入火災(zāi)演習(xí)知識問答編程總結(jié)與鞏固認(rèn)識micro:bit1micro:bit在制作作品時會使用micro:bit硬件姓名:micro:bitmicro:bit是什么micro:bit溫度探測儀無線通訊機(jī)器人其他作品micro:bit硬件USB接口5×5LED矩陣B按鈕A按鈕輸入/輸出引腳micro:bit硬件藍(lán)牙天線應(yīng)用處理器指南針加速度計重置按鈕電源接口micro:bit連接如何連接micro:bit并用scratch編程呢● 系統(tǒng)要求:Windows 10+ / macOS 10.13+● 軟件需求:Bluetooth(藍(lán)牙),Scratch Link● 文件需求:Scratch micro:bit HEX文件連接micro:bit① 連接micro:bit到電腦② 運(yùn)行scratch和Scratch Link③ 復(fù)制HBX文件到micro:bit連接micro:bit④添加micro:bit拓展⑤ 連接micro:bit設(shè)備程序初體驗按鈕移動顯示傾斜引腳運(yùn)行【顯示( )】積木后,可以看到micro:bit屏幕上顯示出對應(yīng)的圖形進(jìn)入火災(zāi)演習(xí)2作品框架點(diǎn)擊綠旗運(yùn)行作品火災(zāi)演習(xí)游戲開始(火災(zāi)報警)知識問答判斷得分賦予稱號游戲結(jié)束隱患排查游戲開始(封面)查找隱患計算時間第一步——作品開始第一步:實(shí)現(xiàn)作品開始運(yùn)行和模式選擇初始畫面問題1:運(yùn)行作品后,舞臺區(qū)出現(xiàn)的畫面應(yīng)該包含什么?封面背景按鈕角色問題2:如何實(shí)現(xiàn)點(diǎn)擊按鈕后,其他角色或背景作出反應(yīng)?使用“廣播”進(jìn)行交互按鈕點(diǎn)擊上傳按鈕角色Step1-1:點(diǎn)擊按鈕,廣播消息發(fā)送廣播消息初始狀態(tài)Step1-2:設(shè)置初始狀態(tài)● 想一想:點(diǎn)擊綠旗運(yùn)行作品時,背景和兩個按鈕角色的狀態(tài)分別是什么?應(yīng)該如何實(shí)現(xiàn)?切換到指定背景讓角色出現(xiàn)在舞臺上進(jìn)入游戲Step1-3:點(diǎn)擊按鈕,進(jìn)入游戲● 想一想:點(diǎn)擊按鈕之后,背景和兩個按鈕角色的狀態(tài)分別是什么?應(yīng)該如何實(shí)現(xiàn)?接收廣播消息讓角色在舞臺上消失第一步總結(jié)實(shí)現(xiàn)功能:作品開始運(yùn)行和兩種模式選擇主要腳本:第二步——火災(zāi)警報第二步:火災(zāi)演習(xí)開始,添加火災(zāi)警報火災(zāi)警報火災(zāi)警報是什么樣子的Step2-1:播放警報音效警報音效播放指定聲音警示燈閃爍● 想一想:警示燈閃爍時狀態(tài)是什么樣的?…重復(fù)幾次警示燈閃爍① LED點(diǎn)陣亮起:② LED點(diǎn)陣熄滅:③ 重復(fù)幾次:警示燈閃爍Step2-2:添加警示燈第二步總結(jié)實(shí)現(xiàn)功能:火災(zāi)演習(xí)開始,火災(zāi)警報開啟主要腳本:知識問答編程3第三步——知識問答第三步:知識問答,按下按鍵回答問題過程梳理進(jìn)入游戲初始化得分為0問題回答是否正確是否全部回答得分加1正確提示是得分不變錯誤提示否否結(jié)束是用流程圖梳理知識問答的過程變量得分問題1:在scratch中用什么來記錄游戲得分?問題2:初始化得分為0的積木命令是什么?問題3:能夠讓得分增加的積木命令是什么?變量Step3-1:初始化得分變量得分變量得分點(diǎn)擊綠旗運(yùn)行,有沒有不合適的地方變量“得分”不應(yīng)該現(xiàn)在顯示變量得分Step3-1:初始化得分變量在舞臺區(qū)隱藏變量在舞臺區(qū)顯示回答問題① 展示問題1的場景和題目② 使用按鍵回答問題③ 判斷回答是否正確,根據(jù)回答情況改變得分,播放音效,提示正確或錯誤Step3-2:判定回答結(jié)果回答問題回答正確的情況回答錯誤的情況等待按鈕按下為什么還沒有按下按鈕就判定錯誤了呢切換背景后直接判斷解決方案:等待按鈕按下后再判斷等待按鈕按下等待某個事件發(fā)生:偵測按鈕按下:Step3-3:等待按鈕按下解答題目用什么方式能夠?qū)崿F(xiàn)用語音說出題目的解答方案1:錄音之后播放聲音方案2:朗讀文字解答題目① 添加文字朗讀拓展② 把朗讀積木拖到腳本區(qū)③ 復(fù)制問題文檔“詳解”單元格內(nèi)的文字④ 快捷鍵粘貼文字到積木內(nèi)解答題目Step3-4:題目解答回答問題二完成回答問題二的腳本編寫,觀察和回答問題一的腳本有什么相同和不同之處。解答題目Step3-5:問題2腳本相同和不同腳本不同之處能不能將重復(fù)的積木進(jìn)行簡化呢?思考與拓展4自制積木類比:①④③②① 積木名稱② 文本輸入項② 數(shù)字輸入項④ 文本標(biāo)簽③ 布爾值輸入項嘗試獨(dú)立使用自制積木簡化腳本課后拓展總結(jié)與鞏固5消防小達(dá)人項目第二講:火災(zāi)演習(xí)一、 課程目標(biāo)1、認(rèn)識micro:bit 板,學(xué)習(xí)micro 板的基本使用;2、學(xué)習(xí)使用流程圖分析作品運(yùn)行流程;3、學(xué)習(xí)廣播、變量、背景切換、 micro:bit[顯示()、按下()按鈕]、文字朗讀等積木腳本的使用。二、 課堂組織形式1、開放式問題討論2、引導(dǎo)式思維發(fā)散3、問答式課堂互動4、針對問題探究實(shí)踐5、學(xué)生動手制作項目6、課堂內(nèi)容梳理鞏固三、課堂準(zhǔn)備編號 名稱 內(nèi)容 來源 備注【 1】 PPT 課件 課堂全流程演示文稿 火星科學(xué)盒官網(wǎng)【2】 課程資料 PPT 課件、講義、視頻 火星科學(xué)盒官網(wǎng)【 3】 教師參考程序 項目完整程序 網(wǎng)盤鏈接下載【4】 學(xué)生上課使用資料 筆記本電腦或者臺式電腦 老師自備 電腦系統(tǒng)需求: win 10+,或 macOS 10.13+micro:bit 板 火星人商城采購編程所需素材 網(wǎng)盤鏈接下載課堂報告 網(wǎng)盤鏈接下載【 5】 編程軟件下載 scratch3.0 scratch 官網(wǎng) 課前下載安裝【6】 micro:bit 連接 Scratch Link scratch 官網(wǎng) 課前下載安裝Scratch micro:bit HEX scratch 官網(wǎng)四、主要腳本程序編號 詳細(xì)內(nèi)容 功能描述【 1】 “換成()背景” 切換到指定背景【2】 “廣播()” 發(fā)送廣播消息【 3】 “當(dāng)接收到()” 接收廣播消息,接收到指定消息內(nèi)容后執(zhí)行下 方腳本【4】 “顯示()” micro:bit 拓展模塊的積木,可以讓 micro:bit 板顯示指定的圖案【 5】 “按下()按鈕” micro:bit 拓展模塊的積木,偵測micro:bit 板上的按鈕被按下【6】 “朗讀” 文字朗讀拓展模塊的積木,可以朗讀指定的文 字五、上課流程本節(jié)課包括 5 步具體流程:(1)第 1 步為認(rèn)識 micro:bit。老師來領(lǐng)學(xué)生認(rèn)識 micro:bit 的基本結(jié)構(gòu),完成 micro:bit 與 scratch 的連接,初次編寫程序控 制 micro:bit。時長控制在 15 分鐘內(nèi)。(2)第 2、3 步為程序編寫。首先帶領(lǐng)學(xué)生使用流程圖完成作品運(yùn)行流程的梳理。之后上傳角色, 設(shè)置角色和背景的初始狀態(tài), 實(shí) 現(xiàn)點(diǎn)擊按鈕選擇游戲模式的功能。然后使用 micro 板的點(diǎn)陣實(shí)現(xiàn)“火災(zāi)演習(xí)”模式下的報警功能。之后分析知識問答的具體步驟,完 成按下按鍵回答問題并判斷回答是否正確的功能。時長控制在 65 分鐘內(nèi)(3)第 4 步為拓展思考。給出一個課后編程任務(wù)并針對其中的問題給出提示,學(xué)生在課后進(jìn)行思考編程。時長控制在 5 分鐘內(nèi)。(4)第 5 步為課堂總結(jié), 知識圖譜的形式總結(jié)課程內(nèi)容。時長控制在 5 分鐘內(nèi)。上課步驟 主要內(nèi)容 備注【第 1 步】認(rèn)識 micro:bit 【 對 應(yīng) PPT 】“ 認(rèn) 識 micro:bit” 【時長】 15min 【引入】 上節(jié)課中已經(jīng)完成了作品的背景素材添加, 那么這節(jié)課就正式進(jìn)入作品編程之作。在這 個作品中會引入一個新的硬件工具叫“micro:bit”, 下面就先來認(rèn)識一下什么是 micro:bit 以及它的使用方法。 【講解】 1. micro:bit 是一種可用電腦編程控制的單片機(jī),可以用來制作溫度探測儀、無線通訊 裝置、機(jī)器人等作品; 上課之前輔助學(xué) 生完成所需軟件 的下載和安裝。2. 講解 micro 板的硬件結(jié)構(gòu)及基本功能。 3. 講解如何把 micro 板與scratch進(jìn)行連接,并帶領(lǐng)學(xué)生完成連接以及程序編寫測試。【第 2 步】 初步程序編 寫 【對應(yīng) PPT】“進(jìn)入火災(zāi) 演習(xí)” 【時長】 30min 【銜接】 為了更好地進(jìn)行作品編程,先來梳理一下這個游戲的整體框架。 【講解】 老師引導(dǎo)學(xué)生完成運(yùn)行整個游戲的流程描述, 帶領(lǐng)學(xué)生完成流程圖繪制; (流程圖見附 錄一:流程圖 – 1.完整流程) 【銜接】 游戲的大概框架已經(jīng)梳理完成了, 下面就根據(jù)游戲框架編寫腳本。首先是開始游戲。完 成作品開始運(yùn)行和模式的選擇。 【講解】 學(xué)生打開上節(jié)課保存的作品之后, 老師以提問的方式帶領(lǐng)學(xué)生分析剛開始運(yùn)行作品后 作品的畫面,以及如何實(shí)現(xiàn)角色間的交互。 【制作】 1. 學(xué)生上傳兩個按鈕角色, 完成第 1 步, 點(diǎn)擊按鈕廣播消息的程序編寫;(程序樣例見 “第六部分 - 程序 1-1”) 2. 編寫程序設(shè)置角色和背景的初始顯示狀態(tài);(程序樣例見“第六部分 - 程序 1-2”)3. 實(shí)現(xiàn)點(diǎn)擊按鈕,切換背景進(jìn)入游戲的功能;(程序樣例見“第六部分 - 程序 1-3”) 【講解】 帶領(lǐng)學(xué)生分析進(jìn)入火災(zāi)演習(xí)模式后, 呈現(xiàn)出的火災(zāi)報警應(yīng)該是什么樣的。應(yīng)該由報警聲 和警示燈閃爍,所以可以使用 micro 板上的 LED 點(diǎn)陣作為警示燈。 【制作】 1. 上傳“警報聲”音效,編程實(shí)現(xiàn)“警報聲”播放。(程序樣例見“第六部分 - 程序 2-1”) 2. 帶領(lǐng)學(xué)生分析警示燈閃爍時的狀態(tài),講解控制 micro 板上 LED 亮和滅的命令,編程 實(shí)現(xiàn)警示燈閃爍效果。(程序樣例見“第六部分 - 程序 2-2”)【第 3 步】 知識問答部 分編程 【對應(yīng) PPT】“知識問答 編程” 【時長】 35min 【銜接】 火災(zāi)演習(xí)的游戲開始狀態(tài)已經(jīng)設(shè)置完成了, 下面開始編寫腳本, 完成火災(zāi)演習(xí)的游戲主 體,也就是知識問答。 【講解】 1. 帶領(lǐng)學(xué)生用流程圖完成知識問答部分詳細(xì)的流程分析。(流程圖見附錄一: 流程圖 – 2.知識問答) 2. 在本次作品中需要用變量來記錄得分,用提問的形式帶領(lǐng)學(xué)生復(fù)習(xí)變量命令的使 用。【制作】 1. 拼接腳本并運(yùn)行測試, 實(shí)現(xiàn)得分的初始化及變量的正確顯示;(程序樣例見“第六部 分 - 程序 3-1”) 2. 帶領(lǐng)學(xué)生分析顯示第一個問題以及回答第一個問題時需要的積木腳本, 上傳正確的 提示音效, 編程實(shí)現(xiàn)按鍵回答問題及回答判定的功能(程序樣例見“第六部分 - 程 序 3-2”) 3. 運(yùn)行程序, 分析出現(xiàn)的還沒有按下按鈕就判定回答錯誤的問題, 編程解決問題。(程 序樣例見“第六部分 - 程序 3-3”) 【銜接】 同學(xué)們都完成得太棒了, 已經(jīng)實(shí)現(xiàn)了問題 1 的回答判斷, 但是小呆覺得在判定結(jié)果之后 還應(yīng)該給出解答, 讓不了解這個問題的人知道答案, 用什么方法能夠?qū)崿F(xiàn)用語音說出題 目的解答呢? 【講解】 1. 帶領(lǐng)學(xué)生分析可以實(shí)現(xiàn)語音說出解答也就是文字信息的兩種方式:錄音和文字朗 讀; 2. 添加朗讀模塊的積木到積木區(qū), 講解文字朗讀積木的基本使用方法, 以及把文字粘 貼到積木的方法。【制作】 1. 拼接【朗讀()】積木實(shí)現(xiàn)題目解答效果; (程序樣例見“第六部分 - 程序 3-4”) 2. 復(fù)制腳本并修改參數(shù), 完成回答問題二的腳本拼接, 并觀察這組腳本和回答問題一 的腳本的不同之處。(程序樣例見“第六部分 - 程序 3-5”) 【講解】 老師帶領(lǐng)學(xué)生分析回答問題二的腳本和回答問題一的腳本的不同與相同之處。【第 4 步】 拓展思考 【對應(yīng) PPT】“思考與拓 展” 【時長】 5min 【講解】 簡單講解“自制積木”的概念,學(xué)生在課后進(jìn)行思考并編寫程序 這一部分的思考 內(nèi)容在下節(jié)課會 詳細(xì)講解,學(xué)生 有能力的話可以 這節(jié)課課上完成【第 5 步】知識鞏固 【對應(yīng) PPT】“總結(jié)與鞏 固” 【時長】 5min 老師根據(jù)ppt 中的知識圖譜回顧本節(jié)課的主要內(nèi)容,帶領(lǐng)學(xué)生完成知識總結(jié)第一步:實(shí)現(xiàn)《消防小達(dá)人》游戲作品運(yùn)行和模式選擇程序樣例編號 程序樣例與說明 對應(yīng)的角色1-1 【程序 1-1 描述】角色被點(diǎn)擊時廣播“火災(zāi)演習(xí)”的消息。 【按鈕 1】【程序 1-1 描述】角色被點(diǎn)擊時廣播“隱患排查”的消息。 【按鈕 2】1-2 【程序 1-2 描述】 點(diǎn)擊綠旗后,切換成“封面”背景。 【背景】【程序 1-2 描述】點(diǎn)擊綠旗后,角色在舞臺區(qū)出現(xiàn)。 【按鈕 1】【按鈕 2】1-3 【程序 1-3 描述】接收到廣播“火災(zāi)演習(xí)”后,換成“火災(zāi)演習(xí) 封面”的背景;接收到“隱患排查”廣播后,換成“隱患排查封 面” 的背景 【背景】【程序 1-3 描述】角色被點(diǎn)擊時,會廣播“火災(zāi)演習(xí)”的消息, 【按鈕 1】之后隱藏,當(dāng)接收到“隱患排查”的消息之后也會隱藏。【程序 1-3 描述】角色被點(diǎn)擊時,會廣播“隱患排查”的消息, 之后隱藏,當(dāng)接收到“火災(zāi)演習(xí)”的消息之后也會隱藏。 【按鈕 2】第二步: 火災(zāi)演習(xí)開始, 添加火災(zāi)警報程序樣例編號 程序樣例與說明 對應(yīng)的角色2-1 【背景】【程序 2-1 描述】接收到“火災(zāi)演習(xí)”的廣播后,會換成“火災(zāi) 演習(xí)封面”背景,并播放警報聲。2-2 【程序 2-1 描述】接收到“火災(zāi)演習(xí)”的廣播后,會換成“火災(zāi) 演習(xí)封面”背景,并播放警報聲。之后 micro 板上的 LED 矩陣亮 滅六次,實(shí)現(xiàn)閃爍效果。第三步: 知識問答,按下按鍵回答問題程序樣例編號 程序樣例與說明 對應(yīng)的角色3-1 【程序 3-1 描述】當(dāng)綠旗被點(diǎn)擊后會換成“封面”背景,變量 “得分”隱藏;當(dāng)接收到“火災(zāi)演習(xí)”的廣播之后,會換成“火 災(zāi)演習(xí)封面”被禁,播放警報聲,警示燈閃爍,變量“得分”顯 示并初始化為 0。 【背景】3-2 【程序 3-2 描述】變量“得分”顯示并初始化為 0 之后,換成 “問題 1”背景,判斷 B 按鈕是否被按下,按下的話就播放正確 的提示音, micro 板會顯示對號,否則就播放錯誤的提示音, micro 板會顯示叉號。 【說明】這樣拼接在問題 1 剛顯示出來時就會提示錯誤3-3 【程序 3-3 描述】換成“問題 1”背景后,一直等待按鈕被按 下,當(dāng)按鈕按下時,判斷 B 按鈕是否被按下,按下的話就播放正 確的提示音, micro 板會顯示對號,否則就播放錯誤的提示音, micro 板會顯示叉號。3-4 【程序 3-4 描述】問題回答完成后,使用【朗讀】積木朗讀問題 的解答。3-5 【程序 3-5 描述】問題 1 回答完成之后,切換到問題 2 背景,顯示問題 2,等待按鈕被按下,當(dāng)按鈕按下時,判斷是否是正確的 按鈕被按下,如果按下的按鈕正確,就將得分加 1,播放正確的 提示音并顯示對號,否則播放錯誤的提示音并顯示叉號。附錄一:流程圖1. 完整流程2. 知識問答 展開更多...... 收起↑ 資源列表 第2.docx 第2節(jié)-火災(zāi)演習(xí).pptx 縮略圖、資源來源于二一教育資源庫