版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、DO 循環(huán)語(yǔ)句教學(xué)設(shè)計(jì)教材內(nèi)容分析】 注重實(shí)例分析,將程序設(shè)計(jì)語(yǔ)言作為解決問(wèn)題的工具,充分利用 VB 的特點(diǎn),從 實(shí)際需要出發(fā),圍繞實(shí)例進(jìn)行 DO 循環(huán)語(yǔ)句教學(xué)并上機(jī)實(shí)踐程序代碼的編寫(xiě)。 本節(jié)內(nèi)容屬于程序設(shè)計(jì)基礎(chǔ)部分中循環(huán)結(jié)構(gòu)內(nèi)容的教學(xué), 循環(huán)結(jié)構(gòu)是程序設(shè)計(jì)中 的重點(diǎn)也是難點(diǎn), 僅靠教材上的一個(gè)例題是不能讓學(xué)生真正掌握和理解的。 實(shí)現(xiàn) 循環(huán)結(jié)構(gòu)的語(yǔ)句除了 FOR 循環(huán)語(yǔ)句之外,還應(yīng)該給學(xué)生介紹 DO 循環(huán)語(yǔ)句,它 可以實(shí)現(xiàn)未知循環(huán)次數(shù)的循環(huán)結(jié)構(gòu)?!緦W(xué)生情況分析】 本模塊教學(xué)對(duì)象為高一的學(xué)生,在學(xué)習(xí)本課之前,學(xué)生已經(jīng)學(xué)習(xí)了FOR 循環(huán)語(yǔ)句,理解了循環(huán)的含義,并且能夠運(yùn)用 FOR 循環(huán)語(yǔ)句實(shí)現(xiàn)累加
2、計(jì)算。本階段的學(xué)生求知欲望強(qiáng)烈, 喜歡自己思考問(wèn)題, 但缺乏互相討論的意識(shí)。 由于 “算法與程序設(shè)計(jì)”模塊的特點(diǎn),內(nèi)容抽象難懂,表現(xiàn)形式枯燥,很容易造成書(shū) 寫(xiě)程序的畏難心理,因此教師需要幫助學(xué)生克服這種心理障礙?!窘虒W(xué)方法】教法:實(shí)例分析、任務(wù)驅(qū)動(dòng)學(xué)法:自主探究、協(xié)作學(xué)習(xí)【教學(xué)資源】教師用資源:教學(xué)演示文稿( PPT) 學(xué)生用資源:“折紙游戲”源程序【教學(xué)目標(biāo)】 知識(shí)與技能:1)能夠按照格式要求正確書(shū)寫(xiě) DO 循環(huán)語(yǔ)句(2) 結(jié)合實(shí)際問(wèn)題,能夠理解 Do While LoO格式的執(zhí)行過(guò)程。(3) 能夠說(shuō)出FOR循環(huán)語(yǔ)句與DO循環(huán)語(yǔ)句的區(qū)別。 過(guò)程與方法:( 1)通過(guò)實(shí)際問(wèn)題分析,能夠正確選擇所
3、應(yīng)用的循環(huán)語(yǔ)句。( 2)根據(jù)問(wèn)題需求,能夠確定循環(huán)控制條件及循環(huán)內(nèi)容,積累程序設(shè)計(jì)經(jīng)驗(yàn)。 情感態(tài)度與價(jià)值觀:( 1)在“折紙超身高”和“植樹(shù)問(wèn)題”的實(shí)例分析中積極思考,形成主動(dòng)探究 新知的意識(shí)。( 2)增強(qiáng) DO 語(yǔ)句在實(shí)際生活中的應(yīng)用價(jià)值,提升主動(dòng)學(xué)習(xí)程序設(shè)計(jì)的欲望。 【教學(xué)重點(diǎn)】DO 循環(huán)語(yǔ)句的執(zhí)行過(guò)程及適用條件?!窘虒W(xué)難點(diǎn)】結(jié)合實(shí)際問(wèn)題,確定控制循環(huán)的條件及循環(huán)內(nèi)容?!窘虒W(xué)過(guò)程】環(huán)節(jié) 1 :創(chuàng)設(shè)情景,趣味引出(設(shè)計(jì)意圖:在游戲中激發(fā)學(xué)生興趣,找出紙的厚度的變化規(guī)律。 )教師:一張普通的辦公用紙,它的厚度大約有 0.05 毫米,現(xiàn)在要將此紙對(duì)折 5 此,紙的厚度是多少?你有哪些計(jì)算方法?學(xué)
4、生:( 1) 0.05*25( 2)對(duì)折一次,計(jì)算一次。這樣每次對(duì)折的厚度是上一次對(duì)折厚度的2 倍。教師:很好!用賦值語(yǔ)句來(lái)實(shí)現(xiàn)就是 S=2*S環(huán)節(jié) 2 :循序漸進(jìn),發(fā)現(xiàn)問(wèn)題(設(shè)計(jì)意圖:鞏固FOR循環(huán)語(yǔ)句的應(yīng)用,在問(wèn)題分析中引導(dǎo)學(xué)生發(fā)現(xiàn)FOR循環(huán) 語(yǔ)句的不足,引出本課的主題。 ) 教師:經(jīng)科學(xué)實(shí)驗(yàn)證明,由于紙的厚度和柔韌度的影響,一張紙最多只能對(duì)折 7 次。(來(lái)源于中央電視臺(tái)的“走進(jìn)科學(xué)”欄目) 因此,下面將要研究的問(wèn)題是在理想的狀態(tài)下。 (提問(wèn))將此紙對(duì)折 10 次,紙 的厚度是多少? 學(xué)生:(打開(kāi)練習(xí)源程序,完善教師給出的不完整程序。 ) 教師:(再次提問(wèn))如果有一張無(wú)限大的紙,對(duì)折多少次
5、后紙的厚度能夠超過(guò)你 的身高呢? 學(xué)生:(學(xué)生上機(jī)嘗試修改程序) 教師:(提問(wèn)完成的學(xué)生)你的計(jì)算結(jié)果是什么?你是如何修改程序的? 學(xué)生:我的身高是 1.62 米,需要對(duì)折 15 次。(展示其修改的程序)For N=1 To 15S=2*SIf S1620 Then Print N,SNext N 我在循環(huán)中加入了判斷,如果紙的厚度超過(guò)了 1.62 米,則輸出折紙次數(shù)和紙的 厚度。教師:(進(jìn)一步提問(wèn))你是如何確定循環(huán)次數(shù)的呢? 學(xué)生:(邊講解邊演示)先把終值稍微改大一些,比如 12 ,運(yùn)行程序發(fā)現(xiàn)沒(méi)有輸 出結(jié)果,我覺(jué)得可能是估算次數(shù)太小了,于是我又把終值設(shè)為 20 ,運(yùn)行程序發(fā) 現(xiàn)輸出了多組數(shù)
6、據(jù),從這些數(shù)中我發(fā)現(xiàn)應(yīng)該是折 15 次。教師:從這位同學(xué)的嘗試中可以看出,要想得到正確結(jié)果,需要不斷測(cè)試終值。 終值小了,沒(méi)有輸出結(jié)果;終值大了,就會(huì)有多余的數(shù)據(jù)輸出。因此要實(shí)現(xiàn)次數(shù) 未知的循環(huán), FOR 語(yǔ)句是比較困難的。為了解決這個(gè)問(wèn)題,今天同學(xué)們將學(xué)習(xí) 一種新的語(yǔ)句 DO 循環(huán)語(yǔ)句。(教師板書(shū)課題)環(huán)節(jié) 3 :講解新知,初試身手(設(shè)計(jì)意圖:講授 DO 循環(huán)語(yǔ)句的相關(guān)知識(shí),利用“折紙計(jì)算”初步體會(huì) DO 循環(huán)語(yǔ)句的實(shí)際應(yīng)用。 )教師:首先我們來(lái)了解 DO 語(yǔ)句的格式。(教師板書(shū))(結(jié)合流程圖講解 DO 語(yǔ)句的執(zhí)行過(guò)程) 按照程序自頂向下執(zhí)行的原則,當(dāng)程序遇到 DO 語(yǔ)句時(shí),首先判斷 WHI
7、LE 后面 的條件,如果條件滿足,將執(zhí)行循環(huán)體語(yǔ)句,之后再判斷條件是否滿足,從而形 成重復(fù)的過(guò)程,直到條件不滿足時(shí)結(jié)束循環(huán)。學(xué)習(xí)了 DO 語(yǔ)句的基本知識(shí),該語(yǔ)句在“折紙計(jì)算”問(wèn)題中如何實(shí)現(xiàn)呢? (課件展示計(jì)算過(guò)程,如右圖。 )請(qǐng)同學(xué)們嘗試將流程圖用程序 語(yǔ)言實(shí)現(xiàn)。學(xué)生:(學(xué)生上機(jī)實(shí)踐)教師:(巡視學(xué)生,對(duì)個(gè)別人進(jìn)行指導(dǎo)) 已經(jīng)有同學(xué)完成了程序代碼的書(shū)寫(xiě), 他發(fā)現(xiàn)有多組數(shù)據(jù)輸出, 我們來(lái)幫他看看問(wèn) 題出在哪里?(利用電子教室軟件轉(zhuǎn)播一位學(xué)生的程序代碼)Do While S10 永遠(yuǎn)成立,循環(huán)將會(huì)永遠(yuǎn)執(zhí)行下去。 教師:(演示程序)我們上機(jī)運(yùn)行一下這個(gè)程序。這種現(xiàn)象我們稱為“死循環(huán)” , 即程序會(huì)無(wú)
8、休止的運(yùn)行,此時(shí)可以利用“Ctrl+Break ”組合鍵終止程序運(yùn)行。由此可以看出用 DO 語(yǔ)句實(shí)現(xiàn)循環(huán)時(shí), 為了保證循環(huán)能夠正常退出, 循環(huán)體中必 須有改變條件變量值的語(yǔ)句,避免出現(xiàn)“死循環(huán)”。環(huán)節(jié) 5:鞏固知識(shí),拓展提高(設(shè)計(jì)意圖:鞏固 DO 循環(huán)語(yǔ)句的使用, 提高分析問(wèn)題、 書(shū)寫(xiě)程序代碼的能力。 ) 教師:(問(wèn)題描述)陳婷今年 17 歲,為了支持環(huán)保,她在今年生日的這一天種了 1 棵樹(shù)。她 有一個(gè)美好的愿望,那就是從明年開(kāi)始她每年比前一年多種一棵樹(shù)。這樣下去, 到多少歲時(shí)才能累計(jì)種到活超過(guò) 100 棵?請(qǐng)同學(xué)們分組討論可以有哪些實(shí)現(xiàn)方案。學(xué)生:(分組討論,上機(jī)實(shí)踐。 )(成果展示交流)學(xué)
9、生甲:(展示其實(shí)現(xiàn)的程序)Dim tree As IntegerDim n As IntegerDim t As Integertree = 1n = 17t = 1Do While tree 100n = n + 1t = t + 1tree = tree + tLoopPrint “到” ;n; ”歲時(shí)累計(jì)種到” ;tree; ”棵” 學(xué)生甲講解:我用 tree 表示種樹(shù)總和、 n 表示年齡、 t 表示每年種的樹(shù),在總和不超過(guò) 100 的條件下,年齡要 +1 ,計(jì)算當(dāng)前這一年要種的樹(shù),還要計(jì)算出當(dāng)前的種樹(shù) 總和。學(xué)生乙:(展示其實(shí)現(xiàn)的程序)Dim tree As IntegerDim n
10、As Integertree = 0n = 0Do While tree 100n = n + 1tree = tree + nLoopPrint “到” ;n+17; ”歲時(shí)累計(jì)種到” ;tree; ”棵” 學(xué)生乙講解:在循環(huán)中我沒(méi)有計(jì)算年齡的變化,因?yàn)?n 既可以表示每年種樹(shù),也可以表 示種了多少年,因此最終的年齡應(yīng)該是 n+17 。 學(xué)生丙:(展示其實(shí)現(xiàn)的程序)Dim a As IntegerDim t As Integera = 17t = 1Do While t 100a = a + 1t = t + a - 16LoopPrint “到” ;a; ”歲時(shí)累計(jì)種到” ;t; ”棵”學(xué)
11、生丙講解:我用 a 表示年齡,用 t 表示總棵數(shù)。我發(fā)現(xiàn)每年所種樹(shù)木 =年齡-16 ,因此計(jì)算 總棵數(shù)就可以用 t=t+a-16 。教師:看到同學(xué)們用多種方法完成了問(wèn)題求解, 老師很高興。 同學(xué)們的方法都有 自己獨(dú)到的見(jiàn)解,這說(shuō)明大家在程序設(shè)計(jì)的道路上又邁進(jìn)了一大步。環(huán)節(jié) 6 :自我考察,課堂反饋(設(shè)計(jì)意圖: 通過(guò)完成教師給定的練習(xí)題, 重點(diǎn)考察學(xué)生對(duì) DO 循環(huán)語(yǔ)句執(zhí)行過(guò)程及“死循環(huán)”的理解, )學(xué)生:(完成教師指定的練習(xí)題目,并將答案反饋給老師。 )1以下程序的運(yùn)行結(jié)果()Dim a As Integera=1Do While a=10a=a+2LoopPrint a;A、 10B、112
12、以下哪種情況會(huì)出現(xiàn)“死循環(huán)”()A、x=0s=0Do While s=20s=s+xLoopPrint xB、a=5b=10Do While aa=a+1b=b-1LoopPrint a,b教師:(根據(jù)學(xué)生的反饋總結(jié))通過(guò)同學(xué)們給老師反饋回來(lái)的答案看, 大家對(duì) DO 循環(huán)語(yǔ)句的執(zhí)行過(guò)程基本上沒(méi)有太大問(wèn)題,正確答案是 B。第二個(gè)練習(xí)中的A選項(xiàng)中雖然循環(huán)體中的s=s+x 貌似對(duì)循環(huán)條件變量s的值進(jìn)行了修改,但x的值始終是0,因此s的值并沒(méi)有 變化。環(huán)節(jié) 7 :總結(jié)提升,結(jié)束本課(設(shè)計(jì)意圖:總結(jié)在實(shí)際問(wèn)題中循環(huán)結(jié)構(gòu)的實(shí)現(xiàn)過(guò)程, 強(qiáng)調(diào) DO 語(yǔ)句在實(shí)際生活 中的應(yīng)用。)教師:到目前為止,同學(xué)們已經(jīng)學(xué)習(xí)
13、了兩種循環(huán)語(yǔ)句 FOR 和 DO ,以后在遇到 循環(huán)問(wèn)題時(shí),該如何運(yùn)用這兩個(gè)語(yǔ)句呢?我們需要分析以下幾點(diǎn) (課件展示內(nèi)容) 1 循環(huán)次數(shù):次數(shù)已知一般采用 FOR 語(yǔ)句實(shí)現(xiàn) 次數(shù)未知一般采用 DO 語(yǔ)句實(shí)現(xiàn)2 進(jìn)行循環(huán)的條件:FOR 語(yǔ)句由循環(huán)終值控制DO 語(yǔ)句循環(huán)體中必須有改變循環(huán)條件的語(yǔ)句 3循環(huán)內(nèi)容:需要重復(fù)執(zhí)行的語(yǔ)句。在日常生活中, 次數(shù)未知的循環(huán)問(wèn)題還有很多, 比如:現(xiàn)在的音樂(lè)播放器都有循 環(huán)播放的功能,當(dāng)點(diǎn)擊“停止”時(shí),循環(huán)結(jié)束;為保證信息安全,現(xiàn)在的手機(jī)卡密碼都有輸入次數(shù)的限制,當(dāng)連續(xù)輸入 3 次錯(cuò)誤的密碼時(shí), SIM 卡將被鎖。這 些都可以用今天學(xué)習(xí)的知識(shí)解決。 (強(qiáng)調(diào))程序?yàn)?/p>
14、生活服務(wù),希望同學(xué)們嘗試將更多的程序應(yīng)用到日常生活中。 【板書(shū)設(shè)計(jì)】DO 循環(huán)語(yǔ)句格式:Do While 條件循環(huán)體Loop【教學(xué)反思】1以問(wèn)題為主線。本課充分體現(xiàn)了新課程的理念, 在問(wèn)題解決中學(xué)習(xí)新知, 在問(wèn)題中提升能力。 為 引起學(xué)生興趣, 本課中所選實(shí)例均來(lái)自于生活, 使學(xué)生能夠意識(shí)到所學(xué)知識(shí)的實(shí) 用價(jià)值。2情景引入,恰到好處。 本課從折紙游戲出發(fā),調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性。通過(guò)“折紙游戲”復(fù)習(xí)鞏固了 FOR 循環(huán)語(yǔ)句的知識(shí),通過(guò)學(xué)生自己嘗試“折紙超身高”的計(jì)算,發(fā)現(xiàn)FOR 語(yǔ)句在實(shí)現(xiàn)次數(shù)未知循環(huán)上的局限性,由此引出了學(xué)習(xí) DO 循環(huán)語(yǔ)句的必要性。 3恰當(dāng)引導(dǎo),發(fā)散學(xué)生思維?!八惴ㄅc程序設(shè)計(jì)”涉及的知識(shí)范圍非常廣泛,其中尤其與數(shù)學(xué)知識(shí)聯(lián)系緊密。 本課抓住了這一學(xué)科特點(diǎn), 在講授 DO 語(yǔ)句的相關(guān)知識(shí)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025中國(guó)科學(xué)院沈陽(yáng)應(yīng)用生態(tài)研究所崗位公開(kāi)招聘1人(遼寧)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)石化石油工程地球物理限公司畢業(yè)生招聘35人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)民用航空西南地區(qū)空中交通管理局貴州分局應(yīng)屆畢業(yè)生招聘11人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)大唐集團(tuán)江西分公司所屬企業(yè)招聘12人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)農(nóng)業(yè)科學(xué)院作物科學(xué)研究所大豆基因資源創(chuàng)新研究組科研助理公開(kāi)招聘2人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下學(xué)期廣東廣州工商學(xué)院輔導(dǎo)員招聘4人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年廣東省東莞市事業(yè)單位歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年安徽省阜陽(yáng)市事業(yè)單位招聘241人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川省南充高坪區(qū)招聘事業(yè)單位人員20人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川廣元市朝天區(qū)公開(kāi)引進(jìn)人才76人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年上海市交大附中嘉定高二物理第一學(xué)期期末達(dá)標(biāo)檢測(cè)試題含解析
- 古建工程監(jiān)理規(guī)劃范本
- 醫(yī)療質(zhì)量管理工具課件
- 2023年上海市閔行區(qū)中心醫(yī)院住院醫(yī)師規(guī)范化培訓(xùn)招生(口腔科)考試參考題庫(kù)+答案
- 單肺通氣中的麻醉管理
- 建筑施工安全檢查標(biāo)準(zhǔn)jgj59-2023
- 2023-2024學(xué)年江蘇省高郵市小學(xué)數(shù)學(xué)六年級(jí)上冊(cè)期末通關(guān)考試題
- GB/T 7631.5-1989潤(rùn)滑劑和有關(guān)產(chǎn)品(L類)的分類第5部分:M組(金屬加工)
- GB/T 40428-2021電動(dòng)汽車(chē)傳導(dǎo)充電電磁兼容性要求和試驗(yàn)方法
- 中國(guó)人民大學(xué)組織行為管理學(xué)
- 七年級(jí)下冊(cè)道德與法治復(fù)習(xí)資料
評(píng)論
0/150
提交評(píng)論