少儿编程之用画笔画个彩色圆环

上节课我们学习了方框的画法。要画一个方框,需要自定义一个变量,然后设好步长,在编程过程中注意与画笔的操作顺序抬笔和落笔。一个正方形有四个直角,每画一个正方形都要进行转弯,而且角度都一样,因此我们使用了循环结构来实现,一共要画10个正方形,所以要重复执行40次。

这节课我们学习彩色圆环的画法,在脚本中我们没有找到画彩色环的积木块,但是我们可以建立一个新的积木块,以后需要调用,都可以呼唤出来。相关的步骤如下:

单击脚本中的“更多积木块”,单击新建积木块,重新命名为“定义画圆环”https://cdn.china-scratch.com/timg/191130/11461121K-0.jpg

再录入相关的程序代码。如:移到圆心角;2、面向九十度等。

https://cdn.china-scratch.com/timg/191130/1146113I3-1.jpg

因为在平面直角坐标系中,要求圆上点的坐标,需要建立一个以圆心为坐标原点的平面直角坐标系。通过三角函数,正弦等于纵坐标除于半径,余弦等于横坐标除于半径的关系式,可以求出,圆上点的横坐标会等于半径乘以余弦(cos角度) ,纵坐标等于半径乘以正弦(sin角度)。这样要画出圆上的点可以使用积木块:

https://cdn.china-scratch.com/timg/191130/1146126248-2.jpg

自定义好圆环的积木块后就可以开始编程了。因为一个圆周角等于360度,所以每次对角度的改变为增加1,重复执行360次。

这里给出一个范例

https://cdn.china-scratch.com/timg/191130/1146124G6-3.jpg

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

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。