資源簡介 (共23張PPT)坦克大戰(zhàn)課程目標(biāo)課程內(nèi)容 制作一款坦克對(duì)戰(zhàn)的小游戲。課程時(shí)間 90分鐘1、敵方坦克自由上下移動(dòng)。教學(xué)目標(biāo) 2、控制我方坦克。3、發(fā)射子彈教學(xué)難點(diǎn) 子彈跟隨坦克位置發(fā)射。設(shè)備要求 音響、A4紙、筆 課程導(dǎo)入 程序解析 課堂任務(wù) 升級(jí)任務(wù) 知識(shí)拓展 創(chuàng)意練習(xí)課程導(dǎo)入01課程導(dǎo)入01 課程導(dǎo)入同學(xué)們有沒有玩過坦克大戰(zhàn)的小游戲?今天我們就用所學(xué)的知識(shí)來制作一款坦克大戰(zhàn)的小游戲,先一起來觀看下吧!程序解析02課堂任務(wù)02 程序解析1. 敵方坦克的自由移動(dòng);2. 控制我方坦克移動(dòng);3. 子彈從坦克位置發(fā)射。程序解析02 流程圖課堂任務(wù)03課堂任務(wù)02 課程重點(diǎn)炮彈發(fā)射位置:將子彈角色在按下空格鍵后移動(dòng)到坦克的當(dāng)前位置!課堂任務(wù)02 游戲開始游戲開始頁面的初始化!課堂任務(wù)02 敵方坦克移動(dòng)使用在一秒內(nèi)滑行指令,使敵方坦克來回移動(dòng)。課堂任務(wù)02 我方坦克移動(dòng)使用上下左右按鍵來控制我方坦克上下左右移動(dòng)。課堂任務(wù)02 移動(dòng)范圍使用碰到顏色指令控制坦克的移動(dòng)范圍。課堂任務(wù)02 子彈的射出子彈角色在按下空格鍵后:1. 移動(dòng)到我方坦克的當(dāng)前位置;2. 克隆自己;3. 克隆體移動(dòng)。升級(jí)任務(wù)04升級(jí)任務(wù)03 多種判斷練習(xí):現(xiàn)在受到一下攻擊就會(huì)結(jié)束游戲,如何給每個(gè)坦克三條生命?知識(shí)拓展05坦克04坦克:是現(xiàn)代陸上作戰(zhàn)的主要武器之一,具有直射火力、越野能力和裝甲防護(hù)力的履帶式裝甲戰(zhàn)斗車輛,是陸地武器中重要性唯一高于輪式裝甲車的存在,主要用來與對(duì)方坦克或其他裝甲車輛作戰(zhàn),也可以壓制、消滅反坦克武器、摧毀工事、殲滅敵方陸上力量。主戰(zhàn)坦克0420世紀(jì)60年代出現(xiàn)的一批戰(zhàn)斗坦克,火力和綜合防護(hù)能力達(dá)到或超過以往重型坦克的水平,同時(shí)克服了重型坦克越野性能差的弱點(diǎn),從而停止了傳統(tǒng)意義的重型坦克的發(fā)展,形成一種具有現(xiàn)代特征的戰(zhàn)斗坦克,即主戰(zhàn)坦克。創(chuàng)意練習(xí)06創(chuàng)意練習(xí)05 創(chuàng)意練習(xí)練習(xí):將敵方坦克也設(shè)置為手動(dòng)控制,可以邀請(qǐng)小伙伴一起來一場坦克對(duì)戰(zhàn)!坦克大戰(zhàn)課程內(nèi)容 使用偵測判斷編寫坦克對(duì)戰(zhàn)程序。課程時(shí)間 45 分鐘教學(xué)目標(biāo) 1、按鍵的判定。 2、按鍵按下所對(duì)應(yīng)的整體效果。 3、結(jié)果的判定。教學(xué)難點(diǎn) 正確的使用偵測判定。設(shè)備要求 音響、A4 紙、筆(一、課堂導(dǎo)入)Ps:教案內(nèi)容僅為老師提供參考資料,一切以實(shí)際上課情況和教師講課習(xí)慣為主第一小節(jié)(自我介紹)(教師)《教室介紹學(xué)校,以及自我介紹》授課老師開始授課!引 入上節(jié)課復(fù)習(xí)。 1 分鐘播放視頻 1:課程導(dǎo)入 1 分鐘第二小節(jié)(上節(jié)回顧) 1 分鐘(教師)詢問學(xué)生是否還有疑問,并引入本節(jié)課內(nèi)容。 2 分鐘第三小節(jié)(本節(jié)課內(nèi)容介紹)(教師)拋出互動(dòng)問題!和學(xué)生進(jìn)行互動(dòng),提問 2 分鐘播放視頻 1:課程導(dǎo)入 1 分鐘二、繪制流程第四小節(jié)(內(nèi)容分解)(教師)現(xiàn)在大家已經(jīng)知道我們本節(jié)課應(yīng)該完成一個(gè)什么樣的內(nèi)容了。那大家思考一下,如果我們要完成這樣的效果應(yīng)該怎么做呢?首 先我們先通過一個(gè)視頻來分解一下整個(gè)內(nèi)容。 1 分鐘播放視頻 2:繪制流程 1 分鐘(師生互動(dòng):提問模式) 老師提問:了解了我們今天的課程目標(biāo),接下來應(yīng)該怎樣完成它? 有沒有同學(xué)能告訴老師,我們要怎樣才能使用正確的判定呢? 學(xué)生回答:偵測區(qū) 老師提問:還記得我們剛剛提到的行動(dòng)流程么?我們?cè)鯓硬拍苁固箍烁鶕?jù)我們自己按下按鍵呢?同學(xué)們來說一下都有哪些! 學(xué)生回答:偵測方向按鍵 2 分鐘第五小節(jié)(流程圖)(教師)很多同學(xué)已經(jīng)理解了我們今天程序的步驟,那現(xiàn)在我們就 來繪畫; 1 分鐘分解流程圖 1 分鐘(師生互動(dòng):動(dòng)手練習(xí))現(xiàn)在和老師一起來想一想,畫出流程圖。我們來為本節(jié)課的內(nèi)容做一個(gè)劃分,自己動(dòng)手一起來分解一下我們要完成 的步驟吧。(讓每一個(gè)同學(xué)完成流程圖繪制) 3 分鐘三、編寫程序第六小節(jié)(開始與勝利)(教師)引入本節(jié)需要學(xué)習(xí)的代碼指令,讓學(xué)生認(rèn)真聽講。 2 分鐘播放視頻 3:編寫程序 (第一部分)70s 1 分鐘(師生互動(dòng):提問模式) 組織語言讓同學(xué)們完成本節(jié)程序,也可拋出一些問題! (同學(xué)們操作,老師助教,保證學(xué)生完成本小節(jié)的代碼指令!) 2 分鐘第七小節(jié)(兩輛坦克程序)(教師)引入本節(jié)需要學(xué)習(xí)的代碼指令,讓學(xué)生認(rèn)真聽講。 3 分鐘播放視頻 3:編寫程序(第二部分)75s -369s 2 分鐘(師生互動(dòng):提問模式) 組織語言讓同學(xué)們完成本節(jié)程序,也可拋出一些問題! (同學(xué)們操作,老師助教,保證學(xué)生完成本小節(jié)的代碼指令!) 2 分鐘第八小節(jié)(兩個(gè)炮彈角色程序)(教師)引入本節(jié)需要學(xué)習(xí)的代碼指令,讓學(xué)生認(rèn)真聽講。 2 分鐘播放視頻 3:編寫程序(第三部分)374s-512s 2 分鐘(師生互動(dòng):提問模式) 組織語言讓同學(xué)們完成本節(jié)程序,也可拋出一些問題! (同學(xué)們操作,老師助教,保證學(xué)生完成本小節(jié)的代碼指令!) 2 分鐘四、知識(shí)延伸(教師)同學(xué)們知道坦克的相關(guān)知識(shí)嗎? 1 分鐘播放視頻 4:知識(shí)延伸 1 分鐘(師生互動(dòng))所以大家了解到坦克的相關(guān)知識(shí)。 2 分鐘(五、拓展練習(xí))第九小節(jié)(課程總結(jié))播放視頻 5:課程總結(jié)(該視頻為靜態(tài)圖片,用于輔助老師總結(jié))(3 分鐘(課程結(jié)束)總結(jié)本節(jié)課的代碼知識(shí)!)第十小節(jié)(課后作業(yè))(教師)大家千萬不要忘了在課下完成我們的課后作業(yè),這里是 我們的一個(gè)升級(jí)的小挑戰(zhàn),我們一起來看一下吧! 1 分鐘播放視頻 6:拓展練習(xí) 1 分鐘(課程結(jié)束)我們拓展練習(xí)就是為坦克增加生命值,那么今天的課程就到這里了,大家可以把這節(jié)課完成的作品提交給老師。希望同學(xué)們能夠在以后的課程中展現(xiàn)自己的奇思妙想,為我們的編程課堂迸 發(fā)出不一樣的思維火花,我們下次編程課堂不見不散,拜拜! 1 分鐘 展開更多...... 收起↑ 資源列表 第1課:坦克大戰(zhàn).docx 課程PPT.ppt 縮略圖、資源來源于二一教育資源庫