Scratch编程第31课:画圆求面积

按照要求的半径画出一个圆,并且计算出画出圆形的面积。这是两个小问题,首先我们先考虑一下,如何画出一个圆形呢?

画出圆形,方法1:

我们在前面知识中学到过,画笔本身就是圆形的,所以如果将画笔设置的足够粗,那么落笔后,就是一个圆形,试试看吧!

file

file

我们将画笔粗细设定为200,落笔后画出了一个实心圆形,其中200指的是画笔粗细的直径,那么这个圆形的半径就是200的一半:100。

今天我们学习用另外一种方式画出实心的圆形。

画出圆形,方法2:

上次课我们用小猫创作甜甜圈的时候,我们让小猫移动一个固定距离,然后留下一个图章后又通过移动相同的负距离回到原位。那如果小K是在落笔状态下不断重复这个动作,就像我们学绘画时拿笔填涂图形时一样,是不是就可以填充出一个实心圆形呢?一起来试试看。

file

file

我们通过让小猫不断在圆心和圆周之间重复画线,线的颜色就填满了整个圆,一个实心的圆形就画好啦。(想一想,我们为什么每次要右转1度,并且重复执行360次?)

我们通过询问-回答模块,让小K可以根据我们的要求画出不同半径的圆形。

我们还要解决另外一个问题:求出圆形的面积,数学课中我们学习了圆形的面积公式:πr²,那么在这个例子中,r就等于我们的回答,那么圆形的面积就为:3.14,同学们理解了么?

最后我们让小猫通过坐标定位将圆画在了舞台中央,画完以后小猫移动到了舞台左下角避免挡住画出的圆。

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代