清華版小學信息技術六年級上冊全冊教案
第八課 過程的遞歸條用與條件判斷 教案
教學目標:
知識與技能目標:了解“遞歸調用思想”,學會在控制遞歸調用,運用遞歸調用畫螺旋圖。
過程與方法:采用任務驅動法,通過看圖尋找規律,從而了解遞歸調用,在不斷的分析與實踐之中學會控制遞歸調用,最后能夠運用遞歸調用來畫出螺旋圖。
情感態度與價值觀:培養學生的數學邏輯思維能力,提高學生的分析能力。
教學重難點:
1、“遞歸調用”語言思想。
2、了解命令的使用(if……then)及運用遞歸調用。
教學課時:
1課時
教學準備:微機室開放
教學過程:
教學流程設計:
一、創設情境
(出示螺旋三角形和螺旋正方形及正多邊形的圖形)
同學們,這些都是小海龜畫出來的,他們可真神奇啊,你們也想像小海龜一樣畫出這些圖形嗎?(生答)
今天,我們就一起來看看小海龜是如何畫出這些奇妙的螺旋圖的(板書:奇妙的螺旋圖)
教師活動
學生活動
輔助教具
一、課前基本功訓練
金山打字—游戲—太空大戰
1、注意打字姿勢。
2、提高打字速度。
3、激發學習興趣。
金山打字
二、探究活動
(一)導入
師:logo語言中的小海龜神通廣大,能畫出各種神奇妙的圖形(出示圖形),而且還可以畫出運動的螺旋線,他是利用什么方法做的呢?
(二)新授
1、用遞歸調用的過程畫擴展圖形
(1) 出示圖1:同心圓
(2) 出示圖2:圓形貝殼
分析(1)(2)的畫法
(3) 編輯過程畫圖(1)(2)
(4) 調用過程畫圖(1)
(5) 編輯過程畫圖(2)
(6)調用過程畫圖(2)
學生激趣回答問題
生:利用loog語言過程中的遞歸調用的方法完成的。
圖(1)中的幾個圓的圓心同在一點,可以用橢圓命令畫出來,這些圓的大小不同,用什么方法畫這些半徑一次一次按固定值增大的同心圓比較方便。
圖(2)很像一個圓形貝殼,它也是由幾個半徑逐漸增大的圓組成的。
編輯圖(1)的過程
to txy :r
if :r>50 then stop
stampoval :r :r
txy :r+10
end
txy 10
編緝畫圖(2)的過程
to txy :r
if :r>50 then stop
repeat 36[rt 5 fd pi*:r/18 rt 5]
txy :r+10
end
txy 10
幻燈片展示
logo語言
三、鞏固練習
試著做
課本第16頁圖1—21所示的三個圖形分別是由多個正五邊形或正方形組成的,每個圖中的正多邊形邊長的增量是2,試著用遞歸調用的過程,畫出它們。
1、分析圖形
2、指導學生編寫過程畫出圖中的三個圖形。
編輯圖(1)的過程
to wbx :a
if :a>50 then stop
repeat 5[fd :a rt 72]
wbx :a+2
end
調用過程畫圖1
wbx 10
編輯圖(2)的過程
to sbx :a
if :a>50 then stop
repeat 4[fd :a rt 90]
sbx :a+2
end
調用過程畫圖2
sbx 10
編輯圖(3)的過程
to sbx :a
if :a>50 then stop
repeat 4[fd :a rt 90]
sbx :a+2
setpc :a
end
調用過程畫圖3
sbx 10
logo 語言
四、課后語
總結:本節課你學會了什么?
我們和小海龜合作了一節課,在臨下課的時候,小海龜送給同學們一首很好聽的歌,祝同學們天天快樂。
生1:我學會了用遞歸調用過程畫螺旋圖形
欣賞歌曲,關閉logo程序,離開機房。