C語言循環(huán)結構教學設計方案_第1頁
C語言循環(huán)結構教學設計方案_第2頁
C語言循環(huán)結構教學設計方案_第3頁
C語言循環(huán)結構教學設計方案_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論