美文网首页Scratch3.0数学之美
scratch3数学之美01-绘制正多边形

scratch3数学之美01-绘制正多边形

作者: 爱编程的小熊 | 来源:发表于2020-03-24 19:04 被阅读0次

大家好,我是爱编程的小熊,上一节我们初次认识了scratch3.0,也学习了基本操作,这节我们来学习绘制正多边形吧

编程描述:

正多边形是各边相等,各角也相等的多边形,也叫正多角形。

废话不多说,看完这节,学会绘制各种正多边形,正三角形,正方形,正5 6 7 8 9 10边形。

编程思路:

正多边形的边长都是一样的,那么问题来了,绘制完一条,调整方向,再绘制另外一条,重复几次,不就好起来了吗。

开始编程:

1. 先来点简单的正方形

scratch画笔类积木提供了画图相关的功能,什么,找不到,左下角

添加完就会发现,多了一个画笔模块。

先简单的讲一下,画笔模块的积木的用法吧

全部擦除:就是橡皮檫

图章:简单来说就是复制一个角色,留在舞台上

其他的自行感悟,很好理解的。

开始画了:想象自己拿着一支笔,先画一横,然后向下画一横,向左画一横,向上画一横,就完成了。

换成程序语言就是:只需让角色移动一段距离之后,向右旋转90°,再移动一段相同的距离,向右旋转90°,以此类推,正方形有4条边,让角色移动、旋转4次,就可以绘制一个完美的正方形了。

完美(大家想一下向左边旋转90°可以画出来吗)。单击

积木,将舞台的画笔痕迹清理干净。

嗯?大家有没有发现有好多重复的积木,怎么办,不着急,

有没有发现这个控制类积木,可以用它来重复执行就可以了。

简化后的程序:

这样实现的效果更加间接,清晰明了,效果和刚才的也是一模一样。

2. 绘制正五边形

和上面的差不多,正五边形有5条边,所以应该花5次,那问题来了,旋转的角度应该是多少呢?

教大家一个知识点,任意多边形的外角和是360°,要记住是任意多边形,所以正5678910边形外角相加都是360°。

正五边形有多少个外角呢,当然是5个,而且正多边形的外角是相等的。所以正五边形来说,应该旋转的角度是360°÷5=72°,执行5次。

那正三边形呢,旋转的角度是360°÷3=120°,执行3次。

问题来了,我不想天天计算旋转了多少度,想输入5,就出现正5边形,输入10就出现10边形,怎么做才好呀。

这时候就要用到我们的运算类积木了

运算类积木

在前面输入固定数字360,后面输入大家想要的边形,记得重复执行次数要相同喔。

3.回顾一下

(1)我们学习了多边形的外角和是360度,正多边形的外角是360➗边长

(2)我们学习了运算类积木,和控制类积木重复执行积木的使用

4. 探究一下

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

如何绘制正五角星呢?应该旋转多少角度,大家抓上爸爸妈妈一起探究一下吧

温馨提示:正五角星绘制次数5次,旋转角度为下面图示

上一节:scratch3.0数学之美-初识scratch3.0

相关文章

  • scratch3数学之美01-绘制正多边形

    大家好,我是爱编程的小熊,上一节我们初次认识了scratch3.0,也学习了基本操作,这节我们来学习绘制正多边形吧...

  • Android自定义View实现蛛网控件

    目录 效果展示 实现步骤 绘制正多边形 绘制正多边形中心点到顶点的连线 绘制数据所代表的值点 绘制数据点连起来的半...

  • iOS图形绘制

    -------------------简单线条、图形------------------- 绘制圆角,正多边形 -...

  • scratch3数学之美07-螺旋之美

    大家好,我是爱编程的小熊,上一节我们学习了绘制小花,并舞动起来,花开你花舞。这节,让我们来学习螺旋之美,看看会有什...

  • scratch3数学之美09-线条之美

    大家好,我是爱编程的小熊,上一节我们学习了绘制分形之树,分形之美让人惊叹。这节,让我们来学习绘制会动的线条,看看线...

  • 小白学canvas-绘制正多边形、五角星

    绘制正多边形 第一种方法就是发挥强大的数学能力,计算出各个顶点的位置,然后moveTo(),lineTo()。第二...

  • scratch3数学之美04-图形旋转之美

    大家好,我是爱编程的小熊,前面几节我们学习了绘制一些基本图形,这节开始,我们将学习更加复杂绚丽的图案,及其运动等。...

  • 以动画的形式画多边形(JAVA)

    最初的目标 给定正多边形中心,给定正多边形边数,画一个正多边形出来。 需要使用的数学知识有 1.正多边形任意相邻两...

  • scratch3数学之美02-自制积木

    大家好,我是爱编程的小熊,上一节我们学会了如何绘制正多边形,这节我们来学习自制积木吧 编程描述: 通过上一节学习,...

  • scratch3数学之美10-曼陀罗曲线

    大家好,我是爱编程的小熊,上一节我们学习了绘制会动的线条,线条的无序凌乱让人惊叹。这节,让我们来学习曼陀罗曲线,看...

网友评论

    本文标题:scratch3数学之美01-绘制正多边形

    本文链接:https://www.haomeiwen.com/subject/assayhtx.html