圆弧怎么用msdn画_scratch3数学之美03-圆和圆弧

大家好,我是爱编程的小熊,上一节我们学会了如何绘制自制积木,这节我们来学习绘制圆和圆弧吧,这几章内容比较基础,都是为了之后画出更绚丽的图案做准备。

编程描述:

通过上一节学习,相信大家都会自制属于自己的积木了,这一节,我们来画圆和圆弧,圆大家会想到什么,月亮,奥运五环。

209b3fbc96628ef8924cdb645197da5f.png
e75a1c10d795ebfdff8eb17288c16859.png

编程思路:

运用前几节的内容学到的绘制正多边形画圆,大家有没有发现,正多边形的边数越多,越像圆。而圆弧就是一个不完整的圆。

开始编程:

1. 先用之前学的正多边形画圆正多边形的边数越多,越像圆

090c5145fd5b0942926f121fde288e11.png

我们来绘制一个边长为4的正100边形

5798667decb7f3c28bbffc1510ef1f8b.png
10989a6167c027d0a70d170957408944.png

大家看到那个正100边形是圆形的,不!准确地说,它是一个边长是4的正一百八十边形,可是我们已经看不出边与棱角了,不是圆形,近似圆形。那么问题来了,我们怎么样才可以自制一个圆形积木呢。

2. 自制一个圆形积木

大家想一下,画一个圆形怎么画,是不是需要旋转360°,如果我们每次向右转1°的话,需要画360次,如果我们每次向右转2°的话,需要画180次。

824f87bcbf1f9c6733c313de23cf607f.png
ea6b5088c0e8db952e6da3ca41d36c74.png
3dbd0c34ecc254953a71073d06c440f9.png

3.画圆弧

那问题来了,画一段圆弧怎么画,大家想一下,我们画一个圆是画一周,一周360°,画圆弧就是画一个不完整的圆,那我们画一半圆怎么画,一是修改重复执行次数,二是修改旋转度数。

97543c2676366fe3fde88cbb7e834416.png
7b2116a479312ff1c1a02e932b6eb08f.png
4e3194bbe24a8b938bbf85a7ff485e70.png

接下来,我们添加可以画圆弧的积木,很简单,只需要添加一个变量就可以画出想要的圆弧了

957294f996c2c4c03194693dd3d0631c.png
1d62f4d80da29624440987b713ee43fc.png
87de1196e85015685349fb410c7aba94.png

看,这不就好起来了吗。

4.回顾一下

正多边形的边数越多,越像圆。而圆弧就是一个不完整的圆。

画一个圆是画一周,一周360°,画圆弧就是画一个不完整的圆,那我们画一半圆怎么画,一是修改重复执行次数,二是修改旋转度数。

5. 探究一下

好了,你真的学会了吗,来探究一下吧

如何绘制下面图形?大家抓上爸爸妈妈一起探究一下吧

e75a1c10d795ebfdff8eb17288c16859.png

图形一

dde79ad5eb6b482a6cb8663882e335c4.png

图形二

温馨提示: 第一个图形奥运五环,画完一个抬笔,移动一定距离,再画圆

第二个图形是4分之三圆,想想

通过前面这几章,相信大家对一些基本图形的绘制都熟悉了,接下来我们将学习使用这些基本图形来绘制更加复杂绚丽的图案,例如

d6abaa54c456c07d2f9ca7ad91bad8aa.png

小花开了

3eecf3e8129be9a00665c176d596e992.png

曼陀罗曲线

大家想要源码可以留言,私信

当然我们可以直接用今日头条app上方的搜索框搜索“scratch数学之美”,还有更多不一样的惊喜!

b833b2b68733e1b36cffdb00dc296e39.png
875510a8ce1e74fbc998b262e81d4d94.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值