scratch3数学之美-曼陀罗曲线

这节文章转载自:百家号/爱编程的小熊,让我们来学习曼陀罗曲线,看看曼陀罗曲线之美会给你带来怎么样的惊叹!

编程描述:

曼陀罗曲线因其图像的完美性而得名。圆形在艺术中通常意指曼陀罗。在梵文中,曼陀罗意指,"神圣的圆",而在东方文化里使用特定的曼陀罗作为视觉冥想,已经有好几个世纪。在西藏佛教的时轮金刚一—也称为"时间之轮"(the Wheel of Time),即是非常有名的曼陀罗之一,以象征性方式说明宇宙整体架构。

编程思路:

先绘制两个点,两个点做圆周运动,连接两个点,根据他们的运行轨迹绘制出来的图案,改变圆的运行速度可以获得不一样的图案。

开始编程:

1. 绘制2个圆周运动

之前,我们就学习了如何绘制一个圆,大家还记得吗,

我们来复习呀,绘制一个圆,一周360°,每次旋转2°的话,需要执行180次。

那么问题来了,圆周运动呢,大家想一下,其实圆周运动是不是只需要不断的重复画圆就行了呢,那怎么样重复画圆,画一个圆,旋转2°,重复180次,那重复360次,不就画2个圆了吗,那如果不断重复执行,不就好起来了吗。

我们自制一个圆周运动积木吧

点击运行,我们可以看到角色不断在做圆周远动,我们将舞台设置为黑色,更有味道喔

好了,我们已经有一个角色在做圆周运动了,画曼陀罗曲线可是需要两个角色。

同样的配方,同样的味道,我们复制出一个角色,更改大小和位置

运行,我们会发现有舞台有两个圆在做圆周运动了

2. 两个点不断连线

简单,上一节我们学习了怎么将连个点连接起来,连成为线段,这节,我们来学习一下不一样的骚操作。

我们将使用

积木,意思就是会克隆出一个自己出来。这不就好起来了吗,我们在角色2使用克隆积木,克隆出一个自己,然后再让自己移动到角色1,这不就可以绘制一段线段了吗。我们来试一下吧

我们已经克隆出一个自己了,这样就可以了吗,当然不是,还需要移动到角色1,绘制一条线,这时就要用到

这块积木了。

点击运行,我们再来看看

这不就好起来了吗

3. 加上速度控制

连接是连接起来了,他们的运行轨迹也出来,但是图案不好看呀,这是为什么呢。

答案就是他们的速度是一样的。那么怎么样才能改变他们的速度呢,在scratch中控制画圆的速度比较难,因为他画一周需要重复执多次,很难有效控制它的速度。

我们用最简单的办法就是改变它的旋转角度,可以控制画圆的速度,旋转角度越大,速度越快,同时大家都等待0.01秒,我们来改造我们的自制积木吧。

运行,会发现没有什么变化。别急,我们来更改角色2的大小为15,速度为7,看看会发生什么,(大家可以思考一下,为什么还要改变大小)

大家尝试不一样的图案吧。

4. 改变颜色

大家自由发挥吧

如果去掉外圈的呢

5. 回顾一下

绘制曼陀罗曲线是两个点做圆周运动,连接两个点,根据他们的运行轨迹绘制出来的图案,改变圆的运行速度可以获得不一样的图案。

学习了克隆积木的使用

6. 探究一下

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

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

温馨提示:速度为多少呢?

往期推荐

资讯 | 武汉中小学兴起人工智能课,学生接受程度超过预期

Scratch3.0中使用多种方法制作贪吃蛇游戏!

优秀课程案例|如何用scratch做星球陷阱

少儿编程成为“刚需”!它是如何演变成未来趋势的?

优秀课程案例|如何用scratch画扇形统计图

少儿编程家长一定要看看这些值得参加的青少年专业权威赛考!

优秀课程案例|如何用scratch画折线统计图

优秀课程案例|如何用scratch画国旗(实心五角星)

优秀课程案例|如何用scratch画柱形统计图

少儿编程是如何影响语数外成绩的?

你必须要了解的:国际青少年科技教育的政策、理念与发展趋势研究

CCF关于举办2021年第一场NOI Online能力测试的通知

2021聚焦两会,教育热点建议一览

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值