ForNext循環(huán)語(yǔ)句的教案范文
【適用教材】廣東教育出版社《信息技術(shù)》第一冊
【適用年級】初二年級
一、教學(xué)內容分析
本節課講授的是for—next循環(huán)語(yǔ)句,因為之前學(xué)生學(xué)習過(guò)順序結構,分支結構中的條件語(yǔ)句,對編程有了一定的基礎,但是循環(huán)語(yǔ)句相對于條件語(yǔ)句來(lái)說(shuō),語(yǔ)法和語(yǔ)句的工作流程都復雜了,所以在講述for—next循環(huán)語(yǔ)句時(shí),可以讓學(xué)生分析程序的具體執行過(guò)程,引導學(xué)生分析for—next循環(huán)語(yǔ)句是如何實(shí)現程序的循環(huán)功能的,加深學(xué)生對循環(huán)功能的實(shí)現方法的理解。
二、教學(xué)對象分析
本節課的教學(xué)對象是初二學(xué)生,因為初二學(xué)生的理解能力有限,而這節課涉及的循環(huán)語(yǔ)句比較抽象,較難理解,因此在教學(xué)中宜比較自然地引入循環(huán)語(yǔ)句的功能、格式以及使用方法。并且為了學(xué)生更好地理解for—next語(yǔ)句,盡可能使用程序與流程圖結合的方法進(jìn)行講解。
三、教學(xué)目標
1.初步理解循環(huán)結構的定義和作用;
2.初步掌握循環(huán)語(yǔ)句的一般格式;
3.結合for—next循環(huán)語(yǔ)句的執行流程圖理解循環(huán)結構程序的執行過(guò)程。
四、教學(xué)重點(diǎn)以及教學(xué)難點(diǎn)
理解及初步掌握f(shuō)or—next循環(huán)語(yǔ)句。
五、教學(xué)過(guò)程設計
(一) 復習程序的順序結構
前面我們講過(guò)程序的順序結構,計算機最基本的結構。計算機在執行程序時(shí),按照從上往下的`順序依次執行語(yǔ)句,這樣的結構稱(chēng)為順序結構。
(二) 復習程序的分支結構
有時(shí)候處理問(wèn)題時(shí),比如判斷一個(gè)年份是否閏年,需要根據某個(gè)條件進(jìn)行判斷,然后再決定程序的執行過(guò)程,這種程序結構稱(chēng)為分支結構。前面我們所學(xué)過(guò)的if—then—else條件語(yǔ)句就可實(shí)現條件的判斷。
格式: 條件語(yǔ)句的執行過(guò)程:
if <條件> then
<語(yǔ)句塊1>
else
<語(yǔ)句塊2>
end if
(三) 講述新課
引入:
有時(shí),在解決一些問(wèn)題時(shí),經(jīng)常需要重復執行一些操作,像計算1+2+3+……+100,其中要重復連續做99次加法操作,若用順序結構來(lái)完成,將十分繁瑣,我們可以利用vb提供的循環(huán)語(yǔ)句來(lái)完成。
1。 for—next循環(huán)語(yǔ)句的格式
for <循環(huán)變量>=<初值> to <終值> step <步長(cháng)>
<循環(huán)體>
next <循環(huán)變量>
說(shuō)明:步長(cháng)值可以為正數或者負數,本節課只涉及步長(cháng)值為正數的情況。
2。 教師舉例指導學(xué)生分析for—next循環(huán)語(yǔ)句在程序中的執行過(guò)程。
。1)實(shí)例1:在vb窗體顯示輸出1到10這十個(gè)數字。
程序:
for i=1 to 10 step 1
print i
next i
、俜治龃搜h(huán)語(yǔ)句中,
循環(huán)變量是i
初值是1
終值是10
步長(cháng)是1
循環(huán)體中的語(yǔ)句是print i
源程序代碼窗口:
窗體窗口顯示運行結果:
、诜治鰂or—next循環(huán)語(yǔ)句在實(shí)例1程序中的執行過(guò)程:
、壑v解for—next循環(huán)語(yǔ)句的執行過(guò)程:
。2)分析程序2,程序如下所示:
s=0
for i=1 to 8 step 3
s=s+3
next i
print s
、俜中〗M提問(wèn)學(xué)生:此循環(huán)語(yǔ)句中,
循環(huán)變量是? 初值是?
終值是? 步長(cháng)是?
循環(huán)體中的語(yǔ)句是?
next后的語(yǔ)句是?
、谥笇W(xué)生分析程序2的執行過(guò)程:
3。 教師歸納
。1)循環(huán)語(yǔ)句的功能:
利用循環(huán)語(yǔ)句,可以實(shí)現循環(huán)體內的語(yǔ)句反復執行。
。2)循環(huán)結構:
如果程序中含有循環(huán)語(yǔ)句,這種程序結構稱(chēng)為循環(huán)結構。
4。思考
在for—next循環(huán)語(yǔ)句中,循環(huán)次數由什么決定?
5.在思考的過(guò)程中,學(xué)生分析程序3的執行過(guò)程。
窗體窗口顯示運行結果:
6.教師歸納
【ForNext循環(huán)語(yǔ)句的教案】相關(guān)文章:
《循環(huán)語(yǔ)句》說(shuō)課稿08-15
《循環(huán)語(yǔ)句》教學(xué)文案12-24
ASP腳本循環(huán)語(yǔ)句詳細教學(xué)10-04
循環(huán)小數教案05-26
《循環(huán)小數》教案06-26
循環(huán)小數的教案11-24
《循環(huán)小數》教案07-13