程序設(shè)計基礎(chǔ)教案.doc_第1頁
程序設(shè)計基礎(chǔ)教案.doc_第2頁
程序設(shè)計基礎(chǔ)教案.doc_第3頁
程序設(shè)計基礎(chǔ)教案.doc_第4頁
程序設(shè)計基礎(chǔ)教案.doc_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

程序設(shè)計基礎(chǔ)教案 首頁課程名稱程序設(shè)計基礎(chǔ)課題名稱項目一 猜數(shù)游戲任務(wù)4-5 進(jìn)度條和游戲設(shè)置的開發(fā)授 課日 期2012.3.23學(xué) 時2班 級11計算機(jī)大類教 學(xué)方 法項目化教學(xué)法教 師武 斌教學(xué)目標(biāo)職業(yè)能力目 標(biāo)1) 掌握for循環(huán)語句2) 掌握嵌套for循環(huán)語句3)掌握printf(“r”)的作用;4)掌握Sleep函數(shù)5)掌握if語句的使用使用教學(xué)工具機(jī) 房知識目 標(biāo)1) 了解for語句的流程圖2) 理解for語句的執(zhí)行過程3) 學(xué)會使用for循環(huán)語句實(shí)現(xiàn)簡單的應(yīng)用4)進(jìn)一步理解for語句在實(shí)現(xiàn)進(jìn)度條的作用5)進(jìn)一步理解if語句的使用素質(zhì)目 標(biāo)1)通過小組合作學(xué)習(xí),培養(yǎng)良好的合作觀念和表達(dá)、溝通能力2)具有自我展示的勇氣,具有多方查閱資料獲取知識的能力教 學(xué)重 點(diǎn)1、 如何在項目中添加進(jìn)度條;2、 如何使用for語句實(shí)現(xiàn)進(jìn)度條;3、 如何使用變量實(shí)現(xiàn)游戲設(shè)置教 學(xué)難 點(diǎn)1、 如何使用嵌套for循環(huán)語句2、 如何靈活多樣的實(shí)現(xiàn)進(jìn)度條的加載。教 學(xué)準(zhǔn) 備一、環(huán)境準(zhǔn)備準(zhǔn)備上課需要的軟件:屏幕筆、飛鴿傳書、vs assistant插件等。二、教師課前準(zhǔn)備教師課前利用“極域電子教室”軟件分發(fā)教學(xué)資料內(nèi)容如下:1、 “任務(wù)書和引導(dǎo)文.doc”(文檔里面寫有本次工作任務(wù)的描述及任務(wù)相關(guān)資訊);2、 “相關(guān)知識要點(diǎn).pdf”(本次工作任務(wù)所需掌握的知識要點(diǎn)見教材) ; 課堂組織流程圖教 學(xué) 過 程教學(xué)內(nèi)容與課堂組織工作過程導(dǎo)入,項目描述由對應(yīng)工作崗位提出仿真工作任務(wù):猜數(shù)游戲,通常由兩個人玩,一方出數(shù)字,一方猜。出數(shù)字的人要想好一個數(shù),不能讓猜的人知道。猜的人就可以開始猜。每猜一個數(shù)字,出數(shù)者就要根據(jù)這個數(shù)字給出提示。接著猜的人再根據(jù)出數(shù)者的提示繼續(xù)猜,直到猜中為止。猜數(shù)游戲使用的是人機(jī)對戰(zhàn)模式,采用控制臺程序,能夠手動設(shè)定猜數(shù)的范圍,玩家輸入所猜數(shù)字,由電腦給出正確的提示信息,玩家根據(jù)提示信息繼續(xù)游戲。一、【教學(xué)回顧】 5分鐘 1) 簡單描述本工作任務(wù)的上一個工作任務(wù),在已經(jīng)實(shí)現(xiàn)了玩家玩游戲的菜單項。教師演示玩游戲,在上一個工作任務(wù)中我們主要使用的知識點(diǎn),以及如何用代碼實(shí)現(xiàn)的;2) 隨機(jī)抽取一小組同學(xué)回答引導(dǎo)文的問題,其他小組可以對該小組同學(xué)的回答進(jìn)行互動辯論。【教學(xué)手段及注意事項】1、通過學(xué)生互動的方式進(jìn)行復(fù)習(xí)總結(jié);2、著重引導(dǎo)學(xué)生參與課程,激發(fā)學(xué)生的學(xué)習(xí)積極性3、以鼓勵為主,對優(yōu)秀小組進(jìn)行表揚(yáng)二、【導(dǎo)入新課】 5分鐘一個軟件的運(yùn)行時,常常有系統(tǒng)加載時的進(jìn)度條,我們也可以給“猜數(shù)游戲”軟件加一個模擬的進(jìn)度條??梢匝菔井?dāng)拷貝一個比較大的文件時候,把它從一個位置拷貝到另外一個文件夾,這時候系統(tǒng)就會出現(xiàn)一個進(jìn)度條,演示現(xiàn)在正在拷貝文件。假如沒有這個進(jìn)度條的提示,我們是會很郁悶的,不知道系統(tǒng)在做什么事情。還比如當(dāng)我們安裝軟件時候也會出現(xiàn)一個安裝進(jìn)度條,提示我們系統(tǒng)現(xiàn)在正在安裝軟件?!救蝿?wù)目標(biāo)】本次任務(wù)要求使用循環(huán)語句實(shí)現(xiàn)不同的進(jìn)度條,并選擇一種進(jìn)度條集成到猜數(shù)游戲的系統(tǒng)中,具體如下:【教學(xué)組織】教師介紹本次任務(wù),分析該任務(wù)中的基本需求,明確任務(wù)的目標(biāo),對各小組布置工作任務(wù),具體如下。1、編程實(shí)現(xiàn)普通簡單的進(jìn)度條;進(jìn)度條執(zhí)行效果如圖1.1所示:圖1.1 進(jìn)度條2、比較使用循環(huán)實(shí)現(xiàn)進(jìn)度條和不使用循環(huán)實(shí)現(xiàn)進(jìn)度條;3、學(xué)會使用Sleep()函數(shù)來改變游戲的進(jìn)度條速度和 轉(zhuǎn)義字符r的含義;4、實(shí)現(xiàn)含有進(jìn)度百分之多少的進(jìn)度條;5、從兩邊到中間的進(jìn)度條實(shí)現(xiàn)?!窘虒W(xué)手段及注意事項】1、教師分析,各小組進(jìn)行聽講、記錄。2、激勵各小組爭取以最快的速度完成本次任務(wù),培養(yǎng)小組榮譽(yù)感。三、【各小組嘗試完成任務(wù)-進(jìn)度條】 15分鐘【教學(xué)組織】在老師分配好任務(wù),未進(jìn)行演示教學(xué)之前,各小組先自行嘗試完成任務(wù),各小組組長對任務(wù)進(jìn)行合理分工,爭取按時完成!1、各小組分組進(jìn)行嘗試實(shí)現(xiàn)進(jìn)度條;讓學(xué)生盡可能多的完成目標(biāo)任務(wù)?!窘虒W(xué)手段及注意事項】1、引導(dǎo)啟發(fā)學(xué)生積極思考,鼓勵學(xué)生通過實(shí)際操作尋找解決辦法,鼓勵同學(xué)之間的相互交流,提示學(xué)生組織好要口頭表達(dá)的語句,準(zhǔn)備回答問題。2、教師巡視,提供技術(shù)支持。3、學(xué)生討論、試操作時,教師解除對學(xué)生鍵盤和鼠標(biāo)的鎖定并巡視,初步了解學(xué)生的進(jìn)展,鼓勵完成較好的組,點(diǎn)撥完全沒有頭緒的組。4、教師注意收集各小組完成的情況,記錄典型案例。四、【課堂互動】 5分鐘【教學(xué)組織】1、談心得體會,找?guī)捉M進(jìn)行匯報教師從之前巡視各小組完成任務(wù)的記錄情況,抽取一個小組談?wù)劜僮餍牡?。注重?qiáng)調(diào)是否完成該工作任務(wù),主要把握如下要求:1)完成任務(wù)了,你小組任務(wù)完成任務(wù)過程中最需要注意的關(guān)鍵點(diǎn)是什么?2)未完成任務(wù),完成到哪一步,你小組任務(wù)未完成任務(wù)的主要原因是什么?2、設(shè)問討論教師提出問題,有各小組進(jìn)行發(fā)表不同觀點(diǎn),最好引導(dǎo)各小組能針對該問題展開討論,激發(fā)學(xué)生學(xué)習(xí)熱情,提高學(xué)生學(xué)習(xí)主動性。設(shè)問如下:1)使用循環(huán)實(shí)現(xiàn)進(jìn)度條和不用循環(huán)實(shí)現(xiàn)的進(jìn)度條,哪個好?好在哪里?2)實(shí)現(xiàn)變速進(jìn)度條,加速怎么改變?減速怎么改變?3、教師進(jìn)行簡單總結(jié)1)肯定、贊揚(yáng)學(xué)生的積極思考和嘗試,指出學(xué)生想法和提議中值得肯定的地方,不足的地方不要直接否定,留個懸念,請他們關(guān)注后面的分析,自己去分析對錯優(yōu)劣。【教學(xué)手段及注意事項】1、多鼓勵,多肯定,多贊揚(yáng)。2、記錄各問題的回答和討論情況。五、【教師演示-進(jìn)度條的編碼實(shí)現(xiàn)】 15分鐘【教學(xué)組織】1、教師演示任務(wù)操作流程,編碼流程如下:1)打開VC6.0集成開發(fā)環(huán)境2)現(xiàn)場編寫代碼實(shí)現(xiàn)工作任務(wù)目標(biāo)【教學(xué)手段及注意事項】1、教師邊操作邊講解,分析每一個操作步驟的作用,在編寫代碼時候需要注意的事項。2、教師注重強(qiáng)調(diào)編碼的關(guān)鍵點(diǎn)。六、【各小組嘗試完成任務(wù)-設(shè)置游戲】 20分鐘【教學(xué)組織】在老師分配好任務(wù),未進(jìn)行演示教學(xué)之前,各小組先自行嘗試完成任務(wù),各小組組長對任務(wù)進(jìn)行合理分工,規(guī)劃好,爭取按時完成!1、各小組分組進(jìn)行嘗試實(shí)現(xiàn)游戲設(shè)置;讓學(xué)生盡可能的完成目標(biāo)任務(wù)。【教學(xué)手段及注意事項】1、引導(dǎo)啟發(fā)學(xué)生積極思考,鼓勵學(xué)生通過實(shí)際操作尋找解決辦法,鼓勵同學(xué)之間的相互交流,提示學(xué)生組織好要口頭表達(dá)的語句,準(zhǔn)備回答問題。2、教師巡視,提供技術(shù)支持。3、學(xué)生討論、試操作時,教師解除對學(xué)生鍵盤和鼠標(biāo)的鎖定并巡視,初步了解學(xué)生的進(jìn)展,鼓勵完成較好的組,點(diǎn)撥完全沒有頭緒的組。4、教師注意收集各小組完成的情況,記錄典型案例。七【課堂互動】 5分鐘【教學(xué)組織】1、談心得體會,匯報嘗試完成的結(jié)果教師從之前巡視各小組完成任務(wù)的記錄情況,抽取一個小組談?wù)劜僮餍牡?。注重?qiáng)調(diào)是否完成該工作任務(wù),主要把握如下要求:1)完成任務(wù)了,你小組任務(wù)完成任務(wù)過程中最需要注意的關(guān)鍵點(diǎn)是什么?2)未完成任務(wù),完成到那一步,你小組任務(wù)未完成任務(wù)的主要原因是什么?2、設(shè)問討論教師提出問題,有各小組進(jìn)行發(fā)表不通觀點(diǎn),最好引導(dǎo)各小組能針對該問題展開討論,激發(fā)學(xué)生學(xué)習(xí)熱情,提高學(xué)生學(xué)習(xí)主動性。設(shè)問如下:1)需要定義哪些變量?2)如何提高游戲的難度?3、教師進(jìn)行簡單總結(jié)1)肯定、贊揚(yáng)學(xué)生的積極思考和嘗試,指出學(xué)生想法和提議中值得肯定的地方,不足的地方不要直接否定,留個懸念,請他們關(guān)注后面的分析,自己去分析對錯優(yōu)劣?!窘虒W(xué)手段及注意事項】1、多鼓勵,多肯定,多贊揚(yáng)。2、記錄各問題的回答和討論情況。八、【教師演示-設(shè)置游戲】 15分鐘【教學(xué)組織】1、教師演示任務(wù)操作流程,編碼流程如下:1)打開VC6.0集成開發(fā)環(huán)境2)現(xiàn)場編寫代碼實(shí)現(xiàn)工作任務(wù)目標(biāo)【教學(xué)手段及注意事項】1、教師邊操作邊講解,分析每一個操作步驟的作用。2、教師注重強(qiáng)調(diào)編碼的關(guān)鍵點(diǎn)和容易出錯的地方。九、【本課小結(jié),布置作業(yè)】 5分鐘1、內(nèi)容回顧回顧本課所遇到的問題和解決問題的過程,強(qiáng)調(diào)本課的重點(diǎn)和難點(diǎn),強(qiáng)調(diào)遇到問題時如何解決問題。2、布置作業(yè)知識型作業(yè):1.語言中while和do-while循環(huán)的主要區(qū)別是().do-while的循環(huán)體至少無條件執(zhí)行一次.while的循環(huán)控制條件比dowhile的循環(huán)控制條件嚴(yán)格.do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi).do-while的循環(huán)體不能是復(fù)合語句2.以下程序段()x=-1 dox=x*x;while(!x);A.是死循環(huán)B.循環(huán)執(zhí)行二次C.循環(huán)執(zhí)行一次D.有語法錯誤3.以下描述中正確的是( )A.由于do -while循環(huán)中循環(huán)語句中只能是一條可執(zhí)行語句,所以循環(huán)體內(nèi)不能使用復(fù)合語句。B.do-while循環(huán)由do開始,且w

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論