C語(yǔ)言循環(huán)結(jié)構(gòu)教學(xué)設(shè)計(jì)方案_第1頁(yè)
C語(yǔ)言循環(huán)結(jié)構(gòu)教學(xué)設(shè)計(jì)方案_第2頁(yè)
C語(yǔ)言循環(huán)結(jié)構(gòu)教學(xué)設(shè)計(jì)方案_第3頁(yè)
C語(yǔ)言循環(huán)結(jié)構(gòu)教學(xué)設(shè)計(jì)方案_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

《C語(yǔ)言循環(huán)結(jié)構(gòu)》教學(xué)設(shè)計(jì)方案一、教學(xué)內(nèi)容分析循環(huán)結(jié)構(gòu)是面向進(jìn)程編程中三種結(jié)構(gòu)中最重要的一種結(jié)構(gòu),學(xué)好它是學(xué)好這門課程的關(guān)鍵。循環(huán)結(jié)構(gòu)的實(shí)質(zhì)是重復(fù)執(zhí)行一系列語(yǔ)句,這種重復(fù)性是在循環(huán)條件的有效操縱之下完成的。程序的關(guān)鍵在于如何操縱循環(huán)的條件,在適當(dāng)?shù)臋C(jī)會(huì)執(zhí)行循環(huán)或退出循環(huán)。二、學(xué)習(xí)者分析循環(huán)結(jié)構(gòu)是一種比較復(fù)雜的結(jié)構(gòu),在C語(yǔ)言中,循環(huán)結(jié)構(gòu)要緊包括for、while和do-while三種語(yǔ)句,其中for語(yǔ)句的應(yīng)用更為普遍一些。循環(huán)語(yǔ)句的用法關(guān)于有程序設(shè)計(jì)體會(huì)的學(xué)生來(lái)講輕而易舉,可是關(guān)于那些沒有體會(huì)的初學(xué)者來(lái)講,難度卻不小。在一堂課的設(shè)計(jì)進(jìn)程中,引例的作用相當(dāng)重要。一個(gè)好的引例能把抽象問(wèn)題簡(jiǎn)單化、具體化,有利于學(xué)生明白得把握。在學(xué)習(xí)循環(huán)結(jié)構(gòu)時(shí)可先利用現(xiàn)實(shí)生活中的一些具體實(shí)例來(lái)講明什么是循環(huán)和什么緣故要研究循環(huán)讓一名初學(xué)者盡快擺脫日常的思維定式,加倍透徹地明白得和把握程序設(shè)計(jì)中的大體思想,領(lǐng)會(huì)程序設(shè)計(jì)的精華,總結(jié)出程序設(shè)計(jì)中每一種程序設(shè)計(jì)結(jié)構(gòu)的本質(zhì)及適合解決的問(wèn)題,是高級(jí)語(yǔ)言程序設(shè)計(jì)這門課程在教學(xué)進(jìn)程中,應(yīng)該時(shí)刻注意的問(wèn)題。三、教學(xué)目標(biāo)1.知識(shí)與能力把握循環(huán)構(gòu)造的大體特點(diǎn);區(qū)分多種不同類型循環(huán)結(jié)構(gòu)的運(yùn)行進(jìn)程;把握循環(huán)結(jié)構(gòu)的格式及應(yīng)用方式。2.進(jìn)程與方式第一學(xué)會(huì)區(qū)分多種不同類型的循環(huán)結(jié)構(gòu),而后學(xué)會(huì)概念及應(yīng)用方式,利用上機(jī)熟練應(yīng)用技術(shù)。3.情感態(tài)度與價(jià)值觀咱們必需抱有自己想學(xué)習(xí)的心態(tài),多去問(wèn)教師一些問(wèn)題,那么你的漏洞將會(huì)愈來(lái)愈少,程序量和代碼量才會(huì)愈來(lái)愈多。四、重點(diǎn)難點(diǎn)及處置循環(huán)語(yǔ)句的的分類和概念For循環(huán)、while循環(huán)和do-while循環(huán)特點(diǎn):在一個(gè)程序中能夠通過(guò)變換語(yǔ)句來(lái)利用不同的循環(huán)語(yǔ)句,而不改變程序的功能。循環(huán)語(yǔ)句的引用例如:要從1累加到100利用For循環(huán):for(sum,=0,i=1;i<=100;i++)sum=sum+i 利用while循環(huán):while(i<=100)sum=sum+i 利用do-while循環(huán):do{sum=sum+i;}while(i<=100)五、教學(xué)預(yù)備1. PPT教學(xué)課件2. 實(shí)驗(yàn)操作:VisualC++6.0軟件平臺(tái),PC電腦,教學(xué)機(jī)房,網(wǎng)絡(luò)課堂。六、教學(xué)思路(教學(xué)策略等)在一堂課的設(shè)計(jì)進(jìn)程中,引例的作用相當(dāng)重要。一個(gè)好的引例能把抽象問(wèn)題簡(jiǎn)單化、具體化,有利于學(xué)生明白得把握。在學(xué)習(xí)循環(huán)結(jié)構(gòu)時(shí)可先利用現(xiàn)實(shí)生活中的一些具體實(shí)例來(lái)講明什么是循環(huán)和什么緣故要研究循環(huán)。此刻咱們能夠提出一個(gè)問(wèn)題:在運(yùn)算機(jī)程序設(shè)計(jì)的世界里是不是也有類似的這種相同操作重復(fù)顯現(xiàn)的問(wèn)題呢?利用最簡(jiǎn)單累加求和的例子。例:求1+2+3+4+5+…+100的和。下面就能夠夠引出本節(jié)課的重點(diǎn),通過(guò)別離利用For循環(huán)、while循環(huán)和do-while循環(huán)來(lái)完本錢程序,咱們?cè)谡麄€(gè)進(jìn)程中都做著重復(fù)的、相同的情形,也確實(shí)是前面所說(shuō)的循環(huán),在試著寫出比較簡(jiǎn)單的程序時(shí),能夠試著選擇素?cái)?shù)或奇數(shù)累加來(lái)增加難度,還能夠使得讓學(xué)生同意和探討雙重循環(huán)。七、教學(xué)進(jìn)程教學(xué)引入把握把握循環(huán)結(jié)構(gòu)的大體特點(diǎn):for語(yǔ)句、while語(yǔ)句和do-while語(yǔ)句如何計(jì)算1+2+3+4+…+100知識(shí)點(diǎn)學(xué)習(xí)for循環(huán)是循環(huán)的一種標(biāo)準(zhǔn)形式,通過(guò)for語(yǔ)句實(shí)現(xiàn),其語(yǔ)法如下:for(①;②;③)④①表達(dá)式,通經(jīng)常使用于循環(huán)的初始化。包括循環(huán)變量的賦初值、其他變量的預(yù)備等;②表達(dá)式,循環(huán)的條件判定式,若是為空那么相當(dāng)于真值;③表達(dá)式,通常設(shè)計(jì)為循環(huán)的調(diào)整部份,主若是循環(huán)變量的轉(zhuǎn)變部份;④循環(huán)體,由一條或多條語(yǔ)句組成,多條語(yǔ)句需要用一對(duì)花括號(hào)括起來(lái)。while循環(huán)通過(guò)while語(yǔ)句實(shí)現(xiàn)。while循環(huán)又稱為“當(dāng)型”循環(huán),其語(yǔ)法如下 while(①)②;①表達(dá)式,循環(huán)的條件判定式,假設(shè)值為0,那么終止循環(huán),退出while語(yǔ)句;假設(shè)值為非0,那么執(zhí)行循環(huán)體 ②循環(huán)體,由一條或多條語(yǔ)句組成,多條語(yǔ)句需要用一對(duì)花括號(hào)括起來(lái)。do-while循環(huán),又稱為“直到型”循環(huán),用do-while語(yǔ)句來(lái)實(shí)現(xiàn),其一樣格式為: do {①;}while(②);do-while語(yǔ)句的執(zhí)行進(jìn)程為:

先執(zhí)行循環(huán)體①,再判定表達(dá)式②的值。假設(shè)值為0,那么終止循環(huán),退出do-while語(yǔ)句;假設(shè)值為非0,那么繼續(xù)執(zhí)行循環(huán)體break語(yǔ)句、continue語(yǔ)句和goto語(yǔ)句break語(yǔ)句不能用于循環(huán)語(yǔ)句和switch語(yǔ)句之外的任何其他語(yǔ)句中,功能為無(wú)條件退出循環(huán)。continue語(yǔ)句只終止本次循環(huán),判定下一次循環(huán)環(huán)條件,知足繼續(xù)循環(huán),不然退出循環(huán)。 goto語(yǔ)句為無(wú)條件轉(zhuǎn)向程序中的某條語(yǔ)句。試探與探討別離利用For循環(huán)、while循環(huán)和do-while循環(huán)來(lái)累加出1-100之間的奇數(shù)和。實(shí)踐與操作 不管是用or循環(huán)、while循環(huán)和do-while循環(huán)都好,核心算法是類似的,由于要累計(jì)出1-100之間的奇數(shù),概念i從1開始,每次累加2即可,把i賦值給sum,直到i大于100即跳出,例利用while循環(huán)寫出如下語(yǔ)句:#include<stdio.h>voidmain(){inti,sum;i=1;sum=0;while(i<=100); { sum=sum+i; i=i+2; }printf("s=%d\n",s);}教學(xué)總結(jié)循環(huán)結(jié)構(gòu)是面向進(jìn)程編程中三種結(jié)構(gòu)中最重要的一種結(jié)構(gòu),學(xué)好它是學(xué)好這門課程的關(guān)鍵。本章介紹的內(nèi)容主若是For循環(huán)、while循環(huán)和do-while循環(huán),同時(shí)也介紹了下break語(yǔ)句、continue語(yǔ)句和goto語(yǔ)句。while循環(huán)和do-while循環(huán)的條件判定一個(gè)在前,一個(gè)在后,為致使循環(huán)體執(zhí)行的次數(shù)不同,需要緊密注意;for循環(huán)為標(biāo)準(zhǔn)的功能很強(qiáng)的循環(huán),通經(jīng)常使用于可操縱的循環(huán),關(guān)于程序的保護(hù)和閱讀都是最正確選擇。循環(huán)結(jié)構(gòu)的實(shí)質(zhì)是重復(fù)執(zhí)行一系列語(yǔ)句,這種重復(fù)性是在循環(huán)條件的有效操縱之下完成的。程序的關(guān)鍵在于如何操縱循環(huán)的條件,在適當(dāng)?shù)臋C(jī)會(huì)由“真”變“假”而退出循環(huán)。八、形成性評(píng)判試題如題所示計(jì)算表達(dá)式s=1+(1+2)+(1+2+3)+…+(1+2+3+4+…+10),請(qǐng)寫出程序并計(jì)

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論