绘制复杂的图形——用Logo语言画图教学目标学会使用repeat重复命令
学会绘制复杂有规律的正多边形和正多角形学会画圆命令stampoval学会使用repeat画圆和圆弧课程导入从这节课开始我们学习重复命令,学会这些命令后,我们就能画出很多由重复图形组成的漂亮图形
一、小海龟画正五边形FD100RT72FD100RT72FD100RT72FD100RT72FD100RT72REPEAT5[FD100RT72]五组完全相同的命令(一)重复命令格式:REPEATN[需要重复的命令]空格重复的次数功能:把方括号里的命令重复执行N次
注意:方括号里的重复内容的所有命令必须写成一行,命令间用空格隔开
二、画正多边形边长为80的正方形边长为100的正三角形小海龟每次转360÷4=90度
小海龟每次转360÷3=120度
命令:REPEAT4[FD80RT90]REPEAT3[FD100RT120]或REPEAT4[FD80RT360/4]REPEAT3[FD100RT360/3]动动手边长为100的正凸六边形小海龟每次转360÷6=60度
命令:REPEAT6[FD50RT60]或REPEAT6[FD50RT]小结正凸多边形公式:REPEATN[FD边长RT360/N]试一试:(1)绘制边长为40的正七边形命令:Repeat7[fd40rt](2)绘制边数为36的正三十六边形命令:Repeat36[fd10rt]三、小海龟画圆用重复命令画圆(半径为60海龟步)REPEAT36[FD60RT10](二)椭圆命令格式:STAMPOVALN1N2椭圆的横半轴、竖半轴功能:以小海龟现在所在位置为中心,画一个指定半轴长的椭圆
N1N2STAMPOVAL6060用“椭圆命令”画圆(半径为60海龟步)三、小海龟画圆弧试着用重复命令画半圆、圆弧(半径为60海龟步)半圆:REPEAT18[FD60RT