欢迎来到天天文库
浏览记录
ID:51525649
大小:193.50 KB
页数:25页
时间:2020-03-22
《绘制复杂图形.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、绘制复杂的图形——用Logo语言画图教学目标学会使用repeat重复命令.学会绘制复杂有规律的正多边形和正多角形学会画圆命令stampoval学会使用repeat画圆和圆弧课程导入从这节课开始我们学习重复命令,学会这些命令后,我们就能画出很多由重复图形组成的漂亮图形。一、小海龟画正五边形FD100RT72FD100RT72FD100RT72FD100RT72FD100RT72REPEAT5[FD100RT72]五组完全相同的命令(一)重复命令格式:REPEATN[需要重复的命令]空格重复的次数功能:把方
2、括号里的命令重复执行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]
3、小结正凸多边形公式:REPEATN[FD边长RT360/N]试一试:(1)绘制边长为40的正七边形命令:Repeat7[fd40rt](2)绘制边数为36的正三十六边形命令:Repeat36[fd10rt]三、小海龟画圆用重复命令画圆(半径为60海龟步)REPEAT36[FD60RT10](二)椭圆命令格式:STAMPOVALN1N2椭圆的横半轴、竖半轴功能:以小海龟现在所在位置为中心,画一个指定半轴长的椭圆。N1N2STAMPOVAL6060用“椭圆命令”画圆(半径为60海龟步)三、小海龟画圆弧试着用
4、重复命令画半圆、圆弧(半径为60海龟步)半圆:REPEAT18[FD60RT10]三分之一圆弧:REPEAT12[FD60RT10]四分之一圆弧:REPEAT9[FD60RT10]四、画正五角星正五角星的每个顶角度数都是180÷5=36度。每次小海龟需要转动的度数是顶角的外角度数:180-36=144度。画正五角星形边长是80的正五角星:DRAWRT18REPEAT5[FD80RT144]思考:为什么要海龟右转18°?边长是100的正七角星:REPEAT7[FD100RT180-180/7]边长是100
5、的正九角星:REPEAT9[FD100RT180-180/9]小结正多角形公式:REPEATN[FD边长RT180-180/N]REPEATN[FD边长RT180-360/N](条件:N为奇数,N>=5)(条件:N为偶数,N>=5且N≠6,N与360/N之间互质(没有公约数))注意:这个内容只需要学生了解.五、Repeat重复命令嵌套的用法问题:请同学们观察风车,这个图形有什么规律?第一步、小海龟画长方形REPEAT2[FD60RT90FD20RT90]画出一个长60海龟步,宽20海龟步的长方形:第二步
6、、画风车REPEAT4[REPEAT2[FD60RT90FD20RT90]RT90]小结用重复命令(REPEAT)画出的图,总是每次走的步数相同,转的角度相同。只要设置好下面三个数,就可以正确使用重复命令:1.重复的次数;2.每次走的步数;3.每次转动的角度。课内实践1.画出下列图形。2.试写出画正12边形的命令。3.试写出画正15角星的命令。4.试写出画五叶三角花瓣的命令。课内实践拓展与提高试着用LOGO语言绘制以下图形,并写出命令。
此文档下载收益归作者所有