兒童編程scratchV5巔峰對決教案_第1頁
兒童編程scratchV5巔峰對決教案_第2頁
兒童編程scratchV5巔峰對決教案_第3頁
兒童編程scratchV5巔峰對決教案_第4頁
兒童編程scratchV5巔峰對決教案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、少兒編程教學(xué)資料,需要可下載并修改后使用!L1 巔峰對決2本文檔書寫規(guī)范:1、字體定義為“仿宋”2、大標(biāo)題采用“二號(hào)”,一級(jí)標(biāo)題采用“四號(hào)”,需加粗,顏色為(0, 112, 192); 二級(jí)標(biāo)題采用“小四”,需加粗,顏色為(0, 112, 192)3、頁眉頁腳采用固定方式4、編號(hào)序號(hào)為1、2、3,下層為(1)、(2)、(3),可在編號(hào)格式上進(jìn)行自 定義,第三層為、5、正文段落格式為“首行縮進(jìn)兩格“,行距為“單倍行距”6、采用微軟Word進(jìn)行編輯課前準(zhǔn)備:1、巔峰對決的動(dòng)畫2、巔峰對決素材包,確認(rèn)背景、角色、聲音素材內(nèi)容無誤3、對應(yīng)課程PPT準(zhǔn)備妥當(dāng),課后作業(yè)打印完畢4、對應(yīng)學(xué)生賬號(hào)內(nèi)容檢查無誤

2、課前引導(dǎo)與答疑:1、師生相互認(rèn)識(shí),自我介紹(提前設(shè)計(jì)好的),相互介紹。2、講解少兒編程課程的起源,現(xiàn)狀,課程體系,學(xué)習(xí)了對自己有哪些幫助。了 解操作基本知識(shí),學(xué)習(xí)后有哪些意義?課程學(xué)習(xí)中的考前須知(如建群,我們的 作品可以在群內(nèi)看到,也可以轉(zhuǎn)發(fā)到朋友圈,優(yōu)秀的為他辦工程發(fā)布會(huì))。計(jì)算 機(jī)讀取代碼的原理,bug和debug,循環(huán)(不停的判斷)。3、介紹網(wǎng)址登陸方法,分別記錄自己的賬號(hào)和密碼,現(xiàn)場操作;特別說明:千萬不要?jiǎng)h除老師已經(jīng)寫好的代碼,不然程序可能會(huì)不能運(yùn)行!1、本節(jié)摘要(2min):樹妖張牙舞抓發(fā)起攻擊,雙方在受到對方攻擊的時(shí)候均會(huì)造成不同程度的生 命值減少,作為制阿貝羅角色的小主人的你

3、,一定要在最后關(guān)頭取得勝利!2、學(xué)習(xí)目標(biāo)(2min)知識(shí)與技能:(1)變量的靈活運(yùn)用(2)停止相關(guān)積木塊的靈活利用(3)造型切換的靈活應(yīng)用過程與方法:(4)通過小組討論交流合作,培養(yǎng)解決問題能力情感態(tài)度價(jià)值觀:培養(yǎng)對信息技術(shù)的興趣,培養(yǎng)想象力,邏輯思維能力3、課程導(dǎo)入(lOmin)(1)復(fù)習(xí)上次課程的內(nèi)容,回顧作業(yè),獎(jiǎng)勵(lì)積分(2)在我們過去學(xué)過的課程中,有哪幾次課用到了變量,這些變量分別代表了 什么意思?再詳細(xì)體會(huì)下變量的含義。4、流程圖示(12min)翻開系統(tǒng)后臺(tái)的“工程演示設(shè)置”查看,并讓小朋友仔細(xì)觀察角色的特征和 要素,并進(jìn)行提問,作品特征一般分為“角色”、動(dòng)作”、“規(guī)那么:【課堂問答】

4、(1)樹妖是如何移動(dòng)的?(2)阿貝羅和樹妖的初始血量應(yīng)該為多少?在受到攻擊的時(shí)候分別會(huì)減 少多少血量?(3)怎么樣判斷角色失???失敗后有什么變化?我們第十八節(jié)主要制作阿貝羅和樹妖的血量變化。阿貝羅學(xué)會(huì)了很多技能, 決定和樹妖一決勝負(fù)。視頻偵測可以控制阿貝羅使用相關(guān)劍術(shù),不同的劍術(shù)殺傷 力不一樣,當(dāng)它們碰到樹妖的時(shí)候,樹妖會(huì)減少相應(yīng)的血量。樹妖碰到阿貝羅的 時(shí)候,阿貝羅也會(huì)減少相應(yīng)的血量。這里我們假設(shè)阿貝羅和樹妖的初始化血量數(shù)值為100,在阿貝羅使用半月斬、 劍氣斬、必殺斬的時(shí)候,對樹妖的殺傷值分別為-1, -2, -3,樹妖在攻擊阿貝羅 的時(shí)候,對阿貝羅的殺傷值為任何一方血量變?yōu)榫玫臅r(shí)候,就會(huì)

5、失敗。(備 注:以上橫線局部也建議由課堂老師和學(xué)生按照自己想法制定)4、編碼邏輯(50min).(1)添加背景和角色留意角色的造型狀態(tài)(2)阿貝羅的血量設(shè)定和變化新建變量:當(dāng)綠旗被點(diǎn)擊,設(shè)置阿貝羅初始血量為100將阿波羅血量設(shè)為100阿貝羅碰到樹妖,每次血量減5:如果阿貝羅碰到樹妖后,每次阿貝羅的血量減少5,同時(shí)需要加上等待時(shí)間,防 止造成血量的重復(fù)減少如果 碰到樹妖 ? 那么 將阿波羅血量增加牽 等待秒被打敗時(shí):阿貝羅血量每次減少5,在血量變?yōu)?的時(shí)候,會(huì)換成被打敗的造 型,并關(guān)閉攝像頭,游戲結(jié)束。法1: 這里用“阿貝羅血量”作為變量,這里可以用“阿貝羅的血量=0”這個(gè)條件進(jìn)行 判斷,但需要

6、注意的時(shí)候,這里我們每次血量減少5,是偶數(shù),血量一直往下減 少的時(shí)候會(huì)存在“阿貝羅血量二0”的情況。但如果這里不是5,是3或者其它的 奇數(shù)的時(shí)候,就不存在為0的結(jié)果,這里就需要寫成“阿貝羅血量1” ;法2:阿波羅血量阿波羅血量I 關(guān)閉攝像頭換成被打敗造型 等待“等待XXX”含義為:等到滿足這個(gè)條件后,執(zhí)行后續(xù)程序;不滿足這個(gè)條件, 一直不執(zhí)行【課堂問答】:師:每次減少血量,為什么要設(shè)置等待時(shí)間?師:當(dāng)阿貝羅被打敗時(shí)的偵測條件是什么?阿貝羅血量應(yīng)該小于幾? 師:“等待XXX”積木的執(zhí)行含義是什么?(4)樹妖的血量設(shè)定和變化樹妖的移動(dòng)當(dāng)綠旗被點(diǎn)擊后,移到固定的初始位置,進(jìn)行隨機(jī)移動(dòng),并切換“大樹-

7、大樹9” 造型;【24【24450.5 , k A移至U X:重復(fù)執(zhí)行被點(diǎn)擊秒內(nèi)渭行到X:在-200200之間取隨機(jī)數(shù)Y 在-150和換成大樹 造型重復(fù)執(zhí)行下一個(gè)造型 新建變量:當(dāng)綠旗被點(diǎn)擊,設(shè)置樹妖的初始血量為100100將樹妖血量設(shè)為I樹妖被打敗的血量和造型變化:樹妖被打敗的時(shí)候,停止移動(dòng)(停止角色的其他腳本),換成“attack”造型, 然后再變成“dead”造型,關(guān)閉攝像頭,整個(gè)游戲會(huì)停止(停止全部腳本)。停止該角色的其他腳本換成大樹attack 造型等待秒換成卸寸dead 遜 (I 關(guān)閉攝像頭停止裝腳本 H“停止全部”將所有腳本停止;“停止當(dāng)前腳本”只停止“停止當(dāng)前腳本”程序 塊所在

8、的程序塊組合;“停止角色的其他腳本”將停止除“停止角色的其他腳本” 外,程序塊所在的所有程序塊。樹妖被攻擊時(shí)的血量和造型變化:阿貝羅有很多技能,如果樹妖碰到了 “半月斬”,就換成“大樹attack造型, 把樹妖的血量減少1,同時(shí)需要等待0.5秒,防止重復(fù)減少血量如果 碰到半月斬。? 那么換成大樹attack 造型將樹妖血量增加I等待秒如果樹妖碰到了 “劍氣斬”,就換成“大樹attack”造型,把樹妖的血量減 少2,同時(shí)需要等待0.5秒,防止重復(fù)減少血量當(dāng) 被點(diǎn)擊當(dāng) 被點(diǎn)擊重復(fù)執(zhí)行如果碰到劍氣折、? 那么換成大樹attack 造型樹妖血量 增加如果樹妖碰到了 “必殺斬”,就換成“大樹attack

9、”造型,把樹妖的血量減 少3,同時(shí)需要等待0.5秒,防止重復(fù)減少血量等待等待當(dāng) 被點(diǎn)擊重復(fù)執(zhí)行如果 碰到必殺折 ? 那么換成 大樹attack 造型樹妖血量 增加【課堂問答】:師:阿貝羅在使用三個(gè)技能的時(shí)候,造成的傷害值是不一樣的,應(yīng)該如何完成?師:如果我們勾選變量前面的正方向框,我們發(fā)現(xiàn)在某個(gè)角色失敗后,血量會(huì)一 直顯示負(fù)數(shù),應(yīng)該如何修改程序,才能使顯示血量值符合常理?6、當(dāng)堂總結(jié)(7min)程序測試單雙方受到攻擊的時(shí)候,血量是否按照設(shè)定數(shù)量減少?樹妖是否隨機(jī)出現(xiàn)并且造型切換? n m雙方被打敗的時(shí)候,是否符合設(shè)定的假設(shè)果?L阿貝羅使用三種技能的時(shí)候傷害值是否不一樣?n【課堂問答】:師:每次減少血量,為什么要設(shè)置等待時(shí)間?師:“停止全部”、“停止當(dāng)前腳本”、“停止角色的其他腳本”分別指什么意思?師:變量是如何應(yīng)用在我們的程序當(dāng)中的?意義是什么?7、當(dāng)堂拓展1 a、b、c圖分別表示、當(dāng)按下空格鍵停止全部腳本當(dāng) 被點(diǎn)擊重復(fù)執(zhí)行移動(dòng)步當(dāng)按下空格f -J重復(fù)執(zhí)行重復(fù)執(zhí)行移動(dòng)步下一個(gè)造型停止該角色的其他腳本(C)8、課后練習(xí)編程實(shí)現(xiàn):敵機(jī)從屏幕上方落下,戰(zhàn)斗機(jī)要做的是擊毀敵機(jī),不能被敵機(jī)撞毀。戰(zhàn)斗機(jī) 可以發(fā)射炮彈,攻擊3種不同的敵機(jī),即

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論