




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《游戲編程的奧秘》——while循環(huán)項目探究主講:譚凡平
句容市實驗高級中學(xué)2024年5月31日“融成”課堂一、情景創(chuàng)設(shè),任務(wù)驅(qū)動開放討論(文字表述):項目設(shè)計內(nèi)容信息挖掘編程挑戰(zhàn):打妖怪游戲項目設(shè)計1.小組完成任務(wù)單構(gòu)思與設(shè)計部分;(妖怪屬性、攻擊后效果等)2.重復(fù)執(zhí)行的任務(wù)如何實現(xiàn)?
條件循環(huán)一般用于循環(huán)次數(shù)未知的情況,只有當(dāng)循環(huán)條件成立時,才執(zhí)行循環(huán)體。while循環(huán)在執(zhí)行時,首先對while后面的關(guān)系表達(dá)式進(jìn)行計算,如果關(guān)系表達(dá)式的值為真(True),則繼續(xù)執(zhí)行while循環(huán)所屬的語句或語句組。反之,關(guān)系表達(dá)式的值為假(False),則不執(zhí)行while循環(huán)所屬語句或語句組。教學(xué)內(nèi)容:while循環(huán)語句格式及功能(循環(huán)體、循環(huán)變量、循環(huán)條件)while關(guān)系表達(dá)式:語句或語句組自主探究:我們游戲項目中控制循環(huán)的變量是什么對象?二、知識講解任務(wù)一:1.完善程序“打妖怪.py”2.調(diào)試上述程序,并在任務(wù)單中登記擊敗妖怪的攻擊次數(shù)。3.討論:這個次數(shù)是如何得來的,請同學(xué)們討論有沒更好的方法。三、合作交流,程序完善randomwhileyaoguai_health>0yaoguai_health=yaoguai_health-30elif
教學(xué)內(nèi)容:while循環(huán)不記錄循環(huán)的次數(shù),如果需要借用循環(huán)次數(shù)信息,必須在代碼中增加計數(shù)器,并通過語句修改計數(shù)器的值,這也是while循環(huán)的難點。程序舉例:while循環(huán)i=1t=0whilei<101:
print("機遇與挑戰(zhàn)!")i=i*2t=t+1print(“循環(huán)次數(shù)為:”,t)四、知識講解知識點撥:記錄循環(huán)次數(shù)的計數(shù)器,一般在循環(huán)開始或循環(huán)結(jié)束時,更新計數(shù)器;他與循環(huán)體是同一層次相同縮進(jìn)。任務(wù)二、給項目添加計數(shù)器,完善程序“打妖怪_num.py”五、合作交流,程序完善任務(wù)三、完善程序“要文斗不要暴力.py”
程序內(nèi)容介紹:在這個游戲項目中電腦在0~100之間(包含0和100)隨機產(chǎn)生一個神秘數(shù)字,兩個同學(xué)上臺扮演兩個角色(孫悟空和妖怪),兩個同學(xué)每輪分別輸入一個數(shù)字,電腦將他們輸入的數(shù)字與神秘數(shù)字做對比,最接近神秘數(shù)字的一方獲勝,失敗的一方生命值降低,經(jīng)過多輪比斗,最先讓對方生命值為零的一方獲勝。六、現(xiàn)場競技,分享體驗七、歸納總結(jié)for循環(huán)while循環(huán)功能當(dāng)循環(huán)重復(fù)次數(shù)一定時條件循環(huán)一般用于循環(huán)次數(shù)未知的情況格式for循環(huán)變量in序列:循環(huán)體while關(guān)系表達(dá)式:語句或語句組控制條件隱藏在可迭代對象中關(guān)系表達(dá)式(結(jié)果為True或False)循環(huán)次數(shù)次數(shù)一定,由序列元素個數(shù)決定次數(shù)未知,需要增加計數(shù)器記錄次數(shù)七、歸納總結(jié)1.合理游戲;2.拒絕暴力。八、拓展提高while循環(huán)的工作原理與數(shù)學(xué)中的序列和迭代概念密切相關(guān)。循環(huán)體中的代碼可以看作是對某個數(shù)學(xué)函
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 麥當(dāng)勞炸雞的顧客滿意度調(diào)查
- 一年級語文期末工作總結(jié)
- 2025標(biāo)準(zhǔn)個人勞務(wù)承包合同范本
- 節(jié)慶活動場地租賃合同終止及活動安排協(xié)調(diào)函
- 智能停車系統(tǒng)車輛車位租賃運營合同
- 2025合同模板寵物領(lǐng)養(yǎng)協(xié)議范本
- 2025船只租賃合同范本
- 2025技術(shù)研發(fā)委托合同
- 2025年全球貿(mào)易銷售合同
- 房地產(chǎn)開發(fā)中的政策法規(guī)解讀
- 高層建筑鋼管懸挑腳手架搭建方案
- DB43T 1173-2016 鋼-超高韌性混凝土輕型組合結(jié)構(gòu)橋面技術(shù)規(guī)范
- 三維網(wǎng)客土噴播植草護(hù)坡方案
- 《ESPEN重癥病人營養(yǎng)指南(2023版)》解讀課件
- 廣西桂林市(2024年-2025年小學(xué)四年級語文)人教版期末考試(下學(xué)期)試卷及答案
- 江蘇省無錫市2024年中考數(shù)學(xué)試卷【附參考答案】
- 戶外廣告牌施工方案
- 新高考2024年化學(xué)真題湖南卷
- 公寓整體承包經(jīng)營合同(2024版)
- 上海上海市第二社會福利院招聘筆試歷年典型考題及考點附答案解析
- 2024湖南中考物理二輪中考題型研究 專題二 坐標(biāo)圖像類題專項訓(xùn)練 (含答案)
評論
0/150
提交評論