网易首页 > 网易号 > 正文 申请入驻

scratch案例教学:如何用递归绘制科赫雪花

0
分享至

Scratch是麻省理工大学开发的一款简易的图形化编程软件,通过积木组合的形式来实现程序的编写,了解编程的原理和功能,低门槛、生动、有趣。Scratch采用可视化,从而快速制作出游戏、故事、动画、教程、艺术作品等。

《Scratch+算法》课程在借鉴国内外教育教学经验的基础上,结合简单的算法知识,将学习过程中的实践练习、应用问题求解等一系列知识按照其课程标准的内在逻辑纳入到Scratch图形化编程中。通过"问题描述”——"目标设定”——"程序分析”——"动手操作”——"练一练”——"评一评”六步实现编程的一般性思维训练,并实现编程能力的进一步拓展,为将来的C++,Python等语言的学习打下坚实的基础。

该课程对学习算法有什么帮助?

1

激发孩子的学习兴趣

小学生对新鲜的事物充满好奇,而在学习Scratch的过程中很容易让孩子产生兴趣,《Scratch+算法》课程把算法的教学方法融入到有趣的故事化场景让孩子学习起数学不再枯燥无味。

2

帮助孩子学习和巩固算法知识

孩子们在学习算法的过程中会遇到一些抽象的概念和知识点,这些概念和知识点对于小学生来说比较难理解,利用Scratch编程可以将这些知识点具体化《Scratch+算法》课程把算法知识做成了一个个可以和学生互动的程序和游戏,让孩子能更好地理解抽象的概念。

3

针对性强

《Scratch+算法》课程对于不同年龄段的孩子都有相对应难度的课程和知识,孩子不会觉得太简单或太难,学起来更有信心。学编程语法的同时也是在学算法,一举两得。

在编程中,函数(自制积木)自己调用自己的情况称为函数的递归。

在使用递归时,需注意递归边界条件和递归关系;递归边界条件是递归停止的条件,它定义了何时不再进行递归调用,而是直接返回结果。递归关系则描述了如何将原问题分解为更小的问题,并使用这些更小的问题的解来构建原问题的解。

1、科赫雪花是一种典型的分形曲线,由瑞典数学家科赫于1904年发明。科赫雪花是通过一种简单的规则从一个正三角形演变而来的复杂曲线。

科赫雪花的构造过程:

1)先画一个正三角形。

2)然后将正三角形每条边等分为三段,并将中间的一段替换为一个向外的小三角形。

3)接着对每条新出现的边重复上述过程,最终得到一个复杂且不断重复的图形,即科赫雪花。

类似的案例笔者之前也做过分享,具体可以查看一下

2、绘制正三角形:

3、在上述正三角形每一条边上向外突出一个小三角形,边长243,三等分之后长度为81。

新的边长绘制过程:移动81步,右转60度,移动81步,左转120度,移动81步,右转60度,移动81步。

4、重复上述过程,将边长81,再次三等分为27,自制积木2替换自制积木1中的移动81步。

复制角色1,在角色1的脚本基础上,绘制新的雪花。

5、复制角色2,在角色2的脚本基础上,用边长为9的自制积木替换移动27步。

6、复制角色3,在角色3的脚本基础上,用边长为3的自制积木替换移动9步。

7、递归实现:不断重复上述过程,直到边长为3停止。

复制角色1,在角色的基础上实现递归绘制科赫雪花。

视频链接:

https://www.ixigua.com/7311316107372495375?logTag=41d416d0bb53ddce983d

来源:网络,所有图文仅供学习交流使用,如有侵权烦请告知,我们会立即删除.

公众号|huxiuxixiu

联系电话|176 1113 4175

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
雷迪克:我们经住了考验,詹姆斯和斯马特打出了最关键的两回合

雷迪克:我们经住了考验,詹姆斯和斯马特打出了最关键的两回合

懂球帝
2026-04-25 13:33:08
原来他们是夫妻,相恋6年恩爱8年,演完《八千里路云和月》又火了

原来他们是夫妻,相恋6年恩爱8年,演完《八千里路云和月》又火了

讯崽侃天下
2026-04-25 12:19:28
68岁万梓良现状,多种病缠身,拼命赚钱养家,儿子继承帅气外貌

68岁万梓良现状,多种病缠身,拼命赚钱养家,儿子继承帅气外貌

丹妮观
2026-04-25 13:07:43
阿芙迪亚打铁开拓者遭马刺逆转,杨瀚森怒刷一篮板刷新两项纪录

阿芙迪亚打铁开拓者遭马刺逆转,杨瀚森怒刷一篮板刷新两项纪录

姜大叔侃球
2026-04-25 14:17:22
2026了,《穿普拉达的女王2》华裔角色竟然叫这名,日韩网民怒了

2026了,《穿普拉达的女王2》华裔角色竟然叫这名,日韩网民怒了

观察者网
2026-04-24 20:06:36
拒逆转!布朗25+7,马克西31+6,塔图姆立大功,季后赛走势改变

拒逆转!布朗25+7,马克西31+6,塔图姆立大功,季后赛走势改变

篮球大视野
2026-04-25 09:58:52
无数身价过亿的大佬,都在想方设法把国内的钱偷偷转移到海外

无数身价过亿的大佬,都在想方设法把国内的钱偷偷转移到海外

流苏晚晴
2026-04-14 19:58:25
国际观察|美国“大炮巨舰”与伊朗“蜂群突击”谁主沉浮

国际观察|美国“大炮巨舰”与伊朗“蜂群突击”谁主沉浮

新华社
2026-04-24 18:52:10
张雪机车召回事件升级!63岁技术专家:O型圈不是装反 是位置装错

张雪机车召回事件升级!63岁技术专家:O型圈不是装反 是位置装错

西莫的艺术宫殿
2026-04-25 05:28:46
经济围困取代军事打击:特朗普逼伊朗自爆,这招更毒

经济围困取代军事打击:特朗普逼伊朗自爆,这招更毒

高博新视野
2026-04-23 07:30:12
戏剧性一幕!匈牙利新总理官宣:正式任命安妮塔・欧尔班为外长!

戏剧性一幕!匈牙利新总理官宣:正式任命安妮塔・欧尔班为外长!

枫尘余往逝
2026-04-24 12:07:08
铜梁龙董事长:演唱会280那么多人抢,足球80还有人骂,所以要改变

铜梁龙董事长:演唱会280那么多人抢,足球80还有人骂,所以要改变

懂球帝
2026-04-25 00:06:57
离婚一年后,我再次思念前夫,发了句“在干嘛”,他立马回复:你要是再多说一句话,明天我就找你复婚!

离婚一年后,我再次思念前夫,发了句“在干嘛”,他立马回复:你要是再多说一句话,明天我就找你复婚!

黎兜兜
2026-04-25 15:07:32
1990年毛岸青给母亲杨开慧扫墓,登记簿上写的名字却是“杨岸青”

1990年毛岸青给母亲杨开慧扫墓,登记簿上写的名字却是“杨岸青”

舆图看世界
2026-04-25 14:25:03
大众CEO谈第九代高尔夫:像“高4”那样漂亮,我们正在走正确的路

大众CEO谈第九代高尔夫:像“高4”那样漂亮,我们正在走正确的路

IT之家
2026-04-25 08:29:11
难以置信!员工因父亲去世回家吊唁,被领导要求吃完丧宴即刻返岗

难以置信!员工因父亲去世回家吊唁,被领导要求吃完丧宴即刻返岗

火山詩话
2026-04-25 15:00:37
特朗普吹大了,中国说到做到,一块H200芯片都没买,美国开始急了

特朗普吹大了,中国说到做到,一块H200芯片都没买,美国开始急了

粤语音乐喷泉
2026-04-25 14:07:50
黑丝+小高跟鞋+紧身连衣裙,微胖得女生穿起来有一种特别的韵味

黑丝+小高跟鞋+紧身连衣裙,微胖得女生穿起来有一种特别的韵味

牛弹琴123456
2026-04-12 15:19:11
利物浦重磅:彻底更新右路,德甲过人王+荷兰铁卫,要价1.25亿欧

利物浦重磅:彻底更新右路,德甲过人王+荷兰铁卫,要价1.25亿欧

郝小小看体育
2026-04-25 10:19:33
印度否认军机坠毁

印度否认军机坠毁

新华社
2026-04-24 23:48:02
2026-04-25 15:43:00
徐老师编程课堂
徐老师编程课堂
信息学编程,心理健康
1256文章数 143关注度
往期回顾 全部

科技要闻

DeepSeek V4发布!黄仁勋预言的"灾难"降临

头条要闻

哈啰变速车1.5小时收费高达45元 游客直呼:骑不起

头条要闻

哈啰变速车1.5小时收费高达45元 游客直呼:骑不起

体育要闻

火箭0-3触发百分百出局定律:本季加时赛9战8败

娱乐要闻

邓超最大的幸运,就是遇见孙俪

财经要闻

90%订单消失,中东旺季没了

汽车要闻

2026款乐道L90亮相北京车展 乐道L80正式官宣

态度原创

家居
房产
本地
数码
公开课

家居要闻

自然肌理 温润美学

房产要闻

新一轮教育大爆发来了!海口,开始疯狂建学校!

本地新闻

云游中国|逛世界风筝都 留学生探秘中国传统文化

数码要闻

首款骁龙8 Gen5小平板!OPPO Pad Mini图赏

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版