我们都知道儿童学习编程,借助scratch编程软件,极大降低学编程的难度,了让孩子更深的理解循环用在嵌套上的关系,今天少儿编程小编要和大家分享的是图形的嵌套循环。
一、首先,我们在坐标(0、100)的位置上先画出一个圆形。
得出的结果是:
脚本中的重复次数为什么是24次呢?角度为什么是15度呢?因为一个圆的角度是360度,而重复的边数就是所画图形的边数,想要“几”边形,就需要重复几次!24次就是画的图形实际上就是24边形。而重复的次数与角度的积一定是360度。
二、然后我们再做一个三角形出来,
将圆与三角形嵌套在一起,我们会发现原来的应该画三角形的脚本变成了在画三角形的同时将画圆重复的三次,增加了原来的作用。而如果我们通过修改重复3次里的“移动10步”,会发现可以改变圆相交之间的距离,而如果修改圆里面的“移动15步”,则可以修改圆的大小。
细心的小朋友会发现,两个图形的方向不太一样?为什么呢?通过什么命令可以改变图形的方向呢?我们可以使用
命令,通过修改不同的角度就可以得到所需要的图形。
上图中,我们还会发现在三个圆的中间有一个小三角形,怎样才能不画这个小三角形呢?我们可以把制作三角形脚本中的“移动10步”跳过去不画,怎么才能做到呢?
可以得到下面的图形:
三、如果我们继续再加入一个四边形的嵌套,就会发现更有趣的图形。
首先加入一个四边形的脚本,然后将这个脚本加入到循环嵌套中去,是不是很漂亮,如果我们继续再加入一个图形,比如五边形的脚本会怎么样呢?
我们还可以通过改变每种图形脚本中的移动步数,就可以得到各种各样不同的又有趣的图形,还可以继续加入不同的图形循环到嵌套中去,有兴趣的小朋友可以继续尝试做出更炫的图形。
以上就是关于scratch少儿编程知识分享:图形的嵌套循环的分享,希望能够对你有所帮助。