2-4節(jié) 程序的循環(huán)結(jié)構(gòu)_第1頁
2-4節(jié) 程序的循環(huán)結(jié)構(gòu)_第2頁
2-4節(jié) 程序的循環(huán)結(jié)構(gòu)_第3頁
2-4節(jié) 程序的循環(huán)結(jié)構(gòu)_第4頁
2-4節(jié) 程序的循環(huán)結(jié)構(gòu)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2-4節(jié)程序的循環(huán)結(jié)構(gòu)(for循環(huán)結(jié)構(gòu))一、 教學(xué)目標(biāo)1、 知識與技能掌握循環(huán)結(jié)構(gòu)編程的一般步驟及特點。(1)掌握VB語言的FOR循環(huán)語句、語句的格式、功能和執(zhí)行過程;(2)掌握VB語言的循環(huán)嵌套的規(guī)則。培養(yǎng)和提升學(xué)生:(1)學(xué)會使用VB語言的FOR循環(huán)語句來實現(xiàn)循環(huán)控制結(jié)構(gòu),解決實際問題;(2初步掌握程序調(diào)試運行的方法。2、 方法與過程采用“問題解決教學(xué)法”。3、 情感態(tài)度和價值觀(1) 經(jīng)歷用計算機解決問題的過程,體驗成功的快樂。(2) 在老師的指導(dǎo)下,與同學(xué)共同探究問題,讓學(xué)生體驗自主學(xué)習(xí)、協(xié)助學(xué)習(xí)的樂趣。二、 重點難點讓學(xué)生學(xué)會使用VB語言的FOR循環(huán)語句來實現(xiàn)循環(huán)控制結(jié)構(gòu),解決實際問題。三、 教學(xué)環(huán)境1、 教材處理教材選自《廣東省普通高中信息技術(shù)選修一:算法與程序設(shè)計》第二章第二(4)節(jié),原教材的編排是以問題為線索,層層深入,通過親身設(shè)計一個簡單的程序?qū)嵺`來加深本節(jié)知識的理解。以VB編程的基本步驟為線索,通過對各階段性問題的解決,形成循序漸進(jìn)的梯度,組成一個任務(wù)鏈,讓學(xué)生在“做中學(xué)”“學(xué)中做”的過程中加深知識的理解,通過適當(dāng)?shù)貫閷W(xué)生提供拓展性的內(nèi)容,充分挖掘?qū)W生潛力,讓有余力的學(xué)生可以有更大的發(fā)展空間。它既強調(diào)學(xué)生進(jìn)行自主學(xué)習(xí)、協(xié)作學(xué)習(xí),又能使學(xué)生在學(xué)習(xí)時有規(guī)可依,使學(xué)生在程序設(shè)計中得到適度的創(chuàng)新體驗。2、 預(yù)備知識學(xué)生已掌握了程序設(shè)計基礎(chǔ)的順序及選擇結(jié)構(gòu)。3、 硬件要求建議本節(jié)課在多媒體電腦教室中完成,最好有廣播教學(xué)系統(tǒng)或投影儀,為拓展學(xué)習(xí),學(xué)生機應(yīng)允許上互聯(lián)網(wǎng)。4、 所需軟件學(xué)生機要安裝VB6.0或以上版本。5、 所需課時2課時(90分鐘)四、 教學(xué)過程教學(xué)環(huán)節(jié)教師活動學(xué)生活動從袁隆平的超級水稻研究的故事入手,又到“輸出學(xué)生邊閱讀邊傾聽。提問:有同學(xué)試圖用100以內(nèi)的所有偶數(shù)的算術(shù)平方根”的的問題出發(fā),激發(fā)以下方法解決:學(xué)生學(xué)習(xí)的興趣和熱情,拉開了本節(jié)教學(xué)的序幕。PrivateSubCommand_Click()PrintSqr(2)情意PrintSqr(4)導(dǎo)入PrintSqr(6)PrintSqr(100)EndSub新課講解由此老師引入今天的循環(huán)問題:即問題中包含有重復(fù)執(zhí)行的處理。新課講解由此老師引入今天的循環(huán)問題:即問題中包含有重復(fù)執(zhí)行的處理。1?學(xué)生對問題展開分析問題、設(shè)計算法、編寫程序、調(diào)試程序等用計算機解決問題的探究活動。2?學(xué)生在教師的指導(dǎo)下,閱讀、分析、歸納,完成實踐任務(wù)。1?通過組織學(xué)生探究“輸出100以內(nèi)的所有偶數(shù)的算術(shù)平方根”的問題、設(shè)計算法、編寫程序、調(diào)試程序等用計算機解決問題的過程:PrivateSubCommand_Click()For1=2To100Step2PrintSqr(I)NextIEndSub讓學(xué)生感到用VB提供的循環(huán)結(jié)構(gòu)語句,能很簡便地解決循環(huán)問題2?通過師生共同分析“輸出100以內(nèi)的所有偶數(shù)的算術(shù)平方根”問題的程序,歸納總結(jié)VB語言的FOR循環(huán)語句的格式、功能、執(zhí)行過程,以及書寫的注意事項,歸納總結(jié)VB語言的for循環(huán)特點。For循環(huán)變量=初值To終值Step步長值語句組Next循環(huán)變量3?老師提出上機實踐問題:分別求甲、乙、丙三位同學(xué)的語文、數(shù)學(xué)、英語三科的平均分。要求學(xué)生展開分析問題、設(shè)計算法、編寫程序、調(diào)試程序等用計算機分析問題、設(shè)計算法、編寫程序、調(diào)試程序等用計算機解決問題的探究活動。3?學(xué)生對老師所提問題(分別求甲、乙、丙三位同學(xué)的語文、數(shù)學(xué)、英語三科的平均分)展開分析問題、設(shè)計算法、編寫程序、調(diào)試程序等用計算機解決問題的探究活動。4?學(xué)生在教師的指導(dǎo)下,閱讀、分析、歸納,完成實踐任務(wù)。4?學(xué)生在教師的指導(dǎo)下,閱讀、分析、歸納,完成實踐任務(wù)。5、 要求學(xué)生完成上機練習(xí),老師巡視幫助學(xué)生完成任務(wù)。6、 要求學(xué)生上機練習(xí)P56的實踐(1)、(2),老師巡視幫助學(xué)生完成任務(wù)。4、 要求學(xué)生課堂練習(xí):指出所列程序中的錯誤,加強知識學(xué)習(xí)和把握。5、 上機練習(xí):(1)P53實踐2(2)求1X3X5X……X19的值。6、 由問題“已知m個學(xué)生進(jìn)行n個科目的考試,請計算每個同學(xué)的平均分。”引出循環(huán)嵌套的問題,幫助學(xué)生分析學(xué)會嵌套的技巧與方法:PrivateSubCommand1_Click()DimmAsInteger,nAsInteger,iAsIntegerDimfenAsSingle,sumAsSingle,averageAsSinglem= InputBox("請輸入學(xué)生人數(shù):")n= InputBox("考試科目數(shù):")For i=1Tomsum =0Forj=1Tonfen=Val(InputBox("請輸入第"+Str$(i)+"個同學(xué)第"+Str$(j)+"科"))sum=sum+fenNextjaverage=sum/nPrint"第";i;"同學(xué)平均分:";averageNextiEndSub通過對以上程序的分析和程序執(zhí)行過程,使學(xué)生能真領(lǐng)會和把握這一編程技巧。拓展由 圖形的輸出問題加深學(xué)生對循環(huán)嵌套的問題的把握,幫助學(xué)生分析學(xué)會嵌套的技巧與方法:要求學(xué)生求 的圖形。老師巡視幫助學(xué)生完成任務(wù)。小結(jié)VB語言的FOR循環(huán)語句、格式、功能和執(zhí)行過程,以及for循環(huán)嵌套。練習(xí)教師在布置課本的練習(xí):P59(1)、(2),指導(dǎo)學(xué)生根據(jù)本節(jié)所學(xué)的知識,分析問題,設(shè)計算法,編程求解問題。五、 課外拓展1、相關(guān)資源東完中學(xué)信息技術(shù)網(wǎng):http:///ArticleClass.ASP?ClassID=32普通咼中技術(shù)課程網(wǎng):http://blog./6002/category/4662.aspxVB程序設(shè)計網(wǎng):http://www.hu/xxgcxy/vb/dagang.asp(Do循環(huán)結(jié)構(gòu))一、教學(xué)目標(biāo)1、 知識與技能掌握循環(huán)結(jié)構(gòu)編程的一般步驟及特點。(1)掌握VB語言的DO循環(huán)語句、語句的格式、功能和執(zhí)行過程;(2)掌握VB語言的循環(huán)嵌套的規(guī)則。培養(yǎng)和提升學(xué)生:(1)學(xué)會使用VB語言的Do循環(huán)語句來實現(xiàn)循環(huán)控制結(jié)構(gòu),解決實際問題;(2初步掌握程序調(diào)試運行的方法。2、 方法與過程采用“問題解決教學(xué)法”。3、 情感態(tài)度和價值觀(1) 經(jīng)歷用計算機解決問題的過程,體驗成功的快樂。(2) 在老師的指導(dǎo)下,與同學(xué)共同探究問題,讓學(xué)生體驗自主學(xué)習(xí)、協(xié)助學(xué)習(xí)的樂趣。重點難點讓學(xué)生學(xué)會使用VB語言的do循環(huán)語句來實現(xiàn)循環(huán)控制結(jié)構(gòu),解決實際問題;以及幾種不同do循環(huán)結(jié)構(gòu)的比較異同。三、 教學(xué)環(huán)境1、 教材處理教材選自《廣東省普通高中信息技術(shù)選修一:算法與程序設(shè)計》第二章第二(4)節(jié),原教材的編排是以問題為線索,層層深入,通過親身設(shè)計一個簡單的程序?qū)嵺`來加深本節(jié)知識的理解。以VB編程的基本步驟為線索,通過對各階段性問題的解決,形成循序漸進(jìn)的梯度,組成一個任務(wù)鏈,讓學(xué)生在“做中學(xué)”“學(xué)中做”的過程中加深知識的理解,通過適當(dāng)?shù)貫閷W(xué)生提供拓展性的內(nèi)容,充分挖掘?qū)W生潛力,讓有余力的學(xué)生可以有更大的發(fā)展空間。它既強調(diào)學(xué)生進(jìn)行自主學(xué)習(xí)、協(xié)作學(xué)習(xí),又能使學(xué)生在學(xué)習(xí)時有規(guī)可依,使學(xué)生在程序設(shè)計中得到適度的創(chuàng)新體驗。2、 預(yù)備知識學(xué)生已掌握了程序設(shè)計基礎(chǔ)的順序及選擇結(jié)構(gòu),以及掌握了FOR循環(huán)的基礎(chǔ)之上的學(xué)習(xí)。3、 硬件要求建議本節(jié)課在多媒體電腦教室中完成,最好有廣播教學(xué)系統(tǒng)或投影儀,為拓展學(xué)習(xí),學(xué)生機應(yīng)允許上互聯(lián)網(wǎng)。4、 所需軟件學(xué)生機要安裝VB6.0或以上版本。5、 所需課時2課時(90分鐘)四、 教學(xué)過程教學(xué)環(huán)節(jié)教師活動學(xué)生活動情意從“陳婷植樹”的故事入手,激發(fā)學(xué)生學(xué)習(xí)的學(xué)生邊閱讀邊傾聽。導(dǎo)入興趣和熱情,拉開了本節(jié)教學(xué)的序幕。新課講解1?通過組織學(xué)生探究“陳婷植樹”的問題、設(shè)計1?學(xué)生對問題展開分析問題、編寫程序、調(diào)試程序等用計算機解決問題的探究活動。編寫程序、調(diào)試程序等用計算機解決問題的探究活動。算法、編寫程序、調(diào)試程序等用計算機解決問題的過程:2?學(xué)生在教師的指導(dǎo)下,閱讀、分析、歸納,完成實踐任務(wù)。2?學(xué)生在教師的指導(dǎo)下,閱讀、分析、歸納,完成實踐任務(wù)。3?學(xué)生對老師所提問題展開分析問題、設(shè)計算法、編寫程序、調(diào)試程序等用計算機解決問題的探究活動。PrivateSubCommandl_Click()DimAgeAsInteger,TreeAsIntegerAge=17Tree=3DoAge=Age+1Tree=Tree+Age-14LoopUntilTree>=100Print"到";Age;"歲時種到";Tree;"棵樹!“EndSub2?通過師生共同分析“陳婷植樹”問題的程序,歸納總結(jié)VB語言的DO循環(huán)語句的格式、功能、執(zhí)行過程,以及書寫的注意事項,歸納總結(jié)VB語言的DO循環(huán)特點。3?老師提出思考題:已知s=1X3X5X?XN,找出一個最大整數(shù)N,使得S〈50000。要求學(xué)生展開分析問題、設(shè)計算法、編寫程序、調(diào)試程序等用計算機解決問題的探究活動。

4、上機練習(xí):P54實踐(1)、(2)4、上機練習(xí):P54實踐(1)、(2)5、對幾種DO循環(huán)的比較分析:歸納總結(jié)出各自不同的特點的把握要素,使同學(xué)們能運用自如。5、要求學(xué)生上機練習(xí)共同探討P58的交流,得出使用DO循環(huán)的技巧和心得。設(shè)立一些由人力解決較困難的問題,要求學(xué)生運用 要求學(xué)生能設(shè)計出算法及編寫出程序。拓展 所學(xué)編程知識去解決,比如:判斷一個大數(shù)是否為素數(shù)等問題。小結(jié) VB語言的DO循環(huán)語句、格式、功能和執(zhí)行過程,以及幾種不同D

溫馨提示

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

評論

0/150

提交評論