清華版小學信息技術六年級上冊全冊教案
第十二、十三課 logo的計算和音樂功能 教案
[課時]:1節課 [教學內容]: 1.編寫計算過程、賦值命令、讀取命令、random命令、奏樂命令、音符、音階、節拍。 2.求解數學題,請小海龜出題。 [教學目標]: 1、編寫計算過程、賦值命令、讀取命令、random命令、奏樂命令、音符、音階、節拍。 2、求解數學題。 3、激發學生動手操作的興趣及培養學生合作交流,相互幫助的意識; [教學重點]: 求解數學題,請小海龜出題。 [教學難點]: 請小海龜出題。 [教學準備]:電子課件、多媒體電腦室、 一、導入 師:爸爸媽媽每天都給我布置一大堆的計算題,說是要我養成專心致志的好習慣,真慘!還是請小海龜來幫幫忙吧;別看小海龜憨憨的樣子,演奏起樂曲來卻一點也不含糊。 二、新授 活動一:小海龜可是一位神算手,同學們只要告訴它算式,就能立刻從它那里得到計算結果。 師:出示課件 正方形周長: 周長l = 2(a + b) 長方形周長: 周長l = 4a 圓 形周長: 周長l = 2πr π在計算機中為pi 在算式過程中格式:pr 輸出內容或算式 正方形: to zfxzc :a pr 4*:a end 長方形: to cfxzc :a :b pr 2*(:a+:b) end 圓: to yzc :r pr 2*pi*:r end 輸入相應的數值就能很快的計算出結果。小海龜厲害嗎? 請同學們迅速做出用過程格式計算出正方形、長方形和圓的面積。 師:每計算一個圓的周長就要執行一次過程,還是不方便,能不能只執行一次過程就把任意多個半徑不同的圓的周長都計算出來?當然可以,而且聰明的同學應該已經想到了遞歸調用了,不過還得先學習兩條新命令。 賦值命令:make “變量名表達式 讀取命令:read 例如: to zc pr “請輸入圓的半徑: make “r read if :r=0 then stop (pr “圓的周長是:2*pi*:r) zc end 試一試: 請小海龜出題: random命令:random n命令的作用是自動隨機產生一個1至n之間的整數。 to zc make "r random 20 (pe "圓的半徑是::r) pr "請算出圓的周長: make "d read if 2*pi*:r-:d<0.1 then pr "恭喜你,答對了!zc (pr "加油啊!圓的周長應該是:2*pi*:r) zc end 請同學們做出創作天地的數學題。 請生討論,并自行完成操作,再相互交流。 活動二: 奏樂命令:play 格式:play [曲譜] 功能:請小海龜按照曲譜演奏樂曲。 大家都知道,曲譜中包括音符、音階、節拍等,可是小海龜卻不認識五線譜和簡譜,這可怎么辦?看來只好麻煩我們替它翻譯了。 音符:1 2 3 4 5 6 7 c d e f g a b 音階:低音 02 中音 03 高音 04 節拍: 在logo語言中用ln表示,n為1至64之間的整數。 請同學們參看書本73頁,看看小海龜能演奏出什么動聽的樂曲。 活動三:海龜作品欣賞 教師巡視,挑選幾個好的作品展示。 請同學們利用這節課學過的知識制作一個猜數或猜字小游戲,請快快動手吧! 請生自行償試,師巡視指導。