LOGO語言教案

2022-10-11 16:00:05 字數 4930 閱讀 8888

第一單元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.教師用簡短的語言匯入本主題活動,並且應到幼兒表達上幼兒...