教程三:基本词汇说明
LOGO画板中的基本词汇包括:前进、右转、抬笔、下笔、重复、是否以及四则运算。四则运算不用多做介绍,是否
将在随后的教程中再做介绍,下面主要说明其它几个基本词汇的使用。
前进和右转
在LOGO画板中,最为基本的两个绘图动作是前进
和右转
。其它动作可以通过对这两个动作进行组合来实现。比如左转
动作就可以用如下方式定义:
定义 左转 :角度
右转 360 - :角度
结束
再比如后退动作可以定义为:
定义 后退 :距离
右转 180
前进 :距离
右转 180
结束
另外右转
和前进
动作的参数可以为负数,所以左转
和后退
可以以更为简洁的方式定义,比如右转 -90
就表示向左转90度,而比如前进 -10
表示后退10个像素。
下面我们利用这两个动作在LOGO画板中绘制一个等边三角形。将界面右侧的“前进”和“右转”拖放到动作区的蓝框中。单击其中的数字,可以设定具体的参数。比如先前进100像素,再右转120度,再重复上面的动作。最终如下图所示:
单击控制区中的“开始”按钮,画笔将在绘图区绘制一个等边三角形。
抬笔和下笔
在默认情况下,前进
动作会在界面中绘制线条,但如果只是想移动画笔,这时就需要结合使用抬笔
和下笔
这两个动作了。抬笔
将使得画笔被收起,之后所有的前进
动作都不会在界面中绘制,而下笔
则是执行相反的动作。下面是一个示例,绘制两条平行线。
重复动作
重复
很容易理解,就是用来重复执行一个或多个动作。将其拖放到控制区之后,需要对其设置两个参数,一是需要重复的动作,二是重复的次数。如下示例就是通过它绘制一个圆:
结合抬笔
和下笔
,还可以绘制更为复杂的图形,如下图所示: