1. Logo的海龜

HI!大家好,我是logo!我可以畫出許多漂亮的圖形:)

在右邊的繪畫框裡,那個三角形圖標就是我的海龜。

我們現在就讓海龜動起來吧。你需要在繪畫框下方的命令框裡輸入命令;在本次課堂裡,你需要學習的第一個命令就是讓海龜前移,這個命令的描述是“forward 數字”,數字表示海龜向前移動的距離。

好吧,現在就讓我們來試一下吧!

現在,請輸入命令

forward 50

非常棒,海龜現在已經動起來了!接下來,我們讓海龜轉個彎,命令是:"left+數字"或"right+數字"。 在這個命令中,"left"或"right"表示海龜的轉向:"left"(向左轉),"right"(向右轉),數字表示海龜轉彎的角度。 舉個例子:如果要讓海龜向右轉90度,命令是:right 90

你看,控制海龜比你想像的要容易得多吧!
現在試試讓海龜向右轉彎吧

讓海龜向後轉就是讓海龜轉動180度,所以,無論使用左轉的命令還是右轉的命令,結果都是一樣的。
可以用左轉的命令讓海龜向後轉

畫一個倒置的字母L非常簡單,倒置字母L就是上下顛倒的字母L:), 也許這時你已經註意到,你已經畫了一半了,現在如果我們讓海龜繼續向前,這個倒置的字母L就完成了:)。

 


現在就讓海龜來畫一個倒置的字母L吧

通常,讓海龜執行新的任務之前,先要清除屏幕,清除屏幕的命令是:clearscreen


清除屏幕

一條組合命令可以同時包含好幾個命令,需要注意的是,在兩個連續的命令之間需要空一格,比如:forward 50 left 90

現在,就讓我們練習一下用組合命令來畫倒置字母L吧!


繪製倒置字母L: 每一畫的長度是50,我們只需要一個組合命令就可以讓海龜同時完成三個命令

很多命令可以簡化,比如: rt可以代替right,lf可以代替left,fd可以代替forward,cs可以代替clearscreen

現在我們可以使用簡化命令來畫倒置字母L
再畫一個倒置字母L,這次要使用簡化命令(L的筆劃長度分別是50和30)
TurtleAcademy learn programming for freeYour browser is not supporting canvas We recomand you to use Chrome or Firefox browsers