Scratch是针对8-16岁孩子的一款免费开源的编程软件,采用类似“搭积木”的编程方法,从而大大降低了编程难度,因此在全球得到广泛应用。

编程注重的是思考的过程,锻炼的是逻辑思维能力,提升的是综合竞争能力,同时激发创造力和想象力。

Scratch绘制奥运五环 - 少儿创意编程

一、Scratch3.0画圆

Scratch绘制任何图形都首先需要加载“画笔”模块,这是Scratch3.0的一个扩展模块。

scratch编程画高级图形(少儿编程Scratch3.0画圆及绘制奥运五环教程)(1)

Scratch要实现画圆,就需将“画笔”不停的旋转和移动,旋转度数乘循环次数要等于360度就刚好画成一个圆。Scratch画圆的代码块如下:

scratch编程画高级图形(少儿编程Scratch3.0画圆及绘制奥运五环教程)(2)

旋转度数和移动步数都是可以根据实际需要调整数值。那圆的大小和旋转度数、移动步数有什么关系呢?

scratch编程画高级图形(少儿编程Scratch3.0画圆及绘制奥运五环教程)(3)

通过上面代码块及执行结果的对比,很容易得出第一个结论:

在旋转角度保持一致的情况下, 移动步数越大画出的圆就越大,成正比。

再来看圆的大小与旋转角度的关系。

scratch编程画高级图形(少儿编程Scratch3.0画圆及绘制奥运五环教程)(4)

再通过上面代码块及执行结果的对比,再得出第二个结论:

在移动步数一致的情况下,旋转角度越小画出的圆越大,成反比。

二、Scratch3.0绘制奥运五环

scratch编程画高级图形(少儿编程Scratch3.0画圆及绘制奥运五环教程)(5)

这个就是奥运五环,是由5个大小一样、五种颜色的圆组成。

我们自制一个画圆的积木:

scratch编程画高级图形(少儿编程Scratch3.0画圆及绘制奥运五环教程)(6)

然后通过设置“画笔”位置、“画笔”颜色来绘制奥运五环。

scratch编程画高级图形(少儿编程Scratch3.0画圆及绘制奥运五环教程)(7)

如果喜欢大吴老师的文章,请关注、点赞和转发,非常感谢! 大吴老师也会持续给大家分享知识、分享信息、分享感悟!!

,