资源简介 重复命令 学习目标 1.学习LOG0重复命令。 2.学习正多边形的绘制方法。 3.学习正多角星的绘制方法。 4.学习正空心多角星的绘制。 5.学会重复命令的使用方法。 一、重复命令—REPEAT 命令格式:REPEAT重复次数[命令]。 命令功能:将方括号内的命令重复执行指定的次数。 做一做 用重复命令画一个边长为50步的正方形。 操作步骤 前面已经学过,画一个正方形的命令为: CS FD 50 RT 90 FD 50 RT 90 FD 50 RT 90 FD 50 RT 90 从上面的命令可以看到,FD 50 RT 90重复了4次。因此,上述画正方形的命令用重复命令,可以简化为REPEAT 4[FD 50 RT 90]。 操作步骤: 依次输入以下命令 CS REPEAT 4[FD 50 RT 90] 二、用重复命令画正多边形 做一做 画一个边长为70的正五边形。 分析:正五边形的五条边相等,5个角也相等。画正五边形关键就是确定小海龟每画完一条边后,小海龟转动的角度是多少。从下图可以看到,小海龟转动的角度就是正五边形顶角的外角。根据数学知识可知,正五边形的外角和为360°。所以每个外角的度数为360°/5=72°。因此,小海龟画正五边形的过程是:小海龟先前进70步,然后,右转72°,重复5次。 操作步骤 在屏幕上输入命令: CS REPEAT 5[FD 70 RT 72] 画正多边形 正多边形的每条边长度相等,每个内角的度数也相等,所以小海龟在画正多边形时,每次移动的步数相同,每次旋转的角度也相同,用重复命令就可以画出正多边形。小海色在画正多边形吋,先画出一条边并调整方向,再画下一条边并调整方向……这样重复多次才能完成一个正多边形的图案。重复的次数正好是正多边形的边数,而需要调整的角度等于正多边形外角的度数,也就是:360°/边数(角数)。因此,用重复命令画正多边形,命令格式可以表示为:REPEAT 边数[FD 边长 RT 360/边数]。 做一做 分别画边长为70的正十边形。 提示:根据上面的分析,小海龟旋转的角度为360°/10=36°。 操作步骤 依次输入以下命令 CS REPEAT 10[FD 70 RT 36] 三、画正多角星 前面我们已经学习了画正多边形的方法,多条线段除了可以组成多边形外,还可以组成多角星。 做一做 用重复命令画一个边长为80的正五角星。 分析:正五角星5个顶角和是180°,并且每个顶角都相等。每个顶角的度数为180°/5=36°,每个顶角的外角度数为180°-36°=144°,小海龟旋转的角度就是外角的度数。 操作步骤 依次输入以下命令: CS REPEAT 5[FD 80 RT 144] 四、画正空心多角星 做一做 画一个边长为40的正空心五角星。 分析:我们可以把正空心五角星看成是5个等腰三角形拼在一起的组合图形。我们知道等腰三角形的腰相等,两底角也相等。从图中可以看出,顶角为180°/5=36°,所以两底角为(180°-36°)/2=72°。因此,画正空心五角星的方法就是先画等腰三角形的一个腰,右转顶角的外角度数,再画一个腰,然后,左转底角度数,重复画第二个等腰三角形,依次重复5次。顶角外角度数为180°-36°=144°,底角度数为72。。 操作步骤 依次输入以下命令 CS REPEAT 5[FD 40 RT 144 FD 40 LT 72] 五、彩色绘图命令 前面我们已经学习了绘制各种图形的基本方法,下面我们将学习如何绘制彩色图形。 1.设置画笔颜色命令 命令格式:SETPC X。 命令功能:设置当前笔的颜色。 一般情况下,画笔有16种颜色,每种颜色都有一个代号,如表所列。要选哪种颜色就在X的位置上输入相应的代号。其中8~15为亮色,颜色更鲜艳。 2.设置背景颜色 与设置笔的颜色一样,我们也可以设置背景颜色,每种背景颜色都有一个代码。 命令格式:SETBG X。 命令功能:将背景颜色设置为指定的颜色。 3.涂色命令 LOGO系统还允许我们给封闭的图形涂上颜色。 命令格式:FILL。 命令功能:将封闭图形涂上当前笔的颜色。 六、在重复命令中套用重复命令 做一做 画一个如图所示的图形,图形中三角形边长为50。 分析:从图形中可以看到该图形是由5个正三角形组成的。其画法是先画一个正三角形,转动360°/5=72°后,再画下一个正三角形,一共画5个正三角形。最后用一条重复命令将图案填上颜色。 操作步骤 依次输入以下命令 SETPC 12 REPEAT 3[FD 50 RT 120](画第1个正三角形) RT 72 REPEAT 3[FD 50 RT 120](画第2个正三角形) RT72 REPEAT 3[FD 50 RT 120](画第3个正三角形) RT 72 REPEAT 3[FD 50 RT 120](画第4个正三角形) RT 72 REPEAT 3[FD 50 RT 120](画第5个止三角形) RT 72 操作步骤 从上而的程序可以看到,命令“REPEAT 3[FD 50 RT 120]RT 72”一共重复了5次,因此,可以用重复命令,将该程序简化为 CS SETPC 12 REPEAT 5[REPEAT 3[FD 50 RT 120]RT 72] 在重复命令中又使用重复命令,这就是多层重复命令,又称为重复命令的嵌套。 练一练 画一画下列图形。 谢 谢 展开更多...... 收起↑ 资源预览