第一單元logo語言基本命令
第一課初識小海龜
學習目標
學會pc logo的啟動、退出
熟悉pc logo的視窗
學會幾條簡單的繪圖命令
教學過程:
logo語言中有乙隻可愛的小海龜,它能「聽懂」logo語言,我們可以使用logo語言指揮小海龜畫出漂亮、生動、有趣的圖形。
一、教學生啟動logo
單擊【開始】à【程式】à【pc logo】à【pc logo】,啟動logo語言。我們看到在pc logo的視窗中,有乙隻小海龜趴在那兒呢!
二、認識logo的視窗
三、前進命令
前進命令:fd步數
作用:小海龜向前移動指定步數
教師演示:小海龜向前進100步。
在命令視窗中輸入 fd 100,然後回車,繪圖視窗中的小海龜就向前走100步。
強調:命令和後面的數字之間必須有乙個空格,否則小海龜就不會執行你的命令。
試一試:下邊兩條命令,看小海龜的動作是否相同。
1、fd50的執行結果是。
2、fd50的執行結果是。
四、清屏命令
想清除繪圖視窗中的內容,怎麼辦?
清屏命令:cs
作用:清屏
五、左轉、右轉命令
如何讓小海龜轉彎呢?
左轉命令:lt度數
作用:小海龜向左旋轉指定的度數。
右轉命令:rt度數
作用:小海龜向右旋轉指定的度數。
小海龜學會了前進、轉彎,就可以畫出很多圖案了。
學生練習:
【試一試】分別用向左、向右命令畫乙個長100步,寬60步的長方形。
六、後退命令
後退命令:bk步數
作用:讓小海龜向後退指定步數。
七、退出命令
退出命令:bye
作用:退出logo
在命令視窗中輸入bye,就可以退出logo了。
讓小海龜畫乙個「日」字。 把你的命令填入下邊的命令視窗。
第二課神奇的小海龜
學習目標:
學會後退、提筆、落筆命令
學會筆擦、復位、顯龜、隱龜命令
教學過程:上一課我們學會了讓小海龜前進、轉彎,這一課我們將學習一些新的logo命令,讓小海龜作出隱身、飛行等神奇的表演!
一、提筆、落筆命令
提筆命令:pu
作用:小海龜提筆。(提筆後,小海龜在移動時不畫線。)
教師演示:
輸入cs pu fd 100命令,
小海龜前進100步,但是不畫線,就好像向前飛行了100步。
要小海龜繼續作畫,一定要她先落筆。
落筆命令:pd
作用:小海龜落筆,
在落筆的狀態,小海龜就可以畫畫了。
學生練習:
讓海龜畫一條長100步的虛線。
pu命令使小海龜飛起來,pd命令使小海龜安全落地。這樣不斷地提筆、落筆,小海龜在前進的路上就畫出了一條虛線。
二、擦除命令
畫複雜圖形時,常常可能出錯,這時可以使用擦除命令,將不要的地方擦除。
擦除命令:pe
作用:小海龜移動時,擦除所經之處的畫線。
[例2]讓海龜畫一條長100步的線,然後擦除。
三、小海龜回家命令
回家命令:home
作用:讓小海龜回到原點,頭朝上。
不管小海龜在什麼地方,使用home命令,小海龜都將回到家――――原點。
[例3]使用回家命令畫圖1-2.6 的小紅旗。
四、隱龜、顯龜命令
圖形畫完後,如果讓小海龜留在螢幕上,會影響圖形的美觀。如何讓小海龜隱身呢?
隱龜命令:ht
作用:隱藏小海龜。
用了隱身術的小海龜,仍然可以繪圖、轉彎,不過這時的小海龜來無蹤、去無影。
要讓她現身,可以使用顯龜命令:
顯龜命令:st
作用:顯示小海龜。
分析下邊的圖形,小組同學交流,這幾個等邊三角形是怎麼樣畫出來的?
第三課會變色的小海龜
教學目標:1、讓學生掌握設定筆的粗細。
2、使學生掌握背景和畫筆顏色的設定。
教學過程:
一、改變筆的粗細
筆粗命令:setw數值
作用:設定畫筆的粗細,數值越大,畫出的線越粗。
學生試一試:
分別輸入setw 30 fd 10和setw 60 fd 10 兩行命令,比較小海龜所畫圖形的不同。
二、設定背景和畫筆的顏色
繪圖時可以設定背景和畫筆顏色
有兩種方法改變它們的顏色:即工具方法和命令
演示:1、工具方法
2、命令方法
改變背景顏色命令:setbg 數值
改變畫筆顏色命令:setpc數值
試一試:
執行命令 setpc,小海龜將變成紅色。
三、填充顏色命令
填充顏色命令:fill
作用:將封閉區域的顏色填充為畫筆顏色。
第四課畫矩形和橢圓
學習目標:
掌握畫空心矩形和實心矩形的方法。
掌握畫空心橢圓和實心橢圓的方法。
教學過程:
使用畫矩形和圓的命令,可以非常靈活地指揮小海龜畫各種空心和實心的矩形、圓。
一、畫空心的矩形
空心矩形命令: stamprect 長寬
作用:讓小海龜畫指定長、寬的空心矩形。
教師演示:
[例1] 畫乙個長100、寬80的空心矩形。
畫乙個長60,寬90的長方形的命令是。
二、畫實心的矩形
實心矩形命令:(stamprect 長寬"true)
作用:讓小海龜畫指定長、寬的實心矩形。
讓小海龜畫乙個長100、寬60的實心矩形。
畫實心矩形命令與空心矩形命令比較,多了"true和一對小括號。
學生練習:畫乙個實心的紅色矩形
三、畫空心的橢圓
空心橢圓命令: stampoval 橫向半徑縱向半徑
作用:讓小海龜畫指定橫向和縱向半徑的空心橢圓。
教師演示:讓小海龜畫乙個橫向半徑為100,縱向半徑為60的空心橢圓。
四、畫實心的橢圓
實心橢圓命:(stampoval 橫向半徑縱向半徑 「true)
作用:讓小海龜畫指定橫向和縱向半徑的實心橢圓。
教師演示:畫乙個橫向半徑為100,縱向半徑為60的實心橢圓形。
stampoval命令總是以海龜為中心,畫出指定橫向半徑和縱向半徑的橢圓。
第五課畫正多邊形
學習目標
l學會重複命令repeat
l會用重複命令畫正多邊形
l會用重複命令畫奇數個頂點的正多角星
教學過程:
一、畫正多邊形
所謂正多邊形,是指各邊長度相同的多邊形,如:正三角形、正四方形等。
畫乙個邊長為100步的正三角形。
教師分析:小海龜從原點出發,畫完正三角形,再回到原點,正好轉了乙個圈兒。我們知道轉一圈兒是360度,小海龜共轉了三次,因此每次旋轉的角度是360/3=120度。對應的命令是:
學生練習:畫正六邊形時,小海龜需轉次,每次旋轉的角度是度。同樣,畫正五邊形時,小海龜每次旋轉度。
上機練習:
1. 畫乙個邊長是80步的正六邊形。
?cs?fdrt
?fdrt??
??2. 畫乙個邊長是100步的正五邊形。
?cs?fdrt360/
?fdrt??
?從以上的例子可以看出,畫正n邊形時,每次小海龜旋轉的角度是度。
二、使用重複命令畫正多邊形
仔細觀察【例1】畫正三角形的命令,我們發現它們是由句相同的命令組成的。
只要使用一條重複命令,小海龜就能完成同樣的任務。
重複命令:repeatn[一組命令]
作用:小海龜重複執行n次[ ]中的內容。
上面畫正三角形的命令,可以寫成:
repeat 3 [fd 100 rt 120]
同樣地,上面畫正六邊形的命令可以用重複命令寫成:
。畫正五邊形的命令可以用重複命令寫成:
。第六課畫圓和圓弧
學習目標:
1、學會用重複命令畫圓的方法
2、掌握畫圓弧的方法
小海龜畫多邊形時, 多邊形的邊數增多,就慢慢變成圓的樣子了。用這種方法,小海龜可以畫氣球、小樹苗等圓或者圓弧形圖案。
一、小海龜畫圓
教師演示:讓小海龜畫邊長相同的正八邊形, 正十八邊形和正三十六邊形。我們發現,隨著邊數增加,這些正多邊形越來越像圓了。
當邊數增加到三十六邊形的時候,看上去已經很像圓了。小海龜步數越大,畫的圓越大。
今後我們可以用下面的方法畫圓:
沿順時針方向畫圓:repeat 36 [ fd 步數rt 10 ]
沿逆時針方向畫圓:repeat 36 [ fd 步數lt 10 ]
二、小海龜畫圓弧
教師講解:圓的一部分是圓弧。小海龜畫圓時必須轉足360度,如果旋轉的度數不足360度,畫出來的圖形就是圓弧。
演示:畫半圓。
小海龜只旋轉了18次,每次旋轉10度,共180度,因此畫出來的是乙個半圓。
[例2]畫一片樹葉。
圖1-6.5 小海龜樹葉
分析:讓小海龜畫兩段首尾相接的圓弧,組成的圖案就像一片樹葉。
先畫一條圓弧(a→b),然後小海龜左轉90度,再畫一條圓弧(b→a),每條圓弧90度。
畫一片綠色的樹葉。
學生練習:
利用所學的logo命令,以小組為單位設計一幅**,和其他小組的同學比一比,誰的小樹苗畫得最漂亮?
第七課畫多角星
學習目標
1、學會畫五角星
2、會用重複命令畫奇數個頂點的正多角星
教學過程:
小海龜用重複命令可以畫多邊形和圓,還可以畫三角星、五角星、七角星等奇數多角星。
畫奇數多角星與畫正多邊形相似,也是每畫一條邊就轉動一定的角度。
一、畫五角星
試試你能畫出下邊的五角星嗎?
畫五角星時,轉動的角度怎麼算呢?
原來,五角星、七角星、九角星等奇數個頂點的多角星,所有頂角之和為180度。
logo語言教學教案
教學目標 1 學會啟動 退出pclogo語言程式 2 讓學生認識pclogo語言程式 熟悉pclogo的視窗 3 學會使用幾條簡單的繪圖命令。教學重難點 重點 認識pclogo語言程式 難點 掌握和使用幾條簡單的繪圖命令 教學準備 多 教室 大螢幕 學生評價表 教學過程 一 匯入新課 看得出同學們今...
LOGO語言教學反思
小學六年級第八冊 logo語言教學反思 小學六年級第八冊,主要以logo語言作為教學內容,從了解logo語言的基本知識開始,進一步學習logo語言的繪畫功能 文字功能 計算功能和 功能等,並能夠分析過程,編寫過程,以程式設計的方式實現logo語言以上的功能,同時,在學習過程中培養分析 解決問題的能力...
小班語言教案
活動目標 1.學習有節奏的朗讀兒歌,嘗試自編動作進行表演。2.積極講述上幼兒園的愉快經歷。3.感受兒歌中的歡樂情趣。活動準備 1.經驗準備 教師通過幼兒入學幾天來的情況,觀察幼兒的入學情緒。2.材料準備 幼兒用書,教學圖卡組,磁帶。活動過程 1.教師用簡短的語言匯入本主題活動,並且應到幼兒表達上幼兒...