《Logo的計(jì)算功能》教案教學(xué)設(shè)計(jì)反思
第十二課
神龜妙算
——Logo的計(jì)算功能
教學(xué)目標(biāo):
1、能熟練地將數(shù)學(xué)算式轉(zhuǎn)化成Logo語言能識(shí)別的算式。
2、加深對(duì)“變量”概念的理解,學(xué)會(huì)給“變量”賦值。
3 、PR、Read和Random命令的格式及使用。
4、了解計(jì)算機(jī)和數(shù)學(xué)之間的密切關(guān)系。
教學(xué)重、難點(diǎn):
1、加深對(duì)“變量”概念的理解,學(xué)會(huì)給“變量”賦值。
2、PR、Read和Random命令的格式及使用。
教學(xué)方法:
教學(xué)法、演示法、練習(xí)法、討論法
教具、學(xué)具:
電腦、執(zhí)行編寫的計(jì)算過程
教學(xué)過程:
一、復(fù)習(xí)導(dǎo)入
1、復(fù)習(xí)前面的動(dòng)畫內(nèi)容。
設(shè)計(jì)一個(gè)簡(jiǎn)單的動(dòng)畫編寫過程,讓學(xué)生熟悉實(shí)現(xiàn)動(dòng)畫的原理。
如,我們編寫一個(gè)閃爍的動(dòng)畫:
TO xian
SETW 50 fd 10
wait 100
pe bk 10 pd
wait 100
fd 10 pe bk 10 pd
END
TO shan
repeat 1000 [xian]
END
2、談話導(dǎo)入
我們前面所學(xué)的都是小海龜作圖的知識(shí),那么小海龜除了作圖外,還有沒有別的功能呢?
其實(shí)呀,小海龜?shù)谋绢I(lǐng)大得很呢,功能也很多,我們不能委屈了它啊。除了能畫外,還能計(jì)算呢。
我們今天就來學(xué)習(xí)小海龜?shù)挠?jì)算功能吧。
二、新課
1、指導(dǎo)學(xué)生觀察教材65頁圖12.1,對(duì)小海龜?shù)挠?jì)算功能有一個(gè)初步的認(rèn)識(shí),看看你能不能理解。
你能不能編寫一個(gè)計(jì)算命令讓小海龜執(zhí)行呢?
感覺小海龜?shù)挠?jì)算功能怎樣?
小海龜很聰明吧,只要你把算式輸入命令窗口,敲一下回車,就可以得到結(jié)果了。大家來試一試“[(55-5)*5+(63-8)/11]/5”吧。
大家發(fā)覺是不是算不出來呢?別急,把中括號(hào)[]改成小括號(hào)()再試一下,結(jié)果是不是出來了呢?如下所示:
((55-5)*5+(63-8)/11)/5
結(jié)果: 51
知道了是什么原因了吧?
原來,所有的括號(hào)都要寫成小括號(hào)啊。
提示,小海龜雖然能幫助我們計(jì)算,但是大家在學(xué)習(xí)數(shù)學(xué)時(shí)一定不要偷懶啊。
2、鞏固練習(xí),同學(xué)們請(qǐng)小海龜算一算圖12.2的面積吧。
第一圖: 第二圖: 第三圖:第四圖:
60*4060*40/2pi*40*40 (60+37)*30/2
3、大家發(fā)現(xiàn),我們編寫的算式只能算出一個(gè)結(jié)果,我們輸入一個(gè)固定的過程,用改變數(shù)字的方式來得到不同的`結(jié)果呢?這樣就方便了。
4、編寫一個(gè)計(jì)算圓周長(zhǎng)的過程:
TO ZC :R
PR 2*PI*:R
END
大家看看,這里是不是又增加了一個(gè)新的命令“PR”。我們還是來了解一下它的格式和功能吧。
格式1:PR輸出內(nèi)容或算式。
格式2:(PR輸出內(nèi)容或算式 1 輸出內(nèi)容或算式2…)
功能:在命令窗口內(nèi)顯示打印輸出內(nèi)容或算式的值。
提示:如果PR命令中的輸出內(nèi)容是漢字、英文字母或其他符號(hào),則必須在前面加上引號(hào)或用方括號(hào)括起來。
例,要輸出“圓的周長(zhǎng)是:”這句話的命令是:
PR "圓的周長(zhǎng)是:
說明:如果輸出的內(nèi)容或算式有多個(gè),則要用空格分隔開,并在整條命令外添加小括號(hào)。
我們也可以利用PR命令在過程中適當(dāng)?shù)靥砑右恍┨崾拘畔,以使過程的輸出更清晰,也讓大家能更方便地使用過程。例如,上面的過程還可以改為:
TO ZC :R
(PR "圓的周長(zhǎng)是: 2*PI*:R)
END
5、鞏固練習(xí)
結(jié)合圖12.2編寫出四個(gè)帶變量的過程,分別計(jì)算出圖12.2的四種圖形的面積?纯凑l完成得既快又準(zhǔn)確?
第一圖:
第二圖:
第三圖:
第四圖:
6、用一個(gè)過程計(jì)算任意半徑的圓的周長(zhǎng)
每計(jì)算一個(gè)圓的周長(zhǎng)就要執(zhí)行一次過程,還是不方便,能不能只執(zhí)行一次過程就把任意多個(gè)半徑不同的圓的周長(zhǎng)都計(jì)算出來?
我們用遞歸調(diào)用就可以了。
首先還要來學(xué)習(xí)兩條命令。
。1)賦值命令
格式:Make "變量名 表達(dá)式
功能:計(jì)算出表達(dá)式的值,并把它存放在指定的變量中。
說明:調(diào)用帶變量的過程時(shí),我們用在過程名的后面給出變量值的方式給變量賦予具體數(shù)值,這里則是用Make命令直接給變量賦值。
例:
TO FZ
Make "BL 10
PR:BL
END
執(zhí)行FZ過程,在命令窗口顯示10。
說明:"中賦值號(hào), BL是變量名, :BL是變量。
。2)鍵盤讀取命令
格式:Read
功能:讀取從鍵盤輸入的數(shù)據(jù)。
例如,Make :R Read命令的作用是把從鍵盤輸入的數(shù)據(jù)存放在變量:R中,這樣,在執(zhí)行過程時(shí),我們也可以輸入需要的數(shù)據(jù),就好像是和小海龜對(duì)話一樣。
我們編寫一個(gè)計(jì)算不同半徑的圓的周長(zhǎng)的過程:
TO ZC
PR"請(qǐng)輸入圓的半徑:
Make "R Read
IF :R=0 THEN STOP
(PR "圓的周長(zhǎng)是: 2*PI*:R)
ZC
END
提示:在輸入過程時(shí),必須的符號(hào)、空格可不能少啊,否則,就達(dá)不到運(yùn)行的效果。
7、請(qǐng)小海龜出題
我們已經(jīng)學(xué)會(huì)了讓小海龜進(jìn)行計(jì)算了,并學(xué)會(huì)了編寫簡(jiǎn)單的通用的過程,現(xiàn)在我們還要學(xué)學(xué)“小海龜出題”的內(nèi)容,大家看年進(jìn)不是更有趣呢?
先來編寫一個(gè)過程:
TO ZC
Make "R Random 20
(PR "圓的半徑是::R)
PR "請(qǐng)算出圓的周長(zhǎng):
Make "D Read
IF 2*PI*:R-<0.1 THEN PR "恭喜你,答對(duì)了!ZC
(PR "加油!圓的周長(zhǎng)應(yīng)該是:2*PI*:R)
ZC
END
說明:
Random n命令的作用是自動(dòng)隨機(jī)產(chǎn)生一個(gè)1-n(包括n)之間的整數(shù)。至于IF語句中的判斷條件為什么是2*PI*:R-<0.1,而不是2*PI*:R-:D=D呢?大家想一想,看能不能找到答案?
三、鞏固練習(xí)
1、復(fù)習(xí)本節(jié)課講的內(nèi)容第6小點(diǎn)。
2、復(fù)習(xí)第7小點(diǎn),并討論。
四、作業(yè)
1、有余力的學(xué)生完成教材69頁“創(chuàng)作天地”第1題。
2、可以合作完成第2題。
第1題參考過程:
TO QiuJi
PR "請(qǐng)輸入任意整數(shù):
Make "N Read
Make "J 1
Repeat :N [ Make "J :N*:J Make "N :N-1 ]
(PR "所有整數(shù)的積是: :J)
END
第2題參考過程:
TO mianji
PR 7*7-PI*(4/2)*(4/2)
end
第3題參考過程:
TO BiJiao
Make "C Read
IF :C=0 THEN PR "游戲結(jié)束 STOP
IF :C=:S THEN ( PR "Good "Luck! ) STOP
IF :C>:S THEN PR "大了 ELSE PR "小了
BiJiao
END
TO CaiShu
Make "S Random 40
PR "請(qǐng)大家猜猜這個(gè)數(shù)是多少?
BiJiao
END
教學(xué)反思
其實(shí),這節(jié)課的內(nèi)容對(duì)于學(xué)生來說并不實(shí)用。鑒于是教材的一部分,還是有必要讓學(xué)生作初步的了解。因?yàn)樵诰帉懗绦蜻^程中,稍不注意就會(huì)出現(xiàn)錯(cuò)誤,達(dá)不到效果。尤其是空格和英文符號(hào)稍有錯(cuò)誤,就不能執(zhí)行。學(xué)生在執(zhí)行的過程中,會(huì)必現(xiàn)有些信息沒有顯示出來,可能就會(huì)懷疑是不是輸入的過程錯(cuò)了,這一點(diǎn)可以讓學(xué)生互相討論,然后得出結(jié)論。通過他們討論釋疑,印象會(huì)深得多。老師沒必要過早地給他們解釋在執(zhí)行過程中的某些細(xì)節(jié)知識(shí)點(diǎn),一是時(shí)間問題,二是考慮學(xué)生的接受問題?赡芰艚o學(xué)有余力的學(xué)生去探討,不作要求。作為這部分內(nèi)容,能與爸爸媽媽一起完成的可能性幾乎沒有,一是農(nóng)村孩子的學(xué)習(xí)條件達(dá)不到,二可能還受父母的文化知識(shí)限制。所以在教學(xué)時(shí),對(duì)有些相關(guān)的內(nèi)容要作適當(dāng)?shù)奶幚,教材只是提出了一些建議,但是我們?cè)诮虒W(xué)的過程中也要結(jié)合學(xué)生的實(shí)際情況“因生制宜”。
【《Logo的計(jì)算功能》教案教學(xué)設(shè)計(jì)反思】相關(guān)文章:
《分?jǐn)?shù)的簡(jiǎn)單計(jì)算》教學(xué)設(shè)計(jì)03-15
《比的化簡(jiǎn)》教學(xué)設(shè)計(jì)及反思02-14
計(jì)算機(jī)網(wǎng)絡(luò)主要的功能11-03
旅游英語教學(xué)軟件的設(shè)計(jì)反思03-08
幼兒美術(shù)教案的教學(xué)設(shè)計(jì)6篇02-12