scratch少儿编程第二十一讲:五环图形

网友投稿 2019-07-25 11:30

      本节是对孩子更熟练的操作坐标命令的拓展。由于大多数情况下都要用上坐标,所以坐标的理解与使用很重要。

      为了让孩子能深刻的理解坐标,我们可以从简单的图形做起:

一、首先,我们要知道坐标(0、0)的的意思其实就是X轴和Y轴上的数字。其中第一个零表示为x轴数字,第二个零表示y轴数字。比如我们要做(-80,80)坐标上画一个圆,就可以使用下面这个坐标:

得出的结果是

https://cdn.china-scratch.com/timg/190727/1130244c2-0.jpg

二、在这里,我们画出第一个圆,如何画出一个和第一个圆相交叉,并且与第一个圆在同一个水平线上的圆呢?我们只要将X轴修改一下就可以了,比如,要想把圆平行向右平移,只要把x轴增加就可以了,比如把x轴中的“-80”改为“0”后我们在试试是否达到了效果。

https://cdn.china-scratch.com/timg/190727/113024A64-1.jpg

同理第三个圆的X轴也需要增加“80”,脚本如下:

https://cdn.china-scratch.com/timg/190727/11302461b-2.jpg

所得运行结果如下图:

https://cdn.china-scratch.com/timg/190727/1130246207-3.jpg

三、那么第四个圆应该在什么位置呢,我们可以计算一下,它X轴坐标的应该位于第一个圆与第二个圆的X轴坐标的中间位置,也就是(-80+80/2),结果就是“-40”,而Y轴坐标应该是在原来的位置上向下平移一定的距离就可以了,我们暂时设定为“0”,那么这个坐标实际上就是(-40,0),脚本如下:

https://cdn.china-scratch.com/timg/190727/1130243240-4.jpg

       所得图形如下:

https://cdn.china-scratch.com/timg/190727/1130244641-5.jpg

四、相同的,第五个圆的位置就应该是第四个圆的位置向右平移“80”即可。最后一个圆的脚本如下:

https://cdn.china-scratch.com/timg/190727/1130255464-6.jpg

最后的结果就是:

https://cdn.china-scratch.com/timg/190727/1130255c0-7.jpg

小朋友们可以通过不同的画笔设定出更酷,更炫,更漂亮的五环。如下图:

https://cdn.china-scratch.com/timg/190727/1130251591-8.jpg

有兴趣的小朋友可以自己试一试!

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com