您的位置: 主页>机器人编程>Scratch编程>少儿创意编程(特26)用scratch画彩虹的四种方法
加盟酷吧机器人 培养孩子核心能力

少儿创意编程(特26)用scratch画彩虹的四种方法

大家经常会用到scratch的画笔功能绘制美丽的图案,比如今天要画的彩虹。

少儿创意编程(特26)用scratch画彩虹的四种方法

今天我们用四种方法来画彩虹,效果方面不做拓展哦!一、常规画法(移动加旋转)这种方法应该是大家首先想到的,设置好画笔的粗细颜色清空后,再设置起始位置和方向,然后在重复执行中移动并旋转。

少儿创意编程(特26)用scratch画彩虹的四种方法

一般旋转的总角度为180度,刚好是一个近似半圆。一定要记得在合适的地方落笔和抬笔哦!

少儿创意编程(特26)用scratch画彩虹的四种方法

具体效果如上图。用同样的方法画出其它6条不同颜色的曲线,并且每一条曲线依次递减,就组成了漂亮的彩虹。

少儿创意编程(特26)用scratch画彩虹的四种方法

具体程序如上图,使用两个变量来控制曲线的起始位置和幅度。

少儿创意编程(特26)用scratch画彩虹的四种方法

效果如上图,具体的颜色变化可控制画笔的颜色值来改变。二、类似地球公转作品的方法大家还记得本公众号早期有个作品叫地球公转吗?地球移到太阳的位置,在旋转的同时向外移动100步,这样就形成了地球公转的效果。

少儿创意编程(特26)用scratch画彩虹的四种方法

这种方法同样适用于画彩虹。

少儿创意编程(特26)用scratch画彩虹的四种方法

具体程序如上图。

少儿创意编程(特26)用scratch画彩虹的四种方法

是一条黄色的曲线。

少儿创意编程(特26)用scratch画彩虹的四种方法

同样的方法,让不同颜色的曲线画7次就是彩虹。要注意起始方向和移动的步数。三、画点法这种方法最简单,画7个不同颜色依次递减的圆,然后擦除多余部分即可。

少儿创意编程(特26)用scratch画彩虹的四种方法

具体程序如上图。

少儿创意编程(特26)用scratch画彩虹的四种方法

效果还是不错的!四、递归的方法。在画彩虹的过程中,彩虹7条曲线的画法是一模一样的,因此可以使用尾递归的方法。

少儿创意编程(特26)用scratch画彩虹的四种方法

具体的程序如上图。递归就是子问题和原始问题为同样的事情,在运行的过程中不断调用自己,直至结束条件。

少儿创意编程(特26)用scratch画彩虹的四种方法

画出来的效果都差不多吧!

更多彩虹的画法,期待您的交流!

少儿创意编程(特26)用scratch画彩虹的四种方法

以上为临汾南城教辅中心开设的课程,欢迎各位家长和小朋友前来咨询、试听。

后记,小编朋友研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

欧美思机器人教育加盟 赚钱好项目
上一篇:几岁的孩子适合学习少儿scratch编程
下一篇:Scratch 是什么?
您可能喜欢
​Scratch学习心得(1)
Scratch学习心得(1)
​Scratch3.0少儿编程案例:画雪花
Scratch3.0少儿编程案例:画雪花
​吃啥?这个问题交给Scratch!
吃啥?这个问题交给Scratch!
回到顶部