版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、循環(huán)結(jié)構(gòu)程序設(shè)計(jì) FOX/NEXT 循環(huán)語(yǔ)句說(shuō)課稿一、教材分析QBASIC語(yǔ)言是國(guó)內(nèi)外廣泛使用的,易于學(xué)習(xí)和掌握的計(jì)算機(jī)高級(jí)語(yǔ)言,本課程是計(jì)算機(jī)專業(yè)的專業(yè)基礎(chǔ)課,也是入門課。我今天所要講的內(nèi)容循環(huán)結(jié)構(gòu)程序設(shè)計(jì) FOX/NEXT 循環(huán)語(yǔ)句是選取職業(yè)高中課本QBASIC程序設(shè)計(jì)第三章程序設(shè)計(jì)基礎(chǔ)第五節(jié)的循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。這一章從增強(qiáng)學(xué)生的切身感受、激發(fā)學(xué)生興趣入手,深入淺出地介紹程序設(shè)計(jì)的三大結(jié)構(gòu)順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)的基本知識(shí),以及編程時(shí)所用語(yǔ)句的定義方法,通過(guò)QBASIC程序設(shè)計(jì)軟件,讓學(xué)生真正了解到程序設(shè)計(jì)的方法。本節(jié)課是程序設(shè)計(jì)的第三個(gè)課時(shí),在學(xué)習(xí)本節(jié)課之前,學(xué)生已經(jīng)初步具備利用QB
2、ASIC語(yǔ)句編寫順序結(jié)構(gòu)和分支結(jié)構(gòu)的程序的能力,這節(jié)課可以說(shuō),是原有基礎(chǔ)上的一個(gè)再提高,程序設(shè)計(jì)離不開(kāi)設(shè)計(jì)思想,作為一名計(jì)算機(jī)老師,不僅要傳授給學(xué)生計(jì)算機(jī)知識(shí),更重要的是傳授給學(xué)生程序設(shè)計(jì)思想、程序設(shè)計(jì)意識(shí),因此本節(jié)課在教學(xué)中力圖向?qū)W生傳授程序設(shè)計(jì)的思想。二、教學(xué)目標(biāo)在教學(xué)過(guò)程中,充分發(fā)揮學(xué)生的主體作用,調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,有效地培養(yǎng)學(xué)生的分析問(wèn)題、解決問(wèn)題的能力,主要體現(xiàn)下面三個(gè)目標(biāo):、知識(shí)目標(biāo):能過(guò)FOR/NEXT語(yǔ)句的學(xué)習(xí),理解循環(huán)過(guò)程,能寫出簡(jiǎn)單的循環(huán)程序。、能力目標(biāo):培養(yǎng)學(xué)生分析問(wèn)題,解決問(wèn)題的能力。、情感目標(biāo):激發(fā)學(xué)生學(xué)習(xí)熱情,培養(yǎng)學(xué)生學(xué)習(xí)的積極性。三、教學(xué)重點(diǎn)、難點(diǎn)、關(guān)鍵本著課
3、程標(biāo)準(zhǔn),在吃透教材的基礎(chǔ)上,我確立了如下的教學(xué)重點(diǎn)、難點(diǎn)、關(guān)鍵重點(diǎn):掌握FOR/NEXT循環(huán)語(yǔ)句的格式,并能運(yùn)用它來(lái)編寫程序。難點(diǎn):解決問(wèn)題的思路和方法(算法),流程圖制作,確定循環(huán)變量和循環(huán)體。關(guān)鍵:會(huì)畫流程圖,能獨(dú)立編寫程序。四、教學(xué)方法及教學(xué)手段、教學(xué)方法QBASIC語(yǔ)言是一門理論與實(shí)踐性都很強(qiáng)的學(xué)科,它要求教學(xué)不能僅僅滿足于使學(xué)生掌握一些理論知識(shí),而應(yīng)著力于發(fā)展學(xué)生的能力(特別是自學(xué)和創(chuàng)新能力),培養(yǎng)學(xué)生全面思考問(wèn)題,養(yǎng)成科學(xué)思維的習(xí)慣。這是一節(jié)面向?qū)W生,面向新教材,遵循從易到難,由淺到深的循序漸進(jìn)的開(kāi)放式課堂教學(xué)。我采用分析法、演示法、實(shí)驗(yàn)法和討論法等多種教學(xué)方法,充分體現(xiàn)了學(xué)生是教
4、學(xué)活動(dòng)中的主體,而教師通過(guò)對(duì)學(xué)生參與學(xué)習(xí)的啟發(fā)、調(diào)整、激勵(lì)來(lái)體現(xiàn)自己的主導(dǎo)作用,使學(xué)生在協(xié)作學(xué)習(xí)中目標(biāo)明確、態(tài)度積極、氣氛活躍,注意培養(yǎng)學(xué)生掌握結(jié)構(gòu)化程序設(shè)計(jì)思想。、教學(xué)手段教室、計(jì)算機(jī)房、多媒體教室結(jié)合使用,有效地利用各種教學(xué)手段,充分調(diào)動(dòng)學(xué)生的積極性,以期達(dá)到良好的教學(xué)效果。五、教學(xué)對(duì)象分析學(xué)習(xí)本節(jié)課前,學(xué)生已經(jīng)對(duì)順序結(jié)構(gòu)程序和分支結(jié)構(gòu)程序有關(guān)語(yǔ)句有一定的了解,對(duì)這些內(nèi)容復(fù)習(xí)加強(qiáng)鞏固的同時(shí),指出它在順序執(zhí)行、選擇執(zhí)行程序中有一定的優(yōu)勢(shì),但要將某項(xiàng)任務(wù)轉(zhuǎn)化為重復(fù)多次去執(zhí)行某一項(xiàng)操作時(shí),它就有一定的困難,并提出改進(jìn)的設(shè)想和辦法,從而激發(fā)學(xué)生探求新知的欲望。結(jié)合本課程的內(nèi)容特點(diǎn)和學(xué)生的現(xiàn)狀,除了
5、教育學(xué)生養(yǎng)成“課前仔細(xì)預(yù)習(xí),上課認(rèn)真聽(tīng)講,課后及時(shí)復(fù)習(xí)”的習(xí)慣之外,在教學(xué)過(guò)程中還應(yīng)該充分體現(xiàn)學(xué)生的主體地位,充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,做到教材讓學(xué)生看,思路讓學(xué)生想,疑難讓學(xué)生析,錯(cuò)誤讓學(xué)生議,實(shí)驗(yàn)讓學(xué)生做,問(wèn)題讓學(xué)生自己主動(dòng)解決。這樣才能更好地培養(yǎng)學(xué)生的邏輯思維能力、自學(xué)能力和動(dòng)手實(shí)踐能力。六、教學(xué)過(guò)程、復(fù)習(xí)提問(wèn)同學(xué)們,我們學(xué)習(xí)了語(yǔ)言的一些基本語(yǔ)句,下面我們一起來(lái)編寫一個(gè)程序:打印5個(gè)豎排的“”。設(shè)問(wèn):同學(xué)們做得很好,那么,我想畫10行,100行,1000行“*”呢?難道就這樣順序?qū)懴氯??這樣編寫是不是太繁瑣了。如果能讓計(jì)算機(jī)去完成這部分重復(fù)的內(nèi)容,而我們只要告訴計(jì)算機(jī)重復(fù)操作的次數(shù)就可
6、以了,這個(gè)愿望能否實(shí)現(xiàn)呢?能!通過(guò)我們今天學(xué)習(xí)的FOR/NEXT循環(huán)語(yǔ)句,就可以很容易的實(shí)現(xiàn)這個(gè)愿望。循環(huán)變量初值語(yǔ)句序列循環(huán)變量循環(huán)變量+步長(zhǎng)循環(huán)變量超過(guò)終值嗎?NY1、給出上例的程序代碼,并通過(guò)流程圖加以理解:CLSFOR I=1 TO 5 STEP 1PRINT “*”NEXT IEND分析: 循環(huán)結(jié)構(gòu)也稱重復(fù)結(jié)構(gòu),它的作用是使一段程序能重復(fù)執(zhí)行,被重復(fù)執(zhí)行的部分稱為循環(huán)體。但重復(fù)一般都是有條件的,即在滿足FOR語(yǔ)句中的條件下才執(zhí)行循環(huán)體,否則退出循環(huán)體。下面我們就來(lái)看一下FOR/NEXT循環(huán)語(yǔ)句的格式:格式:FOR循環(huán)變量名=循環(huán)變量初值TO循環(huán)變量終值STEP循環(huán)變量增量語(yǔ)句序列(循
7、環(huán)體)NEXT 循環(huán)變量說(shuō)明:1)當(dāng)步長(zhǎng)(循環(huán)變量增量)為1時(shí),STEP1可省略不寫;2)語(yǔ)句序列(循環(huán)體)中可以含有任意多條語(yǔ)句,也可無(wú)任何語(yǔ)句,稱為空循環(huán);3)語(yǔ)句序列中可以含有循環(huán)結(jié)構(gòu);4)FOR語(yǔ)句與NEXT語(yǔ)句必須成對(duì)出現(xiàn),缺一不可。5)FOR語(yǔ)句與NEXT語(yǔ)句的循環(huán)變量是同一變量。6)有時(shí)需中途退出循環(huán),這時(shí)用EXITFOR命令。 在上例中,F(xiàn)OR語(yǔ)句稱為“循環(huán)起始語(yǔ)句”,它的作用是確定循環(huán)變量的值如何變化,從而控制循環(huán)的次數(shù);I是循環(huán)變量,它的值在執(zhí)行過(guò)程中是變化的,它的初值為1,終值為5,循環(huán)增量(步長(zhǎng))為1。2、設(shè)置“陷阱”,深化理解語(yǔ)句格式1)學(xué)生分成七組討論,然后每組完成
8、一題,發(fā)現(xiàn)錯(cuò)誤并糾正。(給出七組題目見(jiàn)附頁(yè))2) 教師收集結(jié)果并作分析。3、請(qǐng)同學(xué)們閱讀下面程序,寫出結(jié)果并上機(jī)驗(yàn)證,畫出流程圖,說(shuō)明程序功能。示題:for i=1 to 3 step 1print inext iend 程序執(zhí)行過(guò)程分析第幾次循環(huán)循環(huán)開(kāi)始時(shí)i的值執(zhí)行NEXT之后i的值i與終值比較執(zhí)行下一次循環(huán)否?1231232343執(zhí)行執(zhí)行停止執(zhí)行出示流程圖卡片:見(jiàn)附頁(yè)圖1。clss=0for x=1 to 100s=s+xnext xprint s功能:求1到100的和4、閱讀下面程序,深化對(duì)程序的理解。clsfor i=20 to 10 step 2print inext i功能:輸入出
9、20,18,16,14,12,10六個(gè)數(shù)5、突破難點(diǎn),嘗試獨(dú)立編程。剛才我們通過(guò)分析閱讀已有程序,對(duì)循環(huán)結(jié)構(gòu)又有了進(jìn)一步理解,但我們不能僅局限在看懂、讀懂程序上,我們的目的是要自己完成程序設(shè)計(jì)。首先要進(jìn)行審題,認(rèn)真分析題目需要解決什么問(wèn)題,達(dá)到什么目的(算法);然后從已知條件出發(fā),分析經(jīng)過(guò)哪些處理才能解決問(wèn)題。再把分析出來(lái)的處理步驟用流程圖表示出來(lái)(流程圖);最后用QB語(yǔ)言描述出各個(gè)解題步驟,程序設(shè)計(jì)就不會(huì)讓你束手無(wú)策(編寫代碼)。下面我們就參照例題,按照老師介紹的程序設(shè)計(jì)步驟,試著自己來(lái)編制2個(gè)程序:1) 依次在屏幕上打印2、4、6、20的平方。2) 求出滿足每位數(shù)字的平方之和等于它本身的所
10、有三位數(shù)。6、總結(jié)本節(jié)內(nèi)容,布置課外作業(yè)各學(xué)科的內(nèi)容之間都是有聯(lián)系的,都不是孤立的,同學(xué)們要把知識(shí)動(dòng)態(tài)化,多角度、多方式地去思考,掌握知識(shí)的內(nèi)在聯(lián)系,提高解題能力,開(kāi)闊自己的視野。作業(yè):1)循環(huán)變量的值可以是小數(shù)嗎?為什么?2)求1+1/2+1/3+1/4+1/10的值。 3)打印出由數(shù)字1、2、3所組成的所有三位數(shù)(各位數(shù)字允許重復(fù))。、板書設(shè)計(jì)、教學(xué)所思、教學(xué)評(píng)價(jià))、學(xué)生能否完成教師布置的課堂操作,能完成多少?)、學(xué)生能否把解題的思路和方法(算法)、流程圖和QB代碼有機(jī)聯(lián)系起來(lái),能否進(jìn)行自主學(xué)習(xí)及互相合作,進(jìn)行創(chuàng)新?3)、學(xué)生與教師配合是否默契,自主學(xué)習(xí)積極性是否高漲?七、教學(xué)效果預(yù)評(píng)估及
11、學(xué)生素質(zhì)培養(yǎng)情況預(yù)想通過(guò)本課程的學(xué)習(xí),學(xué)生應(yīng)建立循環(huán)程序設(shè)計(jì)的思想,掌握QBASIC的循環(huán)語(yǔ)句的格式,掌握一定的QBASIC語(yǔ)言循環(huán)語(yǔ)句編程技巧和能力,并具有較強(qiáng)的實(shí)驗(yàn)上機(jī)操作能力,為以后學(xué)習(xí)專業(yè)課奠定必要的基礎(chǔ)。此外,學(xué)生還應(yīng)養(yǎng)成發(fā)現(xiàn)問(wèn)題、提出問(wèn)題的科學(xué)思維的習(xí)慣,提高解決問(wèn)題的能力,并初步具備創(chuàng)新意識(shí)。附頁(yè):1)打印15這5個(gè)數(shù)clsfor i=1 to 5 step 1print inext i 步長(zhǎng)應(yīng)為1) 打印51這5個(gè)數(shù)clsfor i=5 to 1print inext i 步長(zhǎng)為1,不能省,應(yīng)for i=5 to 1 step 1) 打印15這5個(gè)數(shù)clsfor i=1 to 5print “i”next i i加上引號(hào),就變成了字符串,應(yīng)把引號(hào)去掉) s=0for x=1 to 10s=s+xif s20 then exitend ifprint xnext x 退出FOR循環(huán)語(yǔ)句為EXIT FOR) 打印15這5個(gè)數(shù)clsfor n=1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東協(xié)和學(xué)院《現(xiàn)代語(yǔ)言學(xué)流派》2023-2024學(xué)年第一學(xué)期期末試卷
- 黨史學(xué)習(xí)教育工作個(gè)人總結(jié)
- 泌尿系結(jié)石疾病及護(hù)理
- 垃圾清運(yùn)合同(2篇)
- 人民醫(yī)院奠基儀式上的講話
- 美甲設(shè)備租賃協(xié)議合同
- 賽馬場(chǎng)景觀綠化工程合同
- 城市小學(xué)保安聘用合同
- 農(nóng)田租賃合同范本
- 古建筑防水堵漏施工合同
- 美容美發(fā)店突發(fā)停電應(yīng)急預(yù)案
- 彈性力學(xué)材料模型:分層材料的熱彈性行為教程
- 2024云南保山電力股份限公司招聘(100人)(高頻重點(diǎn)提升專題訓(xùn)練)共500題附帶答案詳解
- 人教版(2024)七年級(jí)上冊(cè)英語(yǔ) Unit 1 You and Me 語(yǔ)法知識(shí)點(diǎn)復(fù)習(xí)提綱與學(xué)情評(píng)估測(cè)試卷匯編(含答案)
- 六年級(jí)期末家長(zhǎng)會(huì)課件下載
- DZ∕T 0388-2021 礦區(qū)地下水監(jiān)測(cè)規(guī)范
- 計(jì)算機(jī)網(wǎng)絡(luò)信息安全理論與實(shí)踐教程
- 2024委托理財(cái)合同范文集錦
- 2024年重慶市學(xué)業(yè)水平模擬考試地理試卷(二)
- 西師大版2023-2024學(xué)年五年級(jí)數(shù)學(xué)上冊(cè)期末測(cè)試卷含答案
- 2024年浙江省寧波寧??h事業(yè)單位公開(kāi)招聘85人歷年公開(kāi)引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(kù)(共500題)答案詳解版
評(píng)論
0/150
提交評(píng)論