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,lt可以代替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