資源簡介 海豹頂球課程內(nèi)容 使用鼠標控制海豹左右移動使排球不落到地上!課程時間 45 分鐘教學(xué)目標 1、在海豹接到排球后,每次頂上的角度都不同。 2、在接到魚時體積變大,接到魚骨頭體積變小。教學(xué)難點 海豹接到排球,反彈角度不同設(shè)備要求 音響、A4 紙、筆(一、課堂導(dǎo)入)Ps:教案內(nèi)容僅為老師提供參考資料,一切以實際上課情況和教師講課習(xí)慣為主第一小節(jié)(課程導(dǎo)入)(教師)又到了歡樂的編程課堂了!不知道今天又會和熊博士在編程世界立探索些什么新知識呢?同學(xué)們是不是已經(jīng)迫不及待的想學(xué) 習(xí)本節(jié)課知識了!那我們快來跟隨熊博士看下本節(jié)課的程序吧! 2 分鐘播放視頻 1:課程導(dǎo)入 1 分鐘(師生互動:提問模式) 老師提問:看了剛剛的課程導(dǎo)入,今天呢!今天我們需要幫助海豹完成一個頂排球的小游戲,那同學(xué)們在生活中有沒有接觸過我們的排球? 學(xué)生回答:XX 老師回答:沒想到同學(xué)們在利用課后時間還接觸了這么多的體育 運動,希望同學(xué)們可以繼續(xù)保持? 1 分鐘二、繪制流程第二小節(jié)(流程圖)(教師)那接下來我們就要開始編寫今天的程序了,但是在每次編寫程序前我們都要一起先繪制出編寫流程圖,那先自己想一想,要怎樣繪制今天的流程圖呢?帶著疑問一起來看看熊博士是如何繪制出 今天的流程圖吧!。 2 分鐘播放視頻 2:繪制流程 1 分鐘(師生互動:跟隨老師畫圖)同學(xué)們一起來動手拿出紙和筆吧, 回憶一下剛剛的視頻內(nèi)容,繪制出我們整個程序的流程,從第一步開始,來一起試一下吧。有不記得或者不會的地方可以向老師提問哦! (保證每個學(xué)生編寫出正確的程序流程圖) 2 分鐘第三小節(jié)(流程圖)分解流程圖 1 分鐘(教師)程序流程圖繪制完成,通過我們的流程我們就可以一步一步的完成今天的程序了,準備開始編程打開我們今天的頁面,看一 看熊博士會怎樣完成積木代碼吧。 1 分鐘三、編寫程序第四小節(jié)(控制海豹移動)(教師)根據(jù)剛剛的繪制出的流程圖,我們現(xiàn)在就需要來制作控制海豹移動的操作了,那之前我們學(xué)習(xí)中都是如何來控制角色發(fā)生移動的呢?同學(xué)們還記得嗎?那帶著疑問一起來跟隨熊博士來先將控制 海豹移動制作出來! 1 分鐘播放視頻 3:編寫程序 (第一部分)0 - 2min09s 1 分鐘(師生互動:跟隨老師操作)剛剛熊博士已經(jīng)將使用鼠標位置控制海豹移動的代碼指令制作出來了,使用了重復(fù)執(zhí)行加鼠標位置 x 坐標使海豹在同一水平面來回移動!還在之前設(shè)置了一些初始化的操作!那同學(xué)們現(xiàn)在將控制海豹的代碼添加一下吧!。 (同學(xué)們操作,老師助教,保證學(xué)生完成控制海豹的代碼指令。) 2 分鐘第五小節(jié)(排球下落)(教師)海豹我們現(xiàn)在已經(jīng)可以控制來回移動了,但是排球還在空中呆呆的不動,僅能控制海豹來回移動明顯還沒有達到我們的程序效 果,那如何讓排球下落 ,并且在海豹頂?shù)綍r會反彈呢?那我們來看看 1 分鐘熊博士是如何制作的吧!播放視頻 3:編寫程序(第二部分)2min14s- 4min44s 1 分鐘(師生互動:跟隨老師操作)在剛剛熊博士已經(jīng)將排球下降和反彈的代碼已經(jīng)完善了,那同學(xué)們也趕緊自己動手來制作一下吧,哪我們一定要注意在判斷排球碰到海豹時會反彈時添加反彈的代碼組合指令, 用到了很多運算區(qū)中的代碼! (同學(xué)們操作,老師助教,保證學(xué)生添加本節(jié)代碼指令!) 2 分鐘第六小節(jié)(海豹體積變化)(教師)可能現(xiàn)在同學(xué)們已經(jīng)可以來控制海豹來完成頂排球了,并且排球也會反彈向上移動,但是同學(xué)們有沒有覺得還缺少點什么,現(xiàn)在我們只是可以單純的將海豹頂球,可是可以使我們海豹變大的魚和可以使海豹變小的魚骨頭還沒有出現(xiàn)在舞臺上,那本節(jié)課的難點要來咯, 我們一起先看下熊博士是如何操作的吧! 1 分鐘播放視頻 3:編寫程序(第三部分)4min48s - 7min47s 3 分鐘(師生互動:跟隨老師操作)熊博士剛剛只是設(shè)置了如何使海豹體積增大的指令,并且還判斷如果體積大于 120 時就不會讓海豹繼續(xù)體積增大了,那熊博士讓我們自己動手將海豹減小的代碼指令,那同學(xué)自己也要注意在設(shè)置的時候可不難讓海豹小的看不見,我們將體積小于 20 時就不會再減小了,那同學(xué)們也將代碼指令添加完畢! (同學(xué)們操作,老師助教,保證學(xué)生完成海豹體積變幻的代碼指 令!) 1 分鐘第七小節(jié)(彈出失敗頁面)(教師)我們現(xiàn)在已經(jīng)將整個程序大致完成了,現(xiàn)在米樂熊再頂?shù)脚徘驎r也會向上反彈了,但是現(xiàn)在程序貌似還不會結(jié)束,在我們現(xiàn)實生活中排球運動,排球可是不能落到地上的哦 ,排球落地可是要算我們比賽失敗的哦,那同樣我們再程序中也來設(shè)置下,不難將排球落到地上, 看看熊博士是如何設(shè)置的吧! 1 分鐘播放視頻 3:編寫程序(第四部分)7min52s - 9min17s 3 分鐘(師生互動:跟隨老師操作)那在最后熊博士已經(jīng)將本節(jié)課所有的代碼指令都已經(jīng)完成了,在最后熊博士給海豹設(shè)置了沒有接到排球使, 發(fā)出一道廣播消息,并在游戲失敗的頁面中接收彈出該頁面并結(jié)束所有程序,那同學(xué)們自己也將所有的代碼指令完成下吧! (同學(xué)們操作,老師助教,保證學(xué)生完成彈出失敗頁面的代碼指 令!) 1 分鐘課間休息讓學(xué)生自主完成海豹頂球的代碼,幫助學(xué)生解答問題。 完成代碼的同學(xué)可以休息一下。 3 分鐘四、知識延伸(教師)那本節(jié)課的所有的代碼指令已經(jīng)介紹完畢了,那本節(jié)課我 3 分鐘們程序中介紹到了排球,那同學(xué)們在現(xiàn)實生活中有接觸過排球嘛,或者在電視上網(wǎng)絡(luò)媒體上看過排球比賽嘛?那現(xiàn)在我們來跟隨熊博士一起 了解一下吧!播放視頻 4:知識拓展 2 分鐘(師生互動:提問模式) 老師提問:剛剛熊博士已經(jīng)帶我們一起了解一下排球這項運動, 那同學(xué)知道中國的女排嘛?或者自己課外了解到的排球小知識之類的。我們可以一起分享給其他同學(xué)! 學(xué)生回答:XX 老師回答:同學(xué)們回答的都非常好 2 分鐘(五、拓展練習(xí))第八小節(jié)(課程總結(jié))播放視頻 5:課程總結(jié)(該視頻為靜態(tài)圖片,用于輔助老師總結(jié))課程總結(jié):同學(xué)們今天的課程到這里就要結(jié)束咯!本節(jié)課我們介紹到的角色也比較偏多,那同學(xué)們是不是有點小混亂了呢,都有點分不清哪個對哪個了?那現(xiàn)在老師帶領(lǐng)大家來簡略的回憶一遍,首先在一開始,我們設(shè)置了游戲開始頁面的一些初始化,使在點擊綠旗時,出現(xiàn)游戲開始的頁面,在點擊頁面后,游戲才真正的開始,再來到海豹角色中,我們給他設(shè)置了跟隨鼠標移動,緊接著就是使排球下落,并且再碰到海豹時會向上反彈,再就是設(shè)置了海豹吃魚和魚骨頭的代碼指令,海豹在吃到魚時米樂熊會體積變大,但是體積大于 120 時就不會 在變大了,那遲到魚骨頭時也是一樣,體積小于 20 時也不會再減小了,最后就是設(shè)置了當排球落地時彈出游戲失敗的頁面并結(jié)束所有程序! 3 分鐘第九小節(jié)(課后作業(yè))(教師)大家千萬不要忘了在課下完成我們的課后作業(yè),這里是 我們的一個升級的小挑戰(zhàn),我們一起來看一下吧。 1 分鐘播放視頻 5:拓展練習(xí) 1 分鐘(課程結(jié)束)今天的課程就到這里了,希望同學(xué)們能夠在以后的課程中展現(xiàn)自己的奇思妙想,為我們的編程課堂迸發(fā)出不一樣的思維 火花,我們下次編程課堂不見不散,拜拜! 1 分鐘(共23張PPT)海豹頂球課程目標課程內(nèi)容 使用鼠標控制海豹左右移動使排球不落到地上。課程時間 45分鐘1、在海豹接到排球后,每次頂上的角度都不同。2、在接到魚時體積變大,接到魚骨頭體積變小。教學(xué)目標教學(xué)難點 海豹接到排球,反彈角度不同。設(shè)備要求 音響、A4紙、筆 課程導(dǎo)入 程序解析 課堂任務(wù) 升級任務(wù) 知識拓展 創(chuàng)意練習(xí)課程導(dǎo)入01課程導(dǎo)入01 課程導(dǎo)入我們隨著小熊一起來到了海灘邊,在沙灘上有一只海豹,那海豹在沙灘上干什么呢?我們現(xiàn)在一起來看一下吧。程序解析02程序解析02 程序解析1. 游戲開始2. 排球落下3. 控制海豹移動4. 吃到魚海豹變大程序解析02 流程圖課堂任務(wù)03課堂任務(wù)03 課程重點畫圓:使用畫筆功能配合重復(fù)執(zhí)行指令,到達畫圓的效果。課堂任務(wù)03 初始化游戲的開始。課堂任務(wù)03 海豹跟隨鼠標移動控制海豹行動。課堂任務(wù)03 小球的行動排球的下落及觸碰到海豹后反彈的效果。課堂任務(wù)03 克隆小魚魚的自由下落。課堂任務(wù)03 海豹的變化海豹體積的變化升級任務(wù)04升級任務(wù)04 動手練習(xí)練習(xí):1.我們可以讓大藍魚和魚骨頭出現(xiàn)的頻率有些許的差別么?知識拓展05奧運五環(huán)05排球 是球類運動項目之一,球場長方形,中間隔有高網(wǎng),比賽雙方(每方六人)各占球場的一方,球員用手把球從網(wǎng)上空打來打去。排球運動使用的球,用羊皮或人造革做殼,橡膠做膽,大小和足球相似。奧運五環(huán)的意義05沙灘排球:起源于上世紀20年代的美國。大多數(shù)人認為加州的莫尼卡是沙灘排球的發(fā)源地。當時人們玩沙灘排球是為了娛樂的消遣。頭頂藍天,沐浴陽光,光著腳板在金色柔軟的沙灘上,盡情的跳躍、滾翻、流汗、享受著這美妙的時光。沙灘排球以自身特有的魅力越來越受人們的青睞,參加的人急劇的增加。當時雖然是娛樂、健身的項目,但已具有相當?shù)囊?guī)模。創(chuàng)意練習(xí)06創(chuàng)意練習(xí)06 創(chuàng)意練習(xí)練習(xí):1、現(xiàn)在程序結(jié)束的方法還比較單一,只能通過排球落地為失敗結(jié)束,那能不能設(shè)置一個倒計時,時間到了,游戲還沒有失敗的話,我們判斷游戲勝利,同學(xué)們發(fā)揮自己的想象力來制作一下吧。謝謝! 展開更多...... 收起↑ 資源列表 第5課:海豹游戲.docx 課程PPT.ppt 縮略圖、資源來源于二一教育資源庫