【正文】
VB程序設計初步”中一個重要的知識點。評講:計算1+1/2+1/3+1/4+1/5+??.+1/99+1/100的值。a【學生練習】(設計用時:8分鐘)在窗體上畫10個半徑不斷增大同一長度的綠色的同心圓,圓心坐標(5000,5000),半徑間隔200,最小半徑為100(提示畫圓語句:Circle(x,y), r,rgb(a,b,c)其中:(x,y)為圓心坐標,r為半徑,rgb(a,b,c)表示顏色)For R=100 to 1900 step 200Circle(5000,5000), RNext r【本課小結】(設計用時:1分鐘)FOR語句的格式包括三個部分:FOR語句、NEXT語句和循環(huán)體,注意事項要記清楚;分析循環(huán)程序時要注意重復處理的操作(循環(huán)體)和循環(huán)次數(shù)(循環(huán)結束的條件)。a 實踐2S=0 For a = 5 To 1 Step -1s = s + a Next aPrint “s=”?!静僮鲗嵺`】(設計用時:6分鐘)由學生閱讀下列程序,指出循環(huán)結束時變量a的值、程序循環(huán)的次數(shù)、運行的結果(課本P52)實踐1S=0For a = 1 To 5s = s + aNext aPrint “s=”。六、教學過程【知識準備】(計劃用時:2分鐘)回答下列問題:程序中有哪三種基本結構?VB中一個數(shù)的算術平方根如何表示??【討論引入】(計劃用時:7分鐘)討論并回答下列問題:舉出一道例題:輸出100以內(nèi)的所有偶數(shù)的算術平方根,先讓學生觀查用順序結構編寫程序的可能性,再引導學生嘗試用FOR循環(huán)結構來編寫程序。學會使用FOR循環(huán)語句來實現(xiàn)循環(huán)控制結構,解決實際問題。四、教學目標掌握FOR循環(huán)語句的格式。教師講解的過程就是不斷地引導學生們分析問題,提出解決方案,最終解決問題的過程。通過各個任務精心創(chuàng)設多個課堂教學小高潮,逐層推進講授循環(huán)結構程序設計中的語句格式及其功能。三、教學模式本設計面向全體學生特別是中下面學生,設問由淺入深,層次分明,并在課后留有探究性問題,以供優(yōu)生提高。二、教學環(huán)境本節(jié)課應在具有多媒體廣播教學系統(tǒng)的電腦室或具有大屏幕投影儀的多功能室上課。第一篇:程序的for循環(huán)結構(最終版)《程序的循環(huán)結構-For循環(huán)語句》教學設計一、教學對象本教案適用于新課程標準下高中一年級學生,教材選用廣東版信息技術選修模塊一《算法與程序設計》,1課時。在學習本課之前,學生應掌握VB程序的編程環(huán)境與運行方法,了解順序結構和選擇結構的程序執(zhí)行流程,具備一定的算法基礎和具有一定的比較、歸納能力。教師可充分利用學生發(fā)言的現(xiàn)場事件進行有效講授,激發(fā)學生的探究熱情,努力創(chuàng)設師生之間的互動場景,使學生在討論中協(xié)作學習,在發(fā)言中共享成果。教案采用任務驅動下研究性學習式教學模式,教師通過“任務”鼓勵學生以發(fā)散思維、創(chuàng)新思維等方法尋找“感覺”,并加以歸納、推理。本節(jié)課是在教師設問、講解和學生分析、討論、發(fā)言等基礎上進行的。在授課過程中,要根據(jù)課堂現(xiàn)場發(fā)生的事件,隨時調(diào)整教學內(nèi)容,當學生的討論發(fā)言偏離本節(jié)課的教學目標和內(nèi)容時,要機智處理。理解FOR語句的執(zhí)行過程。五、重點難點讓學生學會使用VB語言的For循環(huán)語句來實現(xiàn)循環(huán)控制結構,解決實際問題。順序結構編程:Private Sub Command_Click()PrintSqr(2)PrintSqr(4)PrintSqr(6)??PrintSqr(100)End Sub循環(huán)結構編程:Private Sub Command_Click()For I=2 To 100 Step 2Print Sqr(I)Next I End Sub【學生歸納】(設計用時:2分鐘)循環(huán)語句的一般形式:For循環(huán)變量=初值To 終值Step 步長值語句組Next 循環(huán)變量【教師說明】(設計用時:5分鐘)FOR循環(huán)語句的注意事項:ForNext語句成對出現(xiàn),循環(huán)變量名保持一致步長值可正可負,當步長值為1時,Step及步長值可以省略初值、終值和步長值均為數(shù)值表達式【分組討論】(設計用時:7分鐘)通過“陷阱”,深化理解語句格式:閱讀下列程序,指出錯誤打印輸出1~5這5個數(shù)1)For I=1 To 5 Step -1Print INext I2)For I=1 To 5Print 〝I〞Next I3)For I=1 To 5Print I4)For I=1 To 5Print INext j打印5~1這5個數(shù)5)For I=5 To 1Print INext I 【深入理解】(設計用時:6分鐘)關于FOR循環(huán)語句的幾點說明:①對于循環(huán)變量的值超過終值的理解:初值終值時停止循環(huán)初值終值,步長為負,循環(huán)變量的值②循環(huán)次數(shù)的計算公式(一般情況):循環(huán)次數(shù)的計算:次數(shù)=(終值一初值)步長+1③循環(huán)終止的條件是循環(huán)變量賦值超過終值,而不是等于終值。sPrint “a=”。s Print “a=”?!菊n后探究】(設計用時:1分鐘)題目:(課本53頁實踐2)假日小隊的同學為居民樓內(nèi)每戶居民計算電費,樓內(nèi)有10戶居民,編寫一個程序,輸入每一戶的用電量,然后計算出應繳的電費,再輸入下一戶的用電量,再計算應繳電費??一直重復下去直到全部用戶計算完畢。計算11/2+1/31/4+1/5??.+1/991/100的值。這是對之前學習的賦值語句、選擇語句的知識和能力的提升,也是以后學習過程、函數(shù)以及利用VB編寫綜合應用程序的基礎和前提,起著重要的承前啟后的作用。VB中用For?Next和Do?Loop語句來構造循環(huán),并能相互代替。(2)過程與方法:,體會循環(huán)語句的特點和優(yōu)越性; ,理解循環(huán)控制變量初值、終值、步長與循環(huán)次數(shù)的關系;,理解循環(huán)語句的執(zhí)行過程。、難點重點:FOR循環(huán)語句的語句格式及循環(huán)執(zhí)行過程。一. 教法教學方法:講解法、演示法:多媒體課件講授、配合板書;任務驅動法:從實例入手,先實際后理論。得出:題目中若出現(xiàn)許多有規(guī)律性重復運算,這就需要掌握循環(huán)結構程序設計方法。循環(huán)結構程序的特點是:程序中的一組語句(稱為循環(huán)體)在一定條件下可多次被重復執(zhí)行,今天就一起來研究第三種程序設計結構循環(huán)程序設計中的FOR-NEXT語句。ForNext循環(huán)語句的格式:說明:步長值可以為正數(shù)或者負數(shù)。② 分析ForNext循環(huán)語句在實例1程序中的執(zhí)行過程:(如流程圖1)③ 講解ForNext循環(huán)語句的執(zhí)行過程:(如流程圖2)分析程序2,程序如下所示:該題中運用到了累加器,教師