閩教版六年級(jí)下冊(cè)信息技術(shù)教案(全冊(cè)共75頁).docx
閩教版六年級(jí)下冊(cè)信息技術(shù)教案(全冊(cè)共75頁)目錄:第一單元 人工智能基礎(chǔ):體驗(yàn)人機(jī)互動(dòng)第1課 移動(dòng)鼠標(biāo)接蘋果第2課 操控鍵盤比車速第3課 偵測(cè)聲響吹蠟燭第4課 獲取體感救小貓綜合活動(dòng)1 設(shè)計(jì)互動(dòng)闖關(guān)小游戲第二單元 人工智能基礎(chǔ):體驗(yàn)機(jī)器人編程第5課 認(rèn)識(shí)機(jī)器人朋友第6課 認(rèn)識(shí)機(jī)器人構(gòu)件第7課 仿真機(jī)器人避障第8課 仿真機(jī)器人控溫第9課 仿真光控節(jié)能燈綜合活動(dòng)2 制作陽光運(yùn)動(dòng)計(jì)步器綜合活動(dòng)3 制作土壤水量檢測(cè)儀第1課時(shí) 移動(dòng)鼠標(biāo)接蘋果教學(xué)目標(biāo)1.認(rèn)識(shí)偵測(cè)模塊的相關(guān)指令,掌握使用鼠標(biāo)控制角色運(yùn)動(dòng)的方法。2.會(huì)使用生成隨機(jī)數(shù)的指令。3.初步了解變量的含義和使用。4.編寫用鼠標(biāo)控制角色運(yùn)動(dòng)的人機(jī)交互游戲腳本。教學(xué)重點(diǎn)和難點(diǎn)1.教學(xué)重點(diǎn)。鼠標(biāo)位置偵測(cè)指令、隨機(jī)數(shù)指令、變量的應(yīng)用2.教學(xué)難點(diǎn)。編寫用鼠標(biāo)控制角色運(yùn)動(dòng)的人機(jī)交互游戲腳本。教學(xué)策略選擇與設(shè)計(jì)1.情境教學(xué)法:教師以學(xué)生熟悉的“接蘋果”小游戲?yàn)榍榫?讓學(xué)生了解鼠標(biāo)偵測(cè)游戲的特點(diǎn)。2.操作演示法:教師采用邊演示邊講解的方法,幫助學(xué)生形象直觀地接受新知識(shí)3.任務(wù)驅(qū)動(dòng)法:教師布置學(xué)習(xí)任務(wù),學(xué)生在任務(wù)的驅(qū)動(dòng)下,激發(fā)學(xué)習(xí)興趣,主動(dòng)去嘗試完成學(xué)習(xí)任務(wù)。通過學(xué)生自主、合作完成任務(wù),提高學(xué)生的動(dòng)手操作能力,也提升學(xué)生的素養(yǎng)。4.自主探究法:學(xué)生在教師的指導(dǎo)下自主學(xué)習(xí),按組內(nèi)異質(zhì)、組間同質(zhì)進(jìn)行分組,并以小組為單位開展充分的討論、探究,任務(wù)完成后,由各小組派代表進(jìn)行匯報(bào)。教學(xué)準(zhǔn)備1教學(xué)環(huán)境。Windows操作系統(tǒng)、多媒體廣播控制系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)教室、因特網(wǎng)環(huán)境。2教學(xué)資源。教學(xué)資源包(Scratch游戲、學(xué)生作品、微視頻等)、課件。教學(xué)過程一、導(dǎo)入新課(4分鐘)1.引言:小時(shí)候,大家都玩過打磚塊、打地鼠等游戲吧,今天,老師也給大家?guī)砹艘粋€(gè)小游戲。2.引導(dǎo)學(xué)生運(yùn)行桌面上的游戲程序,讓學(xué)生體驗(yàn)游戲。提問:誰能說出剛才游戲的規(guī)則是什么?你如何評(píng)價(jià)這個(gè)游戲4.傾聽學(xué)生匯報(bào)。5.歸納小結(jié):這是一類通過鼠標(biāo)控制角色移動(dòng)的Scratch游戲。6.課件顯示課題:第1課移動(dòng)鼠標(biāo)接蘋果二、“接蘋果”游戲原理(4分鐘)1.引導(dǎo)學(xué)生觀察游戲運(yùn)行效果2.小組討論:角色小車、蘋果是如何運(yùn)動(dòng)的?游戲是怎樣運(yùn)行的?3.傾聽學(xué)生匯報(bào)。4.小結(jié)接蘋果游戲的原理:蘋果從樹上隨機(jī)落下,用鼠標(biāo)拖動(dòng)小車,接住落下的蘋果,統(tǒng)計(jì)在有限的時(shí)間內(nèi)接住的蘋果數(shù)量。三、游戲制作前的準(zhǔn)備(10分鐘)1.舞臺(tái)背景設(shè)計(jì)。(1)引言:請(qǐng)同學(xué)們從本地文件中上傳“蘋果樹果園”背景,還可以從角色庫(kù)中插入適當(dāng)角色裝飾背景(2)引導(dǎo)學(xué)生實(shí)踐操作。(3)巡視指導(dǎo),收集問題。(4)歸納匯總,演示解決存在的問題題。2.角色設(shè)計(jì)。(1)出示任務(wù)。刪除軟件默認(rèn)的小貓角色。新增小車角色和蘋果角色。小車角色可自主學(xué)習(xí)微課繪制小車角色,在矢量編輯模式中自行繪制。蘋果角色可從外部導(dǎo)入。(2)引導(dǎo)學(xué)生實(shí)踐操作。(3)巡視指導(dǎo),收集問題。(4)演示解決存在的問題。3.角色出場(chǎng)定位(1)出示Scratch坐標(biāo)平面圖,回顧坐標(biāo)定位知識(shí):在水平方向即x軸的長(zhǎng)度是480步,在垂直方向即y軸的長(zhǎng)度是360步(2)教師拖動(dòng)鼠標(biāo)指針到指定位置,引導(dǎo)學(xué)生觀察“運(yùn)動(dòng)”模塊“移到x:y:”指令中坐標(biāo)數(shù)字的變化。(3)出示任務(wù):請(qǐng)同學(xué)們閱讀圖1-2和圖1-3內(nèi)容,學(xué)習(xí)鼠標(biāo)位置偵測(cè)指令,小組討論,移動(dòng)角色到鼠標(biāo)指針位置,采用哪種方法更便捷。(4)小組匯報(bào),教師點(diǎn)評(píng)(5)示范講解小車移動(dòng)區(qū)域、隨機(jī)數(shù)、蘋果可能出現(xiàn)和下落的位置。4.規(guī)劃腳本。(1)引導(dǎo)學(xué)生仔細(xì)閱讀教材第4頁內(nèi)容,思考可以從哪些方面設(shè)計(jì)情節(jié)并制訂規(guī)則。(2)小組交流、討論形成編寫腳本的思路。四、編寫程序(10分鐘)1.編寫小車和鼠標(biāo)交互的腳本(1)引導(dǎo)學(xué)生先定義變量“剩余時(shí)間”,用于設(shè)定游戲終止的條件;再定義變量“接到個(gè)數(shù)”,用于展示游戲的評(píng)價(jià)結(jié)果。(2)課件出示小車和鼠標(biāo)交互的腳本流程圖,講解腳本編寫的過程。(3)引導(dǎo)學(xué)生編寫小車腳本。(4)巡視指導(dǎo),收集問題(5)演示解決存在的問題2.編寫蘋果落下的腳本。(1)引言:蘋果在下落過程中,碰到小車角色要隱藏起來,同時(shí)變量“接到個(gè)數(shù)”加1;沒有碰到小車則落到y(tǒng)-100的區(qū)間時(shí)蘋果停止下落,表示落到地上(2)課件出示蘋果腳本流程圖,講解腳本編寫的過程。(3)引導(dǎo)學(xué)生編寫蘋果腳本。(4)巡視指導(dǎo),收集問題。(5)演示解決存在的問題。五、測(cè)試與優(yōu)化腳本(2分鐘)出示任務(wù):請(qǐng)同學(xué)們閱讀教材第6頁調(diào)試腳本這部分內(nèi)容,測(cè)試與優(yōu)化腳本。(1)調(diào)整蘋果落下的等待時(shí)間。(2)改變蘋果出現(xiàn)位置的坐標(biāo)即水平位置的范圍(3)使鼠標(biāo)交互游戲運(yùn)動(dòng)畫面更加流暢。2.小組成員相互運(yùn)行腳本,提出反饋意見或建議。六、分層任務(wù),鞏固操作(6分鐘)1.基礎(chǔ)任務(wù):完善程序。2.提高任務(wù):修改“接蘋果”游戲腳本,在舞臺(tái)上添加多個(gè)蘋果,提高蘋果落下的速度,也可以增加石塊角色,接到石塊每次扣2分,以增加游戲的趣味性。七、展示點(diǎn)評(píng),梳理總結(jié)(4分鐘)1.展播部分學(xué)生作品,引導(dǎo)學(xué)生評(píng)價(jià)作品的創(chuàng)意之處。2.引導(dǎo)學(xué)生說一說,交流這節(jié)課所學(xué)知識(shí)。3.引導(dǎo)學(xué)生填寫教材第6頁的活動(dòng)評(píng)價(jià)表。4.總結(jié):今天,我們學(xué)習(xí)了鼠標(biāo)位置偵測(cè)指令,一起制作了“接蘋果”游戲,體驗(yàn)了人機(jī)交互。希望同學(xué)們課后可以繼續(xù)探索,設(shè)計(jì)出更多有趣的Scratch游戲。第2課時(shí) 操縱鍵盤比車速教學(xué)目標(biāo)1熟練使用按鍵偵測(cè)指令。2學(xué)會(huì)在程序中引入計(jì)時(shí)器指令記錄游戲用時(shí)。3學(xué)會(huì)編寫用鍵盤控制角色運(yùn)動(dòng)的游戲腳本。教學(xué)重點(diǎn)和難點(diǎn)1教學(xué)重點(diǎn)。按鍵偵測(cè)指令、“計(jì)時(shí)器”指令的應(yīng)用。2教學(xué)難點(diǎn)。編寫用鍵盤控制角色運(yùn)動(dòng)的人機(jī)交互腳本。教學(xué)準(zhǔn)備1教學(xué)環(huán)境。Windows操作系統(tǒng)、多媒體廣播控制系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)教室、因特網(wǎng)環(huán)境。2教學(xué)資源。教學(xué)資源包(Scratch游戲、學(xué)生作品、微視頻等)、課件。教學(xué)過程一、導(dǎo)入新課(4分鐘) 1請(qǐng)兩位同學(xué)演示比車速雙人游戲其他同學(xué)觀看并思考:游戲里有哪些角色,游戲是如何進(jìn)行的。 2傾聽學(xué)生匯報(bào)。 3歸納小結(jié): “比車速”是一種雙人競(jìng)技游戲,游戲中的角色是兩輛不同顏色的賽車,比賽雙方各自操控鍵盤上的兩組按鍵,讓兩輛賽車分別左轉(zhuǎn)、右轉(zhuǎn)、直行、后退,先到達(dá)終點(diǎn)的賽車獲勝。 4課件顯示課題:第2課 操控鍵盤比車速。 。二、明確游戲 制作步驟(4分鐘)1引導(dǎo)學(xué)生閱讀教材相關(guān)內(nèi)容,思考如何制作一個(gè)完整的比車速游戲。 2引導(dǎo)學(xué)生在小組內(nèi)討論、交流。 3傾聽學(xué)生匯報(bào)。 4歸納小結(jié):制作一個(gè)完整的比車速游戲大致需要六個(gè)步驟。 (1)舞臺(tái)背景設(shè)計(jì)。 (2)選擇游戲角色。 (3)制訂游戲規(guī)則。 (4)編寫游戲腳本。 (5)反復(fù)測(cè)試游戲效果。 (6)優(yōu)化游戲腳本,改善游戲效果。三、游戲制作前的準(zhǔn)備 (10分鐘)1舞臺(tái)背景設(shè)計(jì)。 (1)引言:請(qǐng)同學(xué)們從本地文件中上傳“賽車跑道”背景。 (2)引導(dǎo)學(xué)生實(shí)踐操作。 (3)巡視指導(dǎo)。 2角色設(shè)計(jì)。 (1)引言:在添加賽車角色后,需要 進(jìn)入造型窗口繪制黃色車燈。黃色車燈相 當(dāng)于賽車的“傳感器”,通過偵測(cè)顏色指令,判斷賽車是否偏離跑道、是否到達(dá)終點(diǎn)。 (2)出示任務(wù):請(qǐng)同學(xué)們打開桌面上老師發(fā)送的學(xué)習(xí)包,觀看“添加賽車角色” 微視頻,完成以下任務(wù)。 刪除軟件默認(rèn)的小貓角色。 上傳兩張賽車圖片,分別為角色取 名:綠色賽車、藍(lán)色賽車。在繪圖編輯器 中,在車燈位置畫上黃色的圓形,作為虛擬的“傳感器”。將角色移到起點(diǎn),大小調(diào)整到適合 賽車跑道大小的范圍。 (3)引導(dǎo)學(xué)生實(shí)踐操作。 (4)巡視指導(dǎo),收集問題。 (5)演示解決存在的問題。 3介紹按鍵偵測(cè)指令。 (l)引言:用按鍵偵測(cè)指令結(jié)合“控制”模塊中的“如果那么”指令,可以實(shí)現(xiàn)用鍵盤進(jìn)行人機(jī)交互。 (2)出示任務(wù):請(qǐng)同學(xué)們閱讀圖2-4 內(nèi)容,小組討論,兩種操控賽車的按鍵指令有哪些異同點(diǎn)。 (3)小組匯報(bào),教師點(diǎn)評(píng)。 (4)小結(jié):“事件”模塊中的“當(dāng)按下 鍵”指令與“偵測(cè)”模塊中的“按鍵是否按下”指令的異同點(diǎn)使用“事件” 模塊中的“當(dāng)按下鍵”指令時(shí),同時(shí)按下多個(gè)按鍵,只有一個(gè)按鍵事件生效,這樣就無法讓兩輛賽車同時(shí)移動(dòng)。為了讓 “比車速”雙人賽車游戲獲得更好的體驗(yàn),需要用到“偵測(cè)”模塊里的“按鍵是否按下”指令。 4制訂游戲規(guī)則。 (1)引導(dǎo)學(xué)生閱讀教材第89頁的內(nèi) 容,思考可以從哪些方面設(shè)計(jì)制訂游戲規(guī)則。 (2)小組交流、討論。 (3)傾聽學(xué)生匯報(bào)。 (4)歸納小結(jié)比車速游戲的規(guī)則。 設(shè)置起始位置、方向。 為賽車角色分配不同按鍵。 碰撞跑道或比賽后賽車的處理方式。 成功到達(dá)終點(diǎn)后的信息回應(yīng)。四、編寫腳本(10分鐘)1編寫綠色賽車腳本。(l)引言:該腳本包含賽車按鍵偵測(cè)、顏色偵測(cè)、角色偵測(cè)等腳本。賽車角色的前進(jìn)、后退、轉(zhuǎn)彎等狀態(tài)都由鍵盤按鍵來操控。當(dāng)賽車偏離跑道或碰撞其他賽車時(shí)會(huì)自動(dòng)后退,當(dāng)賽車到達(dá)終點(diǎn)停止其他腳本的運(yùn)行。計(jì)時(shí)器是系統(tǒng)變量,相當(dāng)于計(jì)算機(jī)的秒表,在比賽開始的時(shí)候要?dú)w零,當(dāng)賽車到達(dá)終點(diǎn)時(shí)顯示計(jì)時(shí)器所測(cè)到的時(shí)間。(2)課件出示腳本示意圖,講解腳本編寫的過程。(3)引導(dǎo)學(xué)生編寫腳本。 (4)巡視指導(dǎo),收集問題。 (5)歸納、講解存在的問題。 在比賽前要讓賽車面向O度方向,也就是面向上方,否則將出現(xiàn)賽車實(shí)際面向與運(yùn)動(dòng)方向不一致現(xiàn)象。 添加偵測(cè)腳本,實(shí)現(xiàn)賽車行進(jìn)、相互碰撞時(shí)自動(dòng)后退、偏離跑道時(shí)自動(dòng)后退、到達(dá)終點(diǎn)時(shí)自動(dòng)停止等功能。 (6)引導(dǎo)學(xué)生對(duì)腳本進(jìn)行二次修改。 2編寫藍(lán)色賽車腳本。 (1)引言:把綠色賽車的腳本復(fù)制給 藍(lán)色賽車,并對(duì)其按鍵偵測(cè)、碰到角色等指令進(jìn)行修改。 (2)引導(dǎo)學(xué)生編寫藍(lán)色賽車腳本。 (3)巡視指導(dǎo)、收集問題。 (4)演示解決存在的問題。 3保存游戲腳本文件。五、測(cè)試與優(yōu)化腳本(2分鐘)1出示任務(wù):請(qǐng)同學(xué)們閱讀教材第12頁的內(nèi)容,測(cè)試與優(yōu)化腳本,注意教材要求。 (l)調(diào)整賽車的速度。 (2)調(diào)整轉(zhuǎn)彎的角度。 (3)讓鍵盤交互游戲運(yùn)動(dòng)畫面更加 流暢。 2讓學(xué)生互相玩一玩各自設(shè)計(jì)的游 戲。讓同學(xué)提出修改意見,以做進(jìn)一步的修改。六、鞏固操作(6分鐘)1基礎(chǔ)任務(wù):完善程序。 2提高任務(wù)。 (1)分別給賽車添加不同的音效,把這款游戲設(shè)計(jì)得更加生動(dòng)有趣。 (2)根據(jù)教師提供的音效文件等素材,發(fā)揮想象力,修改完善腳本。七、展示點(diǎn)評(píng), 梳理總結(jié) (4分鐘)1引導(dǎo)學(xué)生說出自己的創(chuàng)新之處。 2小組間相互欣賞、評(píng)價(jià)作品。 3展示創(chuàng)意作品。 4引導(dǎo)學(xué)生說一說這一課的主要內(nèi)容。 5引導(dǎo)學(xué)生填寫教材第1 2頁的活動(dòng)評(píng)價(jià)表。 6總結(jié):通過這節(jié)課的學(xué)習(xí),同學(xué)們學(xué)會(huì)了制作操控鍵盤比車速游戲,掌握偵測(cè)指令模塊的按鍵偵測(cè)指令。經(jīng)過兩節(jié)課的人機(jī)交互設(shè)計(jì)體驗(yàn),相信同學(xué)們一定能夠設(shè)計(jì)出更多精彩的Scratch游戲,成為Scratch設(shè)計(jì)高手。第3課時(shí) 偵測(cè)響度吹蠟燭教學(xué)目標(biāo)1.了解偵測(cè)模塊中的響度指令功能。2.用聲音響度控制角色進(jìn)行人機(jī)互動(dòng)。教學(xué)重點(diǎn)和難點(diǎn)1.教學(xué)重點(diǎn)。根據(jù)偵測(cè)到的聲音的音量值做出動(dòng)作。2.教學(xué)難點(diǎn)。如何設(shè)定不同的音量值讓角色根據(jù)音量值做出相應(yīng)的動(dòng)作。教學(xué)過程一、導(dǎo)課(4分鐘)1引導(dǎo)學(xué)生打開電腦控制面板,進(jìn)入聲音模塊,錄制標(biāo)簽,麥克風(fēng)設(shè)備有音量指示器。2教師解說游戲規(guī)則并要求學(xué)生在運(yùn)行游戲時(shí),要邊觀察角色動(dòng)作,邊思考,這款游戲給你帶來什么不同的體驗(yàn)與感受,最后指導(dǎo)運(yùn)行桌面游戲。3引導(dǎo)學(xué)生在小組內(nèi)討論、交流,傾聽學(xué)生匯報(bào)。4歸納小結(jié):這是一款通過聲音控制角色的Scratch游戲。5揭示課題:第3課 偵測(cè)聲響吹蠟燭。二、活動(dòng)任務(wù)制作步驟(4分鐘)1指導(dǎo)學(xué)生閱讀教材第1416頁,明確探究活動(dòng)任務(wù)并構(gòu)思如何制作偵測(cè)聲響吹蠟燭的游戲腳本。 2學(xué)生分組討論、交流。 3學(xué)生分組匯報(bào)。 4歸納小結(jié):制作偵測(cè)聲響吹蠟燭的游戲腳本步驟: (l)設(shè)計(jì)或選取舞臺(tái)場(chǎng)景。 (2)設(shè)計(jì)或選取角色。 (3)規(guī)劃游戲規(guī)則。 (4)編寫游戲腳本。 三、制作活動(dòng)任務(wù)準(zhǔn)備(10分鐘)1舞臺(tái)背景設(shè)計(jì)。 (l)教師指導(dǎo)學(xué)生從背景庫(kù)中選擇一 張適合生日氛圍的背景,還可以從角色庫(kù)中插入適當(dāng)角色裝飾背景。 (2)引導(dǎo)學(xué)生實(shí)踐操作。 (3)巡視指導(dǎo)。 2角色設(shè)計(jì)。 (l)刪除軟件默認(rèn)的小貓角色。 (2)引人生日蛋糕、燃著的蠟燭和熄滅的蠟燭素材,新建生日蛋糕角色,分為兩個(gè)造型,一個(gè)是插著點(diǎn)燃蠟燭的生日蛋糕,另一個(gè)是插著沒燃著蠟燭的生日蛋糕。 (3)將角色布置在舞臺(tái)適當(dāng)位置并調(diào)整角色至適當(dāng)?shù)拇笮 ?(4)引人生日歌烘托氣氛。 3規(guī)劃腳本。 (1)引導(dǎo)學(xué)生細(xì)讀教材第16頁內(nèi)容,思考可以從哪些方面設(shè)計(jì)情節(jié)并制訂規(guī)則。 (2)小組交流、討論形成腳本思路。 四、編寫腳本(10分鐘)1編寫生日蛋糕場(chǎng)景腳本。(l)為烘托生日?qǐng)鼍埃砑颖尘耙魳泛蛯⒌案獾念伾黾由首兓?2)為了助于學(xué)生理解,講解時(shí),借助流程示意圖分析腳本編寫思路。(3)引導(dǎo)學(xué)生理解程序流程,編寫本段腳本。(4)巡視指導(dǎo)。(5)講解存在共性的問題。(6)小組互助并繼續(xù)調(diào)試本段腳本。2編寫聲音響度偵測(cè)腳本。(1)進(jìn)入聲音響度偵測(cè)流程,話筒開始處于工作狀態(tài),如果聲音響度大于設(shè)定值,生日蠟燭熄滅,否則繼續(xù)進(jìn)入判斷狀態(tài)。(2)借助流程示意圖幫助學(xué)生理清編寫思路。(3)引導(dǎo)學(xué)生理解程序流程,編寫本段腳本。(4)巡視指導(dǎo)。(5)講解存在的共性問題。(6)小組互助并繼續(xù)調(diào)試本段腳本五、測(cè)試與優(yōu)化腳本(2分鐘)1.學(xué)生閱讀教材第1 7頁內(nèi)容,注意教材要求關(guān)注的地方。(1)提示語停留時(shí)間。(2)觀察生日蛋糕顏色效果是否達(dá)到預(yù)設(shè)效果。(3)響度值設(shè)定值是否達(dá)到熄滅蠟燭的最佳值。2.小組成員相互運(yùn)行腳本,互相提出反饋意見或建議。六、創(chuàng)新活動(dòng)(6分鐘)1我們能根據(jù)偵測(cè)到的聲音響度的大小,結(jié)合“控制”模塊的“如果那么”指令,使腳本有了判斷功能。 2使用多組響度指令和“如果那么”指令完成多條件判斷。 (1)當(dāng)聲音響度小于15時(shí),小貓不動(dòng)。 (2)當(dāng)聲音響度大于15且小于40時(shí),小貓向左移動(dòng)15步。 (3)當(dāng)聲音響度大于40且小于70時(shí),小貓向右移動(dòng)15步。(4)當(dāng)聲音響度大于70時(shí),小貓翻跟斗。 七、總結(jié)與評(píng)價(jià)(4分鐘)1展播部分學(xué)生作品。 2引導(dǎo)分組學(xué)生自我評(píng)價(jià)和相互欣賞與評(píng)價(jià)作品。 3引導(dǎo)學(xué)生填寫教材第1 8頁評(píng)價(jià)表。 4總結(jié):我們通過響度指令和“如果那么”指令完成添加腳本判斷功能實(shí)現(xiàn) “偵測(cè)聲響吹蠟燭”這一有趣的Scratch游戲。 第4課時(shí) 獲取體感救小貓教學(xué)內(nèi)容分析本課主要講述通過體感技術(shù)改變了傳統(tǒng)的計(jì)算機(jī)信息入模式,我們可以通過揮手?jǐn)[頭、轉(zhuǎn)身、前進(jìn)、后退、舉手、跳躍、蹲下等動(dòng)作向計(jì)算機(jī)輸入信息。通過“偵測(cè)”模塊中的視頻偵測(cè)指令,把體感技術(shù)融入到教學(xué)中,把抽象的知識(shí)進(jìn)行形象化處理,有利于學(xué)生在體驗(yàn)中掌握新知。這節(jié)課的主要內(nèi)容是學(xué)習(xí)視頻偵測(cè)指令,主要有視頻感知模式的動(dòng)作參數(shù),攝像頭的開啟和關(guān)閉,以及視頻的透明度設(shè)置3條指令。通過這3條與視頻有關(guān)的偵測(cè)指令就可以很好地利用攝像頭與計(jì)算機(jī)互動(dòng)。教師在教學(xué)中要明確兩個(gè)概念。第一,相對(duì)于舞臺(tái)的方向,指的是視頻物體(教材的游戲參與者)和舞臺(tái)之間的一個(gè)相對(duì)運(yùn)動(dòng),在 Scratch里面方向的表征使用的范圍不是0360度,而是180180度,所以從視頻偵測(cè)里面得到的也是180180之間的一個(gè)度數(shù)。第二,相對(duì)舞臺(tái)的運(yùn)動(dòng),指的是視頻物體運(yùn)動(dòng)距離(移動(dòng)幅度)的一個(gè)表征,運(yùn)動(dòng)越劇烈,數(shù)值越大,運(yùn)動(dòng)越輕微,數(shù)值越小,但是這個(gè)是一個(gè)正數(shù)值,不存在負(fù)數(shù)的情況。視頻物體不能精確定位角色某點(diǎn)坐標(biāo),但是我們可以去判斷視頻物體的運(yùn)動(dòng)趨勢(shì)以及移動(dòng)幅度。教師在教學(xué)中要重點(diǎn)引導(dǎo)學(xué)生理解“視頻測(cè)在上”指令功能,體驗(yàn)體感技術(shù)通過 Scratch程序?qū)崿F(xiàn)人機(jī)互動(dòng)的生動(dòng)性和趣味性。學(xué)習(xí)這節(jié)課的內(nèi)容,是讓學(xué)生在掌握指令功能后,可以分組實(shí)踐,采用分組接力競(jìng)賽方式體驗(yàn)體感技術(shù)帶來的不同體驗(yàn)感。應(yīng)用視頻偵測(cè)功能指導(dǎo)學(xué)生創(chuàng)新性思維的開發(fā),開發(fā)出創(chuàng)新小作品,如摘水果、切水果、接球、拍等體感作品。活動(dòng)中學(xué)生學(xué)會(huì)合作、分享,這將更加有效提高學(xué)生創(chuàng)新思維的培養(yǎng)和教學(xué)效果提升,引導(dǎo)學(xué)生在實(shí)踐中快樂成長(zhǎng)。 教學(xué)對(duì)象分析學(xué)生已經(jīng)開始接觸Scratch程序設(shè)計(jì)的偵測(cè)指令,偵測(cè)指令是用外部條件來控制角色的控制指令,它雖然可以豐富學(xué)生在使用 Scratch創(chuàng)作時(shí)的可選性和豐富創(chuàng)作作品的操作性,偵測(cè)指令也具有挑戰(zhàn)性,本年齡段的學(xué)生十分關(guān)注具有挑戰(zhàn)性的事物,學(xué)生個(gè)體也存在差異,在教學(xué)中要關(guān)注學(xué)習(xí)小組人員的選擇和搭。視頻偵測(cè)指令已涉及數(shù)據(jù)采集、處理的知識(shí),本課雖然不做具體要求,教師在教學(xué)中由于教學(xué)環(huán)境和設(shè)備的不同,要關(guān)注視頻感知模式的動(dòng)作參數(shù)的數(shù)值設(shè)值。尤其是在做電路數(shù)據(jù)采集處理的時(shí)候,很小的信號(hào),我們需要通過放大到可觀測(cè)范圍,再去研究它。很大的信號(hào)可以通過衰減到合適范圍再去研究。對(duì)于能力強(qiáng)的學(xué)生可以個(gè)別指導(dǎo),教一些技巧,如:視頻采集得到的移動(dòng)數(shù)據(jù),可能會(huì)比較大,那么可以乘上一個(gè)減系數(shù)或者除以一個(gè)數(shù)字,讓這個(gè)運(yùn)動(dòng)幅度降低下來,達(dá)到一個(gè)可控范圍就可以。移動(dòng)幅度太大太小都會(huì)影響人機(jī)互動(dòng)體感游戲的體驗(yàn)。教學(xué)目標(biāo) 1.認(rèn)識(shí)“偵測(cè)”模塊中的視頻測(cè)指令。2.認(rèn)識(shí)“偵測(cè)”模塊中的視頻透明度的功能。3.編寫體感人機(jī)互動(dòng)游戲程序教學(xué)重點(diǎn)和難點(diǎn)1.教學(xué)重點(diǎn)“偵測(cè)”模塊中的視頻感知模式的動(dòng)作參數(shù)。2.教學(xué)難點(diǎn)。如何設(shè)定感知模式的動(dòng)作參數(shù),使編寫的體人機(jī)互動(dòng)游戲交互性高、動(dòng)作流暢。教學(xué)方法1.情境創(chuàng)設(shè)法:導(dǎo)課時(shí)引導(dǎo)學(xué)生先體驗(yàn)體感小游戲,如彈球、接蘋果比賽、切西瓜等,吸引學(xué)生的學(xué)習(xí)注意力,讓學(xué)生學(xué)會(huì)觀察,提高帶著問題去思考的能力,為導(dǎo)入本課學(xué)習(xí)創(chuàng)設(shè)良好的學(xué)習(xí)氛圍。2.講授法:分析游戲腳本構(gòu)思和“偵測(cè)”模塊中的視頻感知模式的動(dòng)作參數(shù)設(shè)置技巧。 3.任務(wù)驅(qū)動(dòng)法:指導(dǎo)學(xué)生圍繞任務(wù)創(chuàng)建主題場(chǎng)景,設(shè)計(jì)角色,規(guī)劃腳本。4.分工協(xié)作法:學(xué)生圍繞任務(wù)主題,分小組進(jìn)行測(cè)試,關(guān)注視頻感知模式的動(dòng)作參數(shù)的數(shù)值,在不同的數(shù)值中找出最優(yōu)數(shù),各組將最優(yōu)數(shù)進(jìn)行比較討論,再找出一個(gè)較好的數(shù)值為本組選定的最優(yōu)參數(shù)。5.交流、評(píng)價(jià)法:學(xué)生在分組和選擇最優(yōu)的過程中可以進(jìn)行交流討論,將本課知識(shí)內(nèi)化為自己的知識(shí)。學(xué)生展示實(shí)踐成果,對(duì)學(xué)生的學(xué)習(xí)過程和成果可采用自評(píng)、互評(píng)和教師評(píng)價(jià)給予適當(dāng)評(píng)價(jià)和總結(jié),并鼓勵(lì)學(xué)生參與評(píng)價(jià)。教學(xué)準(zhǔn)備 1. 教學(xué)環(huán)境 計(jì)算機(jī)網(wǎng)絡(luò)教室、互聯(lián)網(wǎng)環(huán)境、教學(xué)廣播系統(tǒng)、攝像頭。2. 教學(xué)資源各類體感小游戲。教學(xué)過程一、導(dǎo)課(4分鐘)1.教師指導(dǎo)學(xué)生打開 Scratch游戲,解說游戲規(guī)則。2.學(xué)生體驗(yàn)游戲時(shí),思考這款游戲給你帶來什么不同的體驗(yàn)感受。3.引導(dǎo)學(xué)生在小組內(nèi)討論、交流,傾聽學(xué)生匯報(bào)。4.歸納小結(jié):這是一款通過手勢(shì)運(yùn)動(dòng)控制角色的 Scratch游戲。5.揭示課題:第4課 獲取體感救小貓。二、活動(dòng)任務(wù)制作步驟(4分鐘)1.指導(dǎo)學(xué)生閱讀教材第1922頁思考:什么是體感技術(shù),需要什么外界設(shè)備,如何實(shí)現(xiàn)人機(jī)互動(dòng)功能。2.明確探究活動(dòng)任務(wù)并構(gòu)思如何制作“獲取體感救小貓”的游戲腳本。3.學(xué)生分組討論、交流。4.學(xué)生分組匯報(bào)。5.歸納小結(jié):制作獲取體感救小貓的游戲腳本步驟。(1)設(shè)計(jì)或選取舞臺(tái)場(chǎng)景。(2)設(shè)計(jì)或選取角色(3)規(guī)劃游戲規(guī)則(4)編寫游戲腳本三、制作活動(dòng)任務(wù)準(zhǔn)備(10分鐘)1.調(diào)試攝像頭(1)開啟、關(guān)閉攝像頭(2)引導(dǎo)學(xué)生實(shí)踐操作。(3)巡視指導(dǎo)2.設(shè)置攝像頭透明度(1)設(shè)置攝像頭透明度百分比分別為0、50、100(2)引導(dǎo)學(xué)生實(shí)踐操作。(3)巡視指導(dǎo)。(4)學(xué)生交流、總結(jié)。3.“視頻偵測(cè)在上”的動(dòng)作參數(shù)意義和作用。(1)指導(dǎo)學(xué)生細(xì)讀教材第21頁內(nèi)容,思考“視頻偵測(cè)在上”指令設(shè)置項(xiàng)作用。(2)操作比較下列幾組腳本的設(shè)置區(qū)別和運(yùn)行時(shí)的差異。角色與舞臺(tái)的區(qū)別:數(shù)值大小的區(qū)別:小組交流、歸納總結(jié)。四、編寫腳本(10分鐘)1.編寫游戲場(chǎng)景腳本(1)游戲要先初始化角色位置游戲故事情節(jié)是小貓從高處墜落,游戲參與者要把小貓向上托,不讓小貓墜落到舞臺(tái)最低處。因此小貓的Y坐標(biāo)值是趨向180,具體值要受作者設(shè)定的高度和角色的大小等因素影響。(2)開啟攝像頭并設(shè)定視頻的透明度為保證攝像頭能快速捕獲視頻物體我們將設(shè)置視頻為最清晰,透明度就設(shè)為最小值0,隨著透明度值的增加,視頻越來越不清晰,靈敏度越來越低。(3)為了助于學(xué)生理解,講解時(shí),借助流程示意圖分析腳本編寫思路。(4)引導(dǎo)學(xué)生理解程序流程,編寫本段腳本。(5)巡視指導(dǎo)。(6)講解存在的共性問題。(7)小組互助并繼續(xù)調(diào)試本段腳本。2.編寫救小貓腳本(1)進(jìn)入救小貓視頻偵測(cè)流程,視頻偵測(cè)開始處于工作狀態(tài),如果視頻物體運(yùn)動(dòng)距離(移動(dòng)幅度)大于設(shè)定值,角色根據(jù)視頻運(yùn)動(dòng)方向移動(dòng),否則小貓繼續(xù)向下墜落,視頻偵測(cè)繼續(xù)進(jìn)入判斷狀態(tài)。(2)借助流程示意圖幫助學(xué)生理順編寫思路。(3)引導(dǎo)學(xué)生理解程序流程,編寫本段腳本。(4)巡視指導(dǎo)。(5)講解存在的共性問題。6)小組互助并繼續(xù)調(diào)試本段腳本。五、測(cè)試與優(yōu)化腳本(2分鐘)1.學(xué)生閱讀教材第2324頁內(nèi)容,注意教材相關(guān)要求。(1)角色初始位置坐標(biāo)。(2)視頻的透明度(3)確定視頻物體運(yùn)動(dòng)距離(移動(dòng)幅度)最佳值2.小組成員相互運(yùn)行腳本,相互提出反饋意見或建議。六、創(chuàng)新活動(dòng)(6分鐘)1.學(xué)生閱容,注意教材創(chuàng)新提示 教材第24頁創(chuàng)新活動(dòng)內(nèi)容。2.我們可以將“偵測(cè)”模塊的“視頻偵測(cè)在上”的指令組合邏輯運(yùn)算,與“控制”模塊的“如果那么”指令相結(jié)合,使腳本有判斷功能。3.使用“運(yùn)算”模塊的邏輯和隨機(jī)指令,結(jié)合“運(yùn)動(dòng)”模塊的“移到x:y”指令可以實(shí)現(xiàn)初始角色出現(xiàn)在舞臺(tái)的隨機(jī)坐標(biāo)點(diǎn)上。(1)x坐標(biāo)點(diǎn)隨機(jī),y坐標(biāo)在中心移到x:在240到240間隨機(jī)選一個(gè)數(shù)y:0(2)x坐標(biāo)在中心,坐標(biāo)點(diǎn)隨機(jī)。移到x:y:在180到180間隨機(jī)選一個(gè)數(shù)(3)實(shí)現(xiàn)舞臺(tái)(x,y)隨機(jī)坐標(biāo),將“移到x:y:”改為隨機(jī)指令就可實(shí)現(xiàn)。4.使用“控制”模塊的克隆自己指令能實(shí)現(xiàn)新角色復(fù)制功能。七、總結(jié)評(píng)價(jià)(4分鐘)1.展播部分學(xué)生作品。2.引導(dǎo)分組學(xué)生自我評(píng)價(jià)和相互欣賞與評(píng)價(jià)作3.引導(dǎo)學(xué)生填寫教材第24頁評(píng)價(jià)表。4.總結(jié):我們通過視頻偵測(cè)、邏輯運(yùn)算和“如果那么”指令,增加腳本判斷功能,讓 Scratch實(shí)現(xiàn)體感人機(jī)互動(dòng)的新感覺。第56課時(shí) 設(shè)計(jì)互動(dòng)闖關(guān)小游戲(綜合活動(dòng)1)教學(xué)內(nèi)容分析本活動(dòng)將綜合應(yīng)用前面幾節(jié)課學(xué)習(xí)的輸入設(shè)備 鼠標(biāo)、鍵盤、麥克風(fēng)、攝像頭,制作一個(gè)互動(dòng)闖關(guān)游戲,游戲的第一關(guān)是“打水怪”,第二關(guān)是“托氣球”。把模塊指令運(yùn)用到情景教學(xué)中,將抽象的知識(shí)進(jìn)行形象化的處理,寓教于樂,從玩中學(xué),讓學(xué)生產(chǎn)生用計(jì)算機(jī)編程解決現(xiàn)實(shí)問題的強(qiáng)烈愿望,充分感受到信息技術(shù)的強(qiáng)大魅力,體驗(yàn)人機(jī)交互設(shè)備給編程帶來的樂趣。教材推薦使用小組合作形式開展本節(jié)課的教學(xué),引導(dǎo)各小組發(fā)揮集體智慧,集思廣益,先探討、分析主題,結(jié)合教材中的“任務(wù)內(nèi)容”“任務(wù)說明”“任務(wù)分析”,確定游戲名稱、類型,共同制訂游戲開發(fā)方案。教材首先講解了舞臺(tái)背景設(shè)計(jì)、游戲角色選擇、游戲規(guī)則制訂,接著通過水怪的角色分析圖,分析該角色的功能,并出示對(duì)應(yīng)的腳本。再運(yùn)用同樣的方法闡述了海星、子彈、氣球角色的能和相應(yīng)的腳本,引導(dǎo)學(xué)生學(xué)會(huì)思考,分析問題,逐步完成闖關(guān)游戲的腳本搭建。最后,對(duì)編寫好的程序進(jìn)行測(cè)試,及時(shí)記錄運(yùn)行程序中發(fā)現(xiàn)的問題,通過小組合作以解決問題,從而提高學(xué)生編程的效率,培養(yǎng)他們的學(xué)習(xí)能力和信息素養(yǎng)。本活動(dòng)是編寫人機(jī)交互游戲的綜合應(yīng)用課,學(xué)生通過創(chuàng)意設(shè)想、分析策劃、實(shí)踐操作、交流分享環(huán)節(jié),組合運(yùn)用各種素材,體驗(yàn)程序與生活之間的聯(lián)系,感受虛擬世界與計(jì)算機(jī)硬件的人機(jī)交互,掌握多種信息處理方法,拓寬他們的知識(shí)面,激發(fā)求知欲,培養(yǎng)創(chuàng)新意識(shí)、小組合作能力和邏輯思維能力。在探究活動(dòng)中,引導(dǎo)學(xué)生學(xué)會(huì)合作、分享展現(xiàn)出新穎的構(gòu)思,豐富的想象力,強(qiáng)大的表力,讓學(xué)生在實(shí)踐中快樂成長(zhǎng)。教學(xué)對(duì)象分析通過前面課程的學(xué)習(xí),學(xué)生已經(jīng)初步掌握在程序中使用鼠標(biāo)、鍵盤、麥克風(fēng)、攝像頭進(jìn)行人機(jī)交互的方法。但綜合應(yīng)用這些輸入設(shè)設(shè)計(jì)一個(gè)互動(dòng)闖關(guān)游戲?qū)λ麄儊碚f還是較大的挑戰(zhàn),因此教師要善于營(yíng)造沉浸式的編程學(xué)習(xí)氛圍,引導(dǎo)學(xué)生興致勃勃地編寫腳本,輕松自如“駕馭”各種計(jì)算機(jī)硬件,用鼠標(biāo)“指揮”海星行進(jìn),用鍵盤“發(fā)射”水彈,用麥克風(fēng)“吹”氣球,用攝像頭“托”氣球,讓學(xué)生在探究中成長(zhǎng),在磨練中進(jìn)步。本課教學(xué)對(duì)象是小學(xué)六年級(jí)學(xué)生,此年齡段學(xué)生好心強(qiáng),求知欲高,思維逐漸成熟,對(duì)于程序設(shè)計(jì)的思想有一定的接受能力。本節(jié)課的活動(dòng)內(nèi)容生動(dòng)活潑、主題富有趣味性,符合該年齡段學(xué)生的認(rèn)知能力與身心發(fā)展水平可根據(jù)學(xué)生的學(xué)習(xí)進(jìn)度靈活安排成2個(gè)課時(shí)完成。在教學(xué)中,教師要落實(shí)“在實(shí)踐中學(xué)”的教學(xué)理念,聚焦于培養(yǎng)學(xué)生獨(dú)立思考、嘗試操作、團(tuán)隊(duì)合作、分享交流、解決問題的能力。教學(xué)目標(biāo)1.會(huì)用鼠標(biāo)控制海星運(yùn)動(dòng)。2.會(huì)用鍵盤控制水彈發(fā)射3.會(huì)用麥克風(fēng)“吹”氣球。4.會(huì)用攝像頭“托”氣球 星5.會(huì)用克隆指令復(fù)制多個(gè)角色。6.會(huì)用廣播與接收消息控制角色運(yùn)動(dòng)。教學(xué)重點(diǎn)和難點(diǎn)1.教學(xué)重點(diǎn)。 綜合運(yùn)用鼠標(biāo)、鍵盤、麥克風(fēng)、攝像頭控制角色運(yùn)動(dòng)。2.教學(xué)難點(diǎn)。廣播與接收消息、攝像頭控制角色運(yùn)動(dòng)。教學(xué)方法1.情境教學(xué)法:教師通過闖關(guān)游戲,吸引學(xué)生的學(xué)習(xí)注意力,讓學(xué)生學(xué)會(huì)觀察,提帶著問題去思考的能力,為導(dǎo)入本課學(xué)習(xí)創(chuàng)設(shè)良好的學(xué)習(xí)氛圍。2.操作演示法:教師采用邊演示邊講解的方法,幫助學(xué)生形象直觀地接受新知。3.任務(wù)驅(qū)動(dòng)法:教師布置學(xué)習(xí)任務(wù),學(xué)生在任務(wù)的驅(qū)動(dòng)下,激發(fā)學(xué)習(xí)興趣,主動(dòng)去嘗試完成學(xué)習(xí)任務(wù)。通過學(xué)生自主、合作完成任務(wù),提高他們的動(dòng)手操作能力,也提升他們的素養(yǎng)。4.自主探究法:學(xué)生在教師的指導(dǎo)下自主學(xué)習(xí),按組內(nèi)異質(zhì)、組間同質(zhì)進(jìn)行分組,并分別以小組為單位開展充分的討論、探究,任務(wù)完成后,由各小組派代表進(jìn)行匯。教學(xué)準(zhǔn)備 1.教學(xué)環(huán)境。Windows操作系統(tǒng)、多媒體廣播控制系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)教室、因特網(wǎng)環(huán)境。2.教學(xué)資源。教學(xué)資源包(Scratch游戲、學(xué)生作品、微視頻等)、課件。教學(xué)過程第一課時(shí)一、導(dǎo)入新課(4分鐘)1.教師指導(dǎo)學(xué)生打開 Scratch游戲,解說游戲規(guī)則。游戲一共有2關(guān)。第1關(guān):海星跟隨著鼠標(biāo)移動(dòng),按下空格鍵發(fā)射水彈射擊水怪。成功打中4個(gè)水怪,自動(dòng)進(jìn)入第2關(guān)。第2關(guān):先用麥克風(fēng)“吹”氣球,氣球變大;再用攝像頭感知游戲參與者手的移動(dòng)方向,從而改變氣球的運(yùn)動(dòng)方向,把氣球托起來。完成托住氣球任務(wù),即視為闖關(guān)成功。2.學(xué)生體驗(yàn)游戲時(shí),思考這款游戲給你帶來什么不同的體驗(yàn)感受。3.引導(dǎo)學(xué)生在小組內(nèi)討論、交流,傾聽學(xué)生匯報(bào)。4.歸納小結(jié):這是一款綜合應(yīng)用鼠標(biāo)、鍵盤、麥克風(fēng)、攝像頭控制角色的 Scratch互動(dòng)闖關(guān)游戲。5.揭示課題:綜合活動(dòng)1設(shè)計(jì)互動(dòng)闖關(guān)小游戲。二、組建游戲開發(fā)小組(6分鐘)1.引言:本節(jié)課我們通過小組合作形式,每個(gè)小組用 Scratch制作一個(gè)多關(guān)卡互動(dòng)小游戲,體驗(yàn)互動(dòng)游戲開發(fā)的全過程。2.出示任務(wù)。(1)各小組推選有責(zé)任心的學(xué)生擔(dān)任小組長(zhǎng)。(2)先探討、分析主題,結(jié)合教材中的“任務(wù)說明”“任務(wù)分析”確定游戲名稱、類型,共同制訂游戲開發(fā)方案。(3)小組成員進(jìn)行合理分工,分別承擔(dān)方案完善、場(chǎng)景規(guī)劃、素材搜集、腳本編寫、調(diào)試運(yùn)行等任務(wù)。三、活動(dòng)任務(wù)制作步驟(4分鐘)1.指導(dǎo)學(xué)生閱讀教材第2830頁,明確探究活動(dòng)任務(wù)并探尋設(shè)計(jì)互動(dòng)闖關(guān)小游戲的思路。2.學(xué)生分組討論 、交流。3.學(xué)生分組匯。4.歸納小結(jié):設(shè)計(jì)互動(dòng)闖關(guān)小游戲步驟。(1)設(shè)計(jì)或選取舞臺(tái)場(chǎng)。(2)設(shè)計(jì)或選取角色。(3)規(guī)劃游戲規(guī)則。(4)編寫游戲腳本。四、游戲制作前的準(zhǔn)備(10分鐘)1.舞臺(tái)背景設(shè)計(jì)。(1)引言:闖關(guān)小游戲一共有2關(guān),我們需要為導(dǎo)入的兩張背景圖片分別取名,否則將無法執(zhí)行“接收信息”腳本,實(shí)現(xiàn)背景切換功能。(2)出示任務(wù):請(qǐng)同學(xué)們小組合作參照教材第28頁第一段內(nèi)容,完成舞臺(tái)背景設(shè)計(jì)。刪除原來的空白背景。上傳2張圖片作為游戲背景,分別取名為“海底”和“郊外”。(3)引導(dǎo)各個(gè)小組實(shí)踐操作。(4)巡視指導(dǎo),收集問題。(5)演示解決存在的問題。2.角色設(shè)計(jì)。 (1)引言:水怪、海星、水彈、氣球,這4個(gè)角色其實(shí)一直都在舞臺(tái)上,只不過在不同關(guān)卡執(zhí)行相應(yīng)的顯示指令或隱藏指令;海星、水怪角色的動(dòng)畫效果是通過重復(fù)執(zhí)行“下一個(gè)造型”指令來實(shí)現(xiàn)的。(2)出示任務(wù):請(qǐng)同學(xué)們小組合作,通過閱讀教材的表綜1-3角色規(guī)劃表,進(jìn)步明確各角色出現(xiàn)或隱藏的時(shí)間點(diǎn),完成角色設(shè)計(jì)。刪除軟件默認(rèn)的小貓角色。新增水怪、海星、水彈、氣球角色,并調(diào)整它們的大小。(3)引導(dǎo)各個(gè)小組實(shí)踐操作。(4)巡視指導(dǎo),收集問題。(5)歸納匯總,演示解決存在的問題。3.規(guī)劃腳本。(1)引導(dǎo)學(xué)生細(xì)讀教材內(nèi)容,思考可以從哪些方面設(shè)計(jì)情節(jié)并制訂規(guī)則。(2)小組交流、討論形成腳本思路。五、分析功能編寫腳本(16分鐘)1.變量規(guī)劃。(1)出示任務(wù):小組討論,該互動(dòng)闖關(guān)小游戲中需要設(shè)置哪些變量。(2)引導(dǎo)學(xué)生在小組內(nèi)討論、交流,傾聽學(xué)生匯報(bào)。(3)小結(jié):第1關(guān)需要添加的變量有“得分”和“初始位置”,“得分”用于記錄打中水怪得分,“初始位置”用于記錄水怪的水平位置;第2關(guān)需要2個(gè)系統(tǒng)變量“計(jì)時(shí)器”和“響度”,“計(jì)時(shí)器”用于記錄托起氣球的時(shí)間,“響度”用于記錄麥克風(fēng)收到的聲音響度。2.添加消息。(1)引言:為了讓各個(gè)角色在各個(gè)關(guān)卡“各就各位”,需要添加廣播與接收消息指。找到“事件”模塊中的“廣播消息”指令,從下拉框里選擇“新消息”,新增 “第1關(guān)”“第2關(guān)”這兩個(gè)消息。選擇窗口左下方的背景縮略圖,參照教材第30頁表綜1-5添加兩個(gè)腳。為水怪、海星、水彈角色分別添加當(dāng)接收到第2關(guān)”事件和“隱藏”指令。為氣球角色添加“當(dāng)接收到第1關(guān)”事件和“隱藏”指令。(2)小組合作,添加廣播與接收消息指令。(3)巡視指導(dǎo),收集問題。(4)演示解決存在的問題。3.編寫背景腳本。(1)課件出示背景腳本的效果設(shè)想小組合作,編寫背景腳本。效果設(shè)想:游戲開始時(shí),背景切換為海底”圖片,“得分”變量設(shè)定為0,廣播消息“第1關(guān)”;當(dāng)接收到“第2關(guān)”消息時(shí),背景切換為“郊外”圖片。(2)小組代表演示腳本搭建過程。(3)各小組完善本段腳本4.編寫水怪腳本(1)引言:通過添加克隆指令和循環(huán)指令,復(fù)制出五個(gè)與水怪母體的大小、初始位置、方向完全一樣的水怪克隆體,沿著水平方向排成一行。(2)課件出示水怪的角色分析圖和對(duì)應(yīng)的腳本流程圖,與學(xué)生一起分析該角色的功能,講解腳本編寫的過程。水怪克隆體一旦“碰到”水彈,也就是被發(fā)射的水彈擊中,“得分”變量加1分,執(zhí)行“刪除本克隆體”指令,及時(shí)釋放所占用的系統(tǒng)資源。當(dāng)水怪克隆體被水彈擊中4個(gè),廣播消息:第2關(guān),角色水怪、海星、水彈接收到該消息時(shí),執(zhí)行隱藏指令。(3)小組合作,編寫水怪腳本。(4)巡視指導(dǎo),收集問題。(5)演示解決存在的問題。5.編寫海星腳本。(1)引言:通過“外觀”模塊中的“下一個(gè)造型”指令,重復(fù)切換海星造型,實(shí)現(xiàn)動(dòng)態(tài)效果;鼠標(biāo)位置偵測(cè)指令結(jié)合“運(yùn)動(dòng)”模塊中的移動(dòng)指令,實(shí)現(xiàn)用鼠標(biāo)控制海星運(yùn)動(dòng)。(2)課件出示海星的角色分析圖和對(duì)應(yīng)的腳本流程圖,與學(xué)生一起分析該角色的功能,講解海星角色腳本編寫的過程。(3)小組合作,編寫海星腳本。(4)巡視指導(dǎo),收集問題。(5)演示解決存在的問題。編寫水彈腳本。(1)引言:該腳本包含按鍵偵測(cè)指令,按下空格鍵,發(fā)射水彈。(2)課件出示水彈的角色分析圖,和學(xué)生一起分析該角色的功能,并出示對(duì)應(yīng)的腳本流程示意圖,講解腳本編寫的過程(3)小組合作,編寫水彈腳本。(4)巡視指導(dǎo),收集問題。(5)演示解決存在的問題。7.編寫氣球腳本。(1)引言:氣球的腳本包含初始化、吹氣球、托氣球幾個(gè)部分。其中“響度”積木嵌套在循環(huán)等待指令中,一旦偵測(cè)到的麥克風(fēng)響度大于90,氣球就變大,開啟攝像頭,進(jìn)入視頻偵測(cè)階段。接著,在10秒內(nèi)重復(fù)執(zhí)行“視頻方向?qū)τ诋?dāng)前角色”指令,如果通過攝像頭“感知”到手“托舉”氣球的方向朝上,氣球就往上升。旦氣球垂直方向(y坐標(biāo))移動(dòng)距離大于60,就提示闖關(guān)成功,游戲結(jié)束提示:通過攝像頭測(cè)試時(shí),用手來控制氣球的上下飄浮,手移動(dòng)的速度要慢點(diǎn),才會(huì)有比較理想的效果。(2)課件出示氣球的角色分析圖,和學(xué)生一起分析該角色的功能,并出示對(duì)應(yīng)的腳本流程圖,講解腳本編寫的過程。(3)小組合作,編寫氣球腳本。(4)巡視指導(dǎo),收集問題(5)演示解決存在的問題8.保存游戲腳本文件。第二課時(shí)一、導(dǎo)入(4分鐘)1.引言:上節(jié)課,各個(gè)小組都大顯身手,發(fā)揮集體智慧,集思廣益,初步完成了闖關(guān)小游戲的腳本搭建。老師為你們點(diǎn)贊!這節(jié)課我們將完善腳本,對(duì)游戲進(jìn)行創(chuàng)新,與其他小組分享你們的成果。2.各小組打開游戲腳本文件,根據(jù)實(shí)際情況對(duì)腳本進(jìn)行完善。二、測(cè)試與優(yōu)化腳本(6分鐘)1.出示任務(wù):請(qǐng)同學(xué)們準(zhǔn)備好攝像頭、麥克風(fēng)等外部設(shè)備,運(yùn)行程序。組內(nèi)成員分工合作:建議組員一個(gè)操作,一個(gè)個(gè)體驗(yàn),還有一個(gè)負(fù)責(zé)記錄。根據(jù)游戲開發(fā)方案,逐項(xiàng)測(cè)試程序腳本運(yùn)行是否與預(yù)設(shè)的一致,把游戲運(yùn)行中遇到的困難、故障記錄下來,進(jìn)一步修改、完善程序。2.小組間相互運(yùn)行腳本,提出反饋意見或建議。三、創(chuàng)新活動(dòng)(10分鐘) 1.在游戲中,增加水怪被擊中的聲音,增加隨機(jī)數(shù)改變水怪出現(xiàn)的位置等使游戲變得更加好玩。2.小