1、用for循环写。
2、range(5)意思是0,5前闭后开。
3、记住计算机都是从0开始。
4、输入五角星和月亮代码。
操作海龟编辑器时,很多网友还不会绘制五角星,为此很困恼,怎么办呢?下面的这篇文章小编就讲解了关于海龟编辑器绘制五角星的方法,希望可以帮助到有需要的朋友。
【代码一】
下面这个代码不用循环直接写:
代码如下:
importturtle
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
【代码二】
用for循环写
循环5次
range(5)意思是[0,5)前闭后开,
即0,1,2,3,4,共5次。
记住计算机都是从0开始。
代码如下:
importturtle
foriinrange(5):
turtle.forward(300)#长度300像素
turtle.right(144)#转角144度
这样我们的五角星就绘制成功啦,以上两种方法所绘制的五角星都是一样的,用户可以根据自己需要进行选择。
上面就是小编为大家讲解的海龟编辑器绘制五角星的操作流程,快快收藏深空游戏查看更多游戏资讯攻略。
今天我们来研究一下有奇数个角的多角星的画法(课件出示3)我们再来看一下这些图形,它们各自的边和角有什么特点?(边相等、角相等)我们曾经把边相等、角相等的多边形叫正多边形,那么我们把边相等、角相等的多角星叫什么?(正多角星)首先我们以五角星为例来学习第六节:画正五角星。(课件展示课题4)
二、新课
1、师:(课件展示5)观察一下这个图,如果我们要画这个图,小海龟的母位定在哪里比较合适?这个五角星边长为100步,如果我们要画他的话用什么命令更简单?你为什么会想到重复命令呢?
生:因为小海龟每次前进的步数和调整的角度都是一样的。
师:我让同学们回去预习了,这样一个五角星你会画吗?好,现在就用你们的计算机来验证一下你们预习的结果,看能不能画出一个五角星?等你做完之后要找同学到前面来一边做一边说,给大家讲解一下你是如何画出来的。请开始。
2、学生练习。
3、师:(请同学说)那么现在你就是一个老师了,希望大家认真听,等他讲完之后,你可以提出你的问题,或者对他讲的进行补充。当然了这时我也是他的学生,我也可以提出问题,好,请开始。
生:略
4、补充问题,1、为什么向右转144?答:这个五角星的一个外角。(请学生标出)
2、这个外交的度数你是怎么知道的?答:因为五角星的顶角和是180,平均每个角是185/5
3、你是怎么知道五角星的顶角的和是180?(从书上看到的)有什么证据?
5、实验证明:
师:老师给每个组的同学发了一个五角星,一些工具还有这样一张白纸,请你们把多角星的角剪下来,沿着平角的一边从左到右或从右到左依次贴出来,看有什么发现,并把你的结论写在白纸上。(学生练习,老师板书一个五角星)
6、学生说结论,得出正奇数个角的多角星的顶角的和是180。
7、师:那我们来算一算正七角星的一个顶角是多少?180/7。九角星呢?180/9。。。。。。(板书)那它的一个外角呢?180-180/7180-180/9
8、下面我请一位同学来说说画五角星的命令,(边说边板书)谁再来说说七角星、九角星……
同学们说的这么流利,你能找到规律吗?
9、总结通式repeat角数[fd线段长度rt180-180/角数](彩色粉笔板书)
10、那同学们就试试画更多个顶角的正奇数多角星吧。(学生练习,老师板书另一个五角星,换课件)
11、同学们观察一下黑板上的这两个五角星,有什么区别?我们把中心没有线段的图形称为正空心五角星,画这个图形还能用刚才的方法吗?
12、(演示课件)这个空心正五角星的边长为40,我们把小海龟的母位定在哪个点呢?
13、小海龟的母位定在这里该怎么走?(请同学回答)
repeat5[fd40rt144lt(180-36)/2]
14、同学们可以画出来吗?请试一下。(学生练习)
15、(展示课件)分析旋转的空心五角星的母位和画法。小组讨论。
16、学生陈述讨论结果。
17、学生练习画。
三、小结:这节课,同学们学习了有关画正多角星的知识,下面老师请一位同学来说说你这节课学到的具体内容有哪些能熟练操作?
四、拓展:看来你们的收获还真不小,爱因斯坦曾经说过,提出一个问题比解决一个问题更重要,你们还想知道什么?
生1:我还想知道空心的正多角星有没有规律?