《第6節(jié) 《程序的循環(huán)結(jié)構(gòu)》教學(xué)設(shè)計(jì)》由會員分享,可在線閱讀,更多相關(guān)《第6節(jié) 《程序的循環(huán)結(jié)構(gòu)》教學(xué)設(shè)計(jì)(3頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、第6節(jié) 《程序的循環(huán)結(jié)構(gòu)》教學(xué)設(shè)計(jì)
一、學(xué)習(xí)者分析
學(xué)生通過以上章節(jié)的學(xué)習(xí),分化現(xiàn)象比較嚴(yán)重,有的學(xué)生對程序設(shè)計(jì)有濃厚的興趣,而有的學(xué)生卻有畏難情緒,而本節(jié)是整章的重點(diǎn)難點(diǎn)。為此,學(xué)習(xí)難度最大,必須消除學(xué)生的畏難情緒,循序漸進(jìn)地學(xué)習(xí)。
二、教材內(nèi)容分析
1、本節(jié)的主要內(nèi)容及在本章中的地位
本節(jié)是本章的重點(diǎn),難點(diǎn),如果學(xué)生能夠理解循環(huán)語句的含義,其他語句就很好理解了。
2、教學(xué)重點(diǎn)、難點(diǎn):
重點(diǎn):循環(huán)語句的格式、執(zhí)行過程和應(yīng)用。
難點(diǎn):循環(huán)語句的執(zhí)行過程。
3、課時(shí)安排:1課時(shí)
三、教學(xué)目標(biāo)
1.知識與技能
(1)了解循環(huán)語句的作用,理解畫同心圓的程序
2、。
(2)掌握for/next語句的格式和執(zhí)行過程。
(3)了解for/next循環(huán)語句的一些注意事項(xiàng)。
(4)初步理解程序的循環(huán)結(jié)構(gòu)。
2.過程與方法
通過分析畫同心圓的程序,逐步掌握for/next循環(huán)語句的執(zhí)行方式和應(yīng)用以及書寫格式、應(yīng)用。體驗(yàn)計(jì)算機(jī)利用循環(huán)結(jié)構(gòu)程序解決問題的方法。
3.情感態(tài)度價(jià)值觀
通過教師的情景設(shè)置以及學(xué)生對程序的體驗(yàn)修改,克服學(xué)習(xí)過程中學(xué)生的畏難情緒,讓學(xué)生在不斷的探究和思考中培養(yǎng)學(xué)生的探索精神。
四、教學(xué)理念和方法
本節(jié)采用任務(wù)驅(qū)動法,通過教師的情景設(shè)置,不斷提高學(xué)習(xí)梯度,使學(xué)生在不知不覺中掌握知識。
五、教學(xué)過程設(shè)計(jì)
1、
3、教學(xué)內(nèi)容的組織與呈現(xiàn)方式
以順序程序完成畫同心圓和用循環(huán)語句畫同心圓進(jìn)行比較為引入,然后通過不斷修改程序的初始值、終值、步長來體會循環(huán)語句的格式和應(yīng)用。
2、教學(xué)過程
教學(xué)環(huán)節(jié)
教師教學(xué)
學(xué)生活動
設(shè)計(jì)意圖
課堂引入
教師借助簡單的畫圓程序引入。(復(fù)習(xí)回顧)
提出問題一:
如何寫程序?qū)崿F(xiàn)畫一個圓心在點(diǎn)(3000,3000),半徑為500cm的圓?
Private Sub Form_Click()
r = 500
Circle (3000, 3000), r,
End Sub
提出問題二:畫圓心在點(diǎn)(3000,3000)半徑從500開始的5個同心圓(半徑遞增數(shù)
4、為500)
舊辦法:
思考并修改程序
(任務(wù)一)
學(xué)生思考并編寫程序
(任務(wù)二)
復(fù)習(xí)理解畫圓語句。
Private Sub Form_Click()
r = 500
Circle (3000,3000), r
r =1000
Circle (3000, 3000), r
…….
End Sub
任務(wù)三:在任務(wù)2的基礎(chǔ)上完成10個同心圓
教師展示畫5個同心圓新辦法:
Private Sub Form_Click()
For i=500 to 2500 step 500
r=i
Circle (3000,3000),r
5、Next i
End sub
體驗(yàn)編寫多條重復(fù)語句
學(xué)生對照輸入新方法。
引起學(xué)生進(jìn)一步思考。
學(xué)生初步體驗(yàn)for-next語句
新課講授
1. 教師引出循環(huán)語句,解釋語句結(jié)構(gòu)(見課件)
2. 教師進(jìn)一步解釋循環(huán)語句并動畫顯示循環(huán)過程。
3. 引導(dǎo)學(xué)生以畫圓語句分析循環(huán)語句執(zhí)行過程。
4. 修改程序,驗(yàn)證r的值是否正確
學(xué)生跟著老師步驟進(jìn)行分析
學(xué)生與教師同步理解循環(huán)語句的執(zhí)行過程及各項(xiàng)值的變化過程。
學(xué)生
任務(wù)四:
通過練一練,修改原程序并運(yùn)行,
教師提問:
循環(huán)變量,步長的設(shè)置有什么限制?
學(xué)生體驗(yàn)“練一練”(任務(wù)
6、)
總結(jié)出步長值的一些規(guī)律
加深對新知識的理解
小結(jié)歸納
教師歸納:
程序的運(yùn)行結(jié)果是一樣的。
說明:
1.步長為1可以省略。
2.步長可以是正數(shù)也可以是負(fù)數(shù)。
3.如果步長為0,進(jìn)入死循環(huán)。
學(xué)生回答:如果步長為零,程序會陷入死循環(huán)。
知識形成
理解步長及執(zhí)行過程的關(guān)系。
作業(yè)提交
學(xué)生提交工程文件
學(xué)習(xí)提高
閱讀程序段,指出循環(huán)變量、循環(huán)體、共循環(huán)了幾次,并寫出結(jié)果:
s = 0
For i = 1 To 10 Step 2
s = s + i
Next i
Print "s="; s
搶答練習(xí):3道搶答題
學(xué)生分析程序
學(xué)生分
7、析程序并完成搶答題練習(xí),檢測學(xué)生學(xué)習(xí)情況。
小組討論
程序有什么不同?輸出結(jié)果是否相同?為什么?
s = 0
For I = 1 To 10 Step 2
s = s + i
Print "s="; s
Next I
‘print “s=”;s
學(xué)生討論
探究
學(xué)生思考:如何畫出下列圓(半徑和圓心自定)
列舉:
Private Sub Form_Click()
For X = 100 To 1000 Step 100
r = 1000
Circle (1000 + X, 1500), r
Next X
End sub
以上程序是哪個圓?
知識拓展
課堂小結(jié)
循環(huán)語句的格式,循環(huán)語句的執(zhí)行過程,循環(huán)語句的應(yīng)用。
學(xué)生思考
知識形成