牛東亞
教學(xué)目標(biāo)
通過(guò)制作《自制八音琴》既復(fù)習(xí)了“事件”模塊中的“當(dāng)角色被點(diǎn)擊”積木,又學(xué)習(xí)了音樂(lè)模塊中“播放 音符(40)(1)拍”積木;
通過(guò)制作《自制八音琴》讓學(xué)生認(rèn)識(shí)聲音模塊,并學(xué)會(huì)使用里面的積木編程,從而體驗(yàn)聲音積木在編程中的重要性;
通過(guò)本節(jié)課將音樂(lè)巧妙地融入到編程中,既提高學(xué)生的操作技能,又培養(yǎng)了學(xué)生的音樂(lè)素養(yǎng)。
教學(xué)重難點(diǎn)
通過(guò)制作《自制八音琴》讓學(xué)生認(rèn)識(shí)聲音積木,并學(xué)會(huì)使用聲音積木搭建簡(jiǎn)單的電子樂(lè)器,從而體驗(yàn)音樂(lè)積木在編程中的重要性。
教學(xué)方法
講授法、演示法、任務(wù)驅(qū)動(dòng)法。
教學(xué)準(zhǔn)備
微機(jī)室所有設(shè)備能正常運(yùn)行源碼編輯器;教師提前制作上課所用的背景和角色素材;制作教學(xué)PPT;課前發(fā)送素材包到學(xué)生機(jī)。
教學(xué)過(guò)程
1.情境教學(xué),導(dǎo)入新課
師:同學(xué)們,今天老師給大家彈一曲《小星星》,想不想聽(tīng)?
教師出示自己用編程貓搭建的程序《八音琴》,給學(xué)生彈奏歌曲《小星星》。
學(xué)生靜靜聆聽(tīng)。
教師提問(wèn):同學(xué)們,你們知道這個(gè)樂(lè)器叫什么名字嗎?
學(xué)生回答(八音琴)。
教師引題:是的,這是一個(gè)八音琴,而且是用源碼編程自己制作的一個(gè)電子八音琴。這節(jié)課,就和老師一起來(lái)制作這樣一個(gè)八音琴吧。
教師板書(shū):自制八音琴
設(shè)計(jì)意圖:用自制的編程貓程序?yàn)閷W(xué)生彈奏音樂(lè),能激發(fā)學(xué)生的興趣,從而調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性。
2.問(wèn)題初探
(1)提出問(wèn)題
打開(kāi)編碼源件《八音琴》,運(yùn)行程序,回答問(wèn)題。
問(wèn)題一:《自制八音琴》編程中有幾個(gè)角色?
問(wèn)題二:每個(gè)角色都會(huì)用到哪些學(xué)過(guò)的積木?
問(wèn)題三:你認(rèn)為今天我們會(huì)用哪些新的模塊?
(2)討論分析
學(xué)生以小組為單位討論教師給出的三個(gè)問(wèn)題;小組代表分享答案,最后總結(jié)出本組最合理的答案與大家共享;教師和學(xué)生共同整理答案并揭曉答案。
答案一:在《自制八音琴》編程中有九個(gè)角色,他們分別是do re me fa so la xi do八個(gè)鍵和一個(gè)敲擊棒。
答案二:在這個(gè)程序里,有我們學(xué)過(guò)的事件模塊中的“當(dāng)按下……”的積木。
答案三:因?yàn)槭菢?lè)器嘛,所以當(dāng)然要用“聲音”模塊啦。
(3)設(shè)計(jì)背景和角色(教師引導(dǎo),學(xué)生自主完成)
①添加背景。
打開(kāi)教材素材包里的“青蛙王子”背景。
②添加角色。
打開(kāi)教材素材包里的八個(gè)音符鍵圖片和敲擊棒圖片(如下頁(yè)圖1)。
3.明確設(shè)計(jì)思路
同學(xué)們,想一想這個(gè)游戲要設(shè)計(jì)哪些必要的環(huán)節(jié)呢?請(qǐng)同學(xué)們以小組為單位,思考并交流。
學(xué)生帶著問(wèn)題思考、交流;各小組分享自己的設(shè)計(jì)思路;教師小結(jié)設(shè)計(jì)思路。
設(shè)計(jì)思路:當(dāng)按下鍵盤上的數(shù)字1到8時(shí),同時(shí)出現(xiàn)敲擊棒移動(dòng)到對(duì)應(yīng)的音名、發(fā)出do re mi fa so la xi do八個(gè)音兩種情況。
4.動(dòng)手制作搭建積木
(1)搭建八音琴八個(gè)琴音的積木
實(shí)現(xiàn)當(dāng)按下鍵盤上的1~8數(shù)字時(shí),發(fā)出相對(duì)應(yīng)的八個(gè)音符。
①教師講授新知。
教師以第一個(gè)琴鍵“do”的制作方法為例,通過(guò)教師機(jī)演示講解。
a.選擇角色“do”,選擇“事件”模塊中的“當(dāng)按下……”積木塊(如圖2)。
b.選擇“音樂(lè)”模塊中的“播放 音符……拍”積木,放到上一個(gè)積木的下邊,并調(diào)整參數(shù)(如圖3)。
c.學(xué)生自主探究,完成其他音符鍵的搭建。
(2)搭建角色“敲擊棒”的積木
教師出示任務(wù),學(xué)生自主完成。
任務(wù):①在“事件”模塊中添加“當(dāng)按下……”積木;②在“動(dòng)作”模塊中添加“移動(dòng)到x……y……”的積木模塊。
教師出示提示卡:提示學(xué)生如何確定“敲擊棒”的八個(gè)位置的坐標(biāo)。
(3)調(diào)試與運(yùn)行
單擊“開(kāi)始”按鈕,觀看效果,并針對(duì)所出現(xiàn)的問(wèn)題修改腳本。
(4)保存并發(fā)布作品
單擊舞臺(tái)上方的菜單欄,修改作品名稱為“自制八音琴”,保存并發(fā)布作品。
5.展示與評(píng)價(jià)
鼓勵(lì)學(xué)生先發(fā)現(xiàn)他人作品的閃光點(diǎn),再適度提出自己的見(jiàn)解;從程序的可執(zhí)行性、穩(wěn)定性、創(chuàng)新點(diǎn)等方面全面評(píng)價(jià)。
6.小結(jié)歸納
學(xué)生小結(jié):培養(yǎng)學(xué)生及時(shí)梳理、歸納知識(shí)點(diǎn)的良好習(xí)慣。
教師總結(jié):通過(guò)本課學(xué)習(xí),同學(xué)們認(rèn)識(shí)并學(xué)會(huì)了使用聲音模塊的積木編程,并自制了一把電子八音琴,你們真棒。
7.拓展延伸
同學(xué)們,今天自制了一把電子八音琴,你可以利用本節(jié)課所學(xué)的知識(shí),自制其他的樂(lè)器嗎?請(qǐng)大家好好想一想,課后我們來(lái)一起實(shí)踐吧。