版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、c語(yǔ)言循環(huán)程序設(shè)計(jì)for 語(yǔ)句教學(xué)案例漠河縣職業(yè)技術(shù)學(xué)校塵威威c語(yǔ)言循環(huán)程序設(shè)計(jì)for 語(yǔ)句教學(xué)案例漠河縣職業(yè)技術(shù)學(xué)校塵威威c 語(yǔ)言基礎(chǔ)是中職計(jì)算機(jī)專業(yè)的一門必修課,也是要求計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)、掌握的一門重點(diǎn)課程,這門課程核心內(nèi)容就是要讓學(xué)生掌握一門編程的語(yǔ)言,學(xué)會(huì)編寫(xiě)簡(jiǎn)單的程 序,能讀懂C語(yǔ)言源程序。案例背景:在計(jì)算機(jī)應(yīng)用專業(yè)教學(xué)中, C 語(yǔ)言是一門理論與實(shí)踐結(jié)合得比較緊的課程。要掌握和 使用好這門語(yǔ)言,既要求學(xué)生有比較扎實(shí)的理論基礎(chǔ),又要具備較強(qiáng)的應(yīng)用實(shí)踐能力。如 果只是按照傳統(tǒng)的知識(shí)體系照本宣科,讓學(xué)生理解這些枯燥的概念都難,更不要說(shuō)達(dá)到良 好的教學(xué)效果, 而且易挫傷學(xué)生學(xué)習(xí)編程的積極性
2、。 因此,在教學(xué)中可以改為從案例入手, 通過(guò)給學(xué)生演示、讓學(xué)生模仿,在實(shí)際應(yīng)用中去探究和領(lǐng)悟這些概念,并適時(shí)地加以歸納 總結(jié)和進(jìn)行概念的延伸,讓學(xué)生在輕松愉快的氣氛中學(xué)習(xí)新知識(shí)。所以從課程內(nèi)容而言, 案例教學(xué)是適用的,是切合學(xué)生的。循環(huán)結(jié)構(gòu)是程序設(shè)計(jì)三種基本結(jié)構(gòu)的重中之重,而循環(huán)中的 for 循環(huán)是程序中運(yùn)用最 多的,也是較靈活的語(yǔ)句之一,它既是前面知識(shí)的延續(xù),又是后面知識(shí)的基礎(chǔ),在知識(shí)構(gòu) 架中起著重要的銜接作用,如果不采用一些恰當(dāng)有效的方法,學(xué)生在學(xué)習(xí)過(guò)程中會(huì)難以掌 握。在教學(xué)過(guò)程中教師應(yīng)結(jié)合一些有趣的程序,提高學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生全身心地 投入課堂。本文針對(duì)學(xué)生的實(shí)際情況,具體闡述 f
3、or 循環(huán)語(yǔ)句在具體編程時(shí)的靈活應(yīng)用。教學(xué)目標(biāo)確定一)知識(shí)與技能 ?1、領(lǐng)會(huì)程序設(shè)計(jì)中構(gòu)成循環(huán)的方法 ?2、能使用for循環(huán)語(yǔ)句編寫(xiě)C語(yǔ)言語(yǔ)句,并能運(yùn)用for循環(huán)語(yǔ)句編寫(xiě)出正確的程序。二)過(guò)程與方法 ?C語(yǔ)言程序設(shè)計(jì)中for循環(huán)語(yǔ)句教學(xué)以行動(dòng)導(dǎo)向教學(xué)為主線,通過(guò)“提出問(wèn)題一分析 問(wèn)題一解決問(wèn)題一問(wèn)題擴(kuò)展一討論一總結(jié)歸納一實(shí)踐”的程序,過(guò)渡到知識(shí)應(yīng)用和練習(xí)。本課采用多媒體課件進(jìn)行教學(xué),通過(guò)課件把文字和圖片有機(jī)的結(jié)合,使學(xué)生在學(xué)習(xí)過(guò) 程中更加容易理解,學(xué)習(xí)效率高。在課堂討論和實(shí)踐過(guò)程中,教師適當(dāng)引導(dǎo),學(xué)生主動(dòng)探 究、歸納總結(jié)學(xué)習(xí)內(nèi)容,既有利于領(lǐng)會(huì)掌握新知識(shí)點(diǎn),又能充分發(fā)揮學(xué)生的主體作用。在 重點(diǎn)的
4、突破上, 采用范例比較教學(xué)法, 給出具體的案例, 讓學(xué)生通過(guò)典型的例子掌握知識(shí), 同時(shí)通過(guò)用 while 、do while 語(yǔ)句的所編寫(xiě)的程序進(jìn)行比較,加深學(xué)生印象,讓學(xué)生快速 的掌握 for 循環(huán)語(yǔ)句的基本結(jié)構(gòu)及使用方法。三)情感與價(jià)值觀1讓學(xué)生在自主解決問(wèn)題的過(guò)程中培養(yǎng)成就感,為今后自主學(xué)習(xí)打下良好的基礎(chǔ)。2、培養(yǎng)學(xué)生學(xué)習(xí)的主動(dòng)性, 激發(fā)學(xué)生學(xué)習(xí)熱情, 以及培養(yǎng)團(tuán)隊(duì)合作的精神、 自主探究, 合作交流的學(xué)習(xí)方法,觀察,樂(lè)于分析的學(xué)習(xí)態(tài)度。教學(xué)重難點(diǎn)確定C 語(yǔ)言程序設(shè)計(jì)中 for 循環(huán)語(yǔ)句的重點(diǎn)是“ for 語(yǔ)句的結(jié)構(gòu)”,分析題目意圖(即算法 分析),并用讓學(xué)生便于理解的方式描述,學(xué)生掌握語(yǔ)
5、句的結(jié)構(gòu)和用法并不困難,難的是在 實(shí)際的應(yīng)用中那些時(shí)候該使用哪種循環(huán)來(lái)解決問(wèn)題比較簡(jiǎn)潔、高效,所以我把本節(jié)課的難 點(diǎn)確定為“ for 語(yǔ)句的應(yīng)用”。學(xué)情分析:本節(jié)課我主要針對(duì)計(jì)算機(jī)專業(yè)高三高考班的學(xué)生,在學(xué)這節(jié)課之前他們應(yīng)準(zhǔn)確掌握C語(yǔ)言程序設(shè)計(jì)中關(guān)于實(shí)現(xiàn)循環(huán)結(jié)構(gòu)語(yǔ)句,如for或while ,do-while。并 擁有能分析并描述簡(jiǎn)單算法如求累加,累乘的能力。案例描述案例 1:教師將一張空白 A4 紙向?qū)W生展示,跟同學(xué)們說(shuō),今天老師給大家做個(gè)試驗(yàn),4 張。對(duì)折三讓你們來(lái)猜一猜(學(xué)生的興趣和精神一下就提起來(lái)了) ,然后老師邊演示邊講解,將這張紙 對(duì)折一下后幾張?學(xué)生都能回答: 2 張。繼續(xù)發(fā)問(wèn),對(duì)
6、折兩下幾張?學(xué)生:下呢?學(xué)生: 8 張。(這個(gè)時(shí)候?qū)W生充滿疑惑 , 老師想干嘛呢,問(wèn)這么簡(jiǎn)單的問(wèn)題)接著老 師提出問(wèn)題:如果紙理想化的大,對(duì)折 42 下,這些紙的厚度將會(huì)多高?這個(gè)教室一下就熱鬧起來(lái)了, 學(xué)生們紛紛給出自己想像的答案, 有些同學(xué)比劃出手勢(shì): 伸開(kāi)雙手說(shuō):有那么高,有人說(shuō)桌子那么高的,有說(shuō)房子那么高的。又有人馬上否定,哪有那么高。有些同學(xué)拿起筆就開(kāi)始算,算著算著就不知道該從哪兒下手了。這個(gè)時(shí)候老師組織安靜課堂,叫同學(xué)分組給出自己心里傾向的答案,可以估計(jì),可不說(shuō)理由。四個(gè)小組分別給出的答案是:1:書(shū)桌那么高(大概50cm。2:人的高度(大概170cm)。3:樓房的高度(大概 300
7、0cm。4:大概 10 厘米。老師不說(shuō)哪一組對(duì), 只是問(wèn)同學(xué)們, 這個(gè)高度該怎么算? 接下來(lái)和同學(xué)一起分析得出 以下結(jié)論:1、紙張的厚度h? 2、有多少?gòu)埣坣? 3、高度=h*n.解決問(wèn)題 1:同學(xué)自行測(cè)量( 4組同學(xué)各自準(zhǔn)備 100頁(yè)紙,測(cè)出總高度 /100,取 4個(gè)小 組的平均值)。最后得出一張紙的厚度約=0. 1mm。這個(gè)環(huán)節(jié)的主要目的是讓每個(gè)學(xué)生動(dòng)手,鍛煉他們的動(dòng)手實(shí)踐,合作交流的集體合作 精神。解決問(wèn)題 2:有多少?gòu)埣? 2的42次方。接下來(lái)利用循環(huán)語(yǔ)句來(lái)做(即有42個(gè)2相乘。編寫(xiě)源程序所用方法:學(xué)生自己編寫(xiě),小組同學(xué)相互交流。目的:培養(yǎng)并鍛煉學(xué)生將心中已明確的算法落實(shí)到具體的程序語(yǔ)
8、句上。教師活動(dòng)這個(gè)時(shí)候巡查教室, 檢查并了解學(xué)生完成情況, 對(duì)部分有小問(wèn)題的同學(xué)給予及時(shí)幫助。組上有成績(jī)比較好的同學(xué)很快就把程序編寫(xiě)完畢,我看了一下,選了一個(gè)同學(xué)到教室 機(jī)給大家調(diào)試展示。該同學(xué)給出的程序如下:main() int i,k=1; float s;for(i=1;i<=42;i+)k=k*2; /* k 是紙張的張數(shù) */s=k*0. 1*1.0e-6; /*將mm專換成km */printf( “將一張紙折42下的高度為: %.2f 公里” ,s);調(diào)試結(jié)果:將一張紙折42 下的高度為: 0.00 公里.這個(gè)時(shí)候老師提問(wèn) : 為什么會(huì)出現(xiàn) 0.00 的情況?請(qǐng)同學(xué)們?yōu)樗?/p>
9、出問(wèn)題。同學(xué)們思考 了一會(huì)無(wú)人作答。這個(gè)時(shí)候老師提醒:k的值將會(huì)很大.結(jié)果部分同學(xué)作恍然大悟狀態(tài),有 同學(xué)馬上舉手:老師,變量 k 的值不能定義為 int ,應(yīng)定義為 long ; 問(wèn)他為什么?他說(shuō): int類型的取值范圍是:32767,裝不下k。老師微笑表?yè)P(yáng):方向?qū)α?。改好,調(diào)試,結(jié)果還是0.00公里。這個(gè)時(shí)候又有同學(xué)發(fā)言了:老師,不會(huì)定義為long都裝不下k吧。這個(gè) 時(shí)候老師提問(wèn):如果整型數(shù)據(jù) long 都裝不下的數(shù)據(jù)該定義為什么?學(xué)生回答: 實(shí)型 float改好,調(diào)試,0K成功!源程序如下main() int i;float s,k=1; for(i=1;i<=42;i+)k=k*
10、2; /* k 是紙張的張數(shù) */s=k*0. 1*1.0e-6; /* 將 mm專換成 km */printf( “將一張紙折 42下的高度為: %.2f 公里” ,s);調(diào)試結(jié)果:調(diào)試結(jié)果:將一張紙折 42下的高度為: 439804.66 公里.全班同學(xué)的臉上都露出成功的喜悅??赏瑢W(xué)們看到結(jié)果,表示不太相信,問(wèn)老師,是不是算錯(cuò)了,有這么高呀。老師作肯定的答復(fù):沒(méi)錯(cuò),就有這么高。比地球到月亮的距離384,401 公里)都還要高。這里可以告誡學(xué)生,科學(xué)不是憑想像,實(shí)踐出真知。問(wèn)題延伸:已知太陽(yáng)離地球有 1.5 億公里,如果理想化的去折紙,最多折多少下有這 么高?學(xué)生分組討論,用什么語(yǔ)句最恰當(dāng)。
11、得出結(jié)論。 (用 do while 語(yǔ)句) 給同學(xué)們五分 鐘,請(qǐng)同學(xué)們給出程序并且調(diào)試出結(jié)果。 教師點(diǎn)評(píng)學(xué)生的程序,指出程序中容易出現(xiàn)錯(cuò)誤 的地方。 源程序如下:main() int i,k=1; float s;do k=k*2; S=k*0. 1*1.0e-6;i+;while(s<=1.5e8);printf( “最多可折d下有地球到太陽(yáng)那么高”,i);案例反思:通過(guò)這案例教學(xué)也給我留下了很多啟示:1、根據(jù) C 語(yǔ)言的學(xué)科特點(diǎn),和學(xué)生的現(xiàn)狀,特別是根據(jù)學(xué)生平時(shí)厭理論而樂(lè)操作、解 決實(shí)際問(wèn)題能力較差的特點(diǎn),采用案例教學(xué)可以充分調(diào)動(dòng)學(xué)生學(xué)習(xí) C語(yǔ)言的興趣和積極性, 使學(xué)生處于精神集中的狀態(tài),確保學(xué)生將知識(shí)真正學(xué)到手。通過(guò)新鮮的案例引領(lǐng)課堂,平 時(shí)上課精神不集中的學(xué)生都認(rèn)真分析問(wèn)題了,個(gè)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)工業(yè)垃圾處理流程
- 食品加工廠加盟協(xié)議
- 數(shù)據(jù)中心運(yùn)維外包服務(wù)協(xié)議
- 可編程邏輯控制器(基于S7-200系列)課件 第6章 PLC模擬量采集及閉環(huán)PID控制
- 中毒病人急救原則和護(hù)理措施
- 第10課 古代的村落、集鎮(zhèn)和城市 說(shuō)課稿-2024-2025學(xué)年高二歷史統(tǒng)編版(2019)選擇性必修2經(jīng)濟(jì)與社會(huì)生活
- 第六課 友誼之樹(shù)常青2024-2025學(xué)年新教材七年級(jí)上冊(cè)道德與法治新說(shuō)課稿(統(tǒng)編版2024)
- 智能城市綠化管理系統(tǒng)合同
- 漁業(yè)資源可持續(xù)開(kāi)發(fā)利用合同
- 2025年浙教新版六年級(jí)英語(yǔ)下冊(cè)階段測(cè)試試卷含答案
- 互聯(lián)網(wǎng)金融(同濟(jì)大學(xué))智慧樹(shù)知到期末考試答案章節(jié)答案2024年同濟(jì)大學(xué)
- 近年無(wú)發(fā)生的訴訟和仲裁情況承諾書(shū)
- 2023-2024學(xué)年高考英語(yǔ)真題復(fù)習(xí)-定語(yǔ)從句(附解析)
- 人教版四年級(jí)數(shù)學(xué)上冊(cè)數(shù)與代數(shù)專項(xiàng)復(fù)習(xí)卷(含答案)
- 2022年人教版六年級(jí)科學(xué)(上冊(cè))期末題及答案
- 遼師軟件工程期末復(fù)習(xí)題
- 主題英語(yǔ)智慧樹(shù)知到期末考試答案2024年
- 2024HW藍(lán)紅攻防網(wǎng)絡(luò)安全防御體系
- MOOC 電磁場(chǎng)與電磁波理論-南京郵電大學(xué) 中國(guó)大學(xué)慕課答案
- 4-4環(huán)網(wǎng)柜倒閘操作票填寫(xiě)與執(zhí)行
- (2024年)醫(yī)療法律法規(guī)知識(shí)培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論