



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、4.4綜合問題的解決針對(duì)一個(gè)實(shí)際需求,將一個(gè)復(fù)雜的問題分解成若干較為簡單的問題,從而提高開發(fā)簡單實(shí)用系統(tǒng)的初步能力。把基礎(chǔ)知識(shí)、基本概念和應(yīng)用程序開發(fā)有機(jī)地結(jié)合起來,通過對(duì)具體案例或任務(wù)的分析,引出了Python模塊中pygame模塊的應(yīng)用,介紹了應(yīng)用軟件的程序設(shè)計(jì)方法。任務(wù)驅(qū)動(dòng)型教學(xué)能激發(fā)學(xué)生學(xué)習(xí)興趣,提高學(xué)生的動(dòng)手能力和解決問題的能力,達(dá)到事半功倍的效果。本節(jié)我們圍繞項(xiàng)目“接福游戲”展開學(xué)習(xí),體驗(yàn)軟件開發(fā)的流程,感受綜合問題的處理方法,本項(xiàng)目主要包含“基于需求,分解任務(wù)”和“組裝程序,測試運(yùn)行”兩個(gè)任務(wù)。學(xué)會(huì)分析任務(wù),描述需求分析,知道需要解決的關(guān)鍵問題。了解面向?qū)ο蟮木幊趟枷搿sw驗(yàn)軟件開
2、發(fā)的基本流程。1.教學(xué)重點(diǎn):熟悉應(yīng)用程序開發(fā)流程、pygame模塊的使用。2.教學(xué)難點(diǎn):理解、使用函數(shù)實(shí)現(xiàn)功能模塊。教師準(zhǔn)備:打開微機(jī),投影機(jī),課件。學(xué)生準(zhǔn)備:結(jié)合課本提前預(yù)習(xí)。教學(xué)過程教師活動(dòng)教師運(yùn)行“接福游戲”:導(dǎo)入5分鐘學(xué)生活動(dòng)學(xué)生觀察游戲運(yùn)行。設(shè)計(jì)意圖以游戲的方式導(dǎo)入課程,激發(fā)學(xué)生興趣。教師展示“游戲循環(huán)圖”和“程序流程圖”,講解游戲的工作原理。學(xué)生認(rèn)真聽講。讓學(xué)生理解游戲的工作原理。教師講解pygame模塊,pygame是一個(gè)專門用來開發(fā)游戲的模塊,可以包含圖像、聲音等。綜合考慮游戲的功能,需要導(dǎo)入的模塊有pygame、random、sys。學(xué)生認(rèn)真聽講,并閱讀思考?;A(chǔ)知識(shí)準(zhǔn)備。講
3、授新知其中,pygame模塊提供了圖像、聲音等函數(shù);random模塊用于產(chǎn)生隨機(jī)數(shù);sys模塊包含了跟python環(huán)境相關(guān)的函數(shù)。模塊功能Pygame.display訪問顯示設(shè)備Pygame.event管理事件Pygame.font使用字體Pygame.image加載和存儲(chǔ)圖片界面設(shè)計(jì)創(chuàng)建程序窗口,設(shè)置背景。觀察。由淺入深的方式,引導(dǎo)學(xué)生學(xué)習(xí)新知。介紹程序代碼:聽講。代碼少而簡單,便于學(xué)生理解和掌握。實(shí)例講解實(shí)踐練習(xí):仿照上面例子嘗試創(chuàng)建“接福”程序窗口。動(dòng)手操作。讓學(xué)生學(xué)會(huì)創(chuàng)建程序窗口。介紹程序源代碼:importpygamepygame.init()screen=pygame.display.set_caption(接福)back=pygame.image.load(bj.jpg)screen.blit(back,0,0)pygame.display.update()課堂小結(jié)2分鐘老師帶領(lǐng)著學(xué)生一起回顧本課知識(shí)。1.體驗(yàn)軟件開發(fā)的基本流程。2.熟悉pygame模塊的使用。Pygame模塊的安裝:1.從官網(wǎng)上下載pygame模塊,要下再次鞏固本堂課的知識(shí),體現(xiàn)教學(xué)的完整性。學(xué)會(huì)模塊安裝。載和本人用的python版本和電腦位數(shù)相對(duì)應(yīng)的pygame模塊。拓展知識(shí)2.將下載的文件放到C:ProgramFilesPython37Scripts
溫馨提示
- 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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)書語文
- 課題申報(bào)書咋寫
- 微課題研究申報(bào)書
- 借款合同范本員工向公司
- 醫(yī)學(xué)課題申報(bào)書 范文
- 學(xué)生曠課課題申報(bào)書
- 業(yè)務(wù)員用車合同范例
- 前后院老屋出租合同范本
- 合同范本文壁紙
- 創(chuàng)新專業(yè)研究課題申報(bào)書
- Kappa測試數(shù)據(jù)分析報(bào)告
- 礦山地質(zhì)與安全
- 視知覺原理課件
- 建筑工程計(jì)量與計(jì)價(jià)高職PPT完整全套教學(xué)課件
- 網(wǎng)店運(yùn)營PPT完整全套教學(xué)課件
- 用戶操作手冊-Tagetik合并財(cái)務(wù)報(bào)表系統(tǒng)實(shí)施項(xiàng)目
- 畜牧場經(jīng)營管理
- 【課件】算法及其特征 課件教科版(2019)高中信息技術(shù)必修1
- 【課題】《中學(xué)道德與法治法治意識(shí)培養(yǎng)策略的研究》中期檢查表
- 統(tǒng)編人教版高中政治(必修3)第2課第一框《始終堅(jiān)持以人民為中心》說課稿
- 第七章-創(chuàng)意服裝的立體裁剪課件
評(píng)論
0/150
提交評(píng)論