最新消息:

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

Scratch 少儿编程 1804浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

【第二课 自定义程序模块】

欢迎大家来到皓云工作室,我们的课程一步一个脚印地进行着,如果按照我们的进程来学习的话,各位大小朋友的编程思维会得到更好的锻炼。为了避免“一脚踩空”,请点击右上角的“关注”按钮关注我们,以便第一时间看到我们的内容更新。

温故而知新

还记得我们上节课绘制正多边形的程序吗?先动手试一试,还能画出来吗?

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

绘制正多边形

新建功能块

有些常用的功能,比如绘制正方形,要是能够打个包,团成团,要用的时候直接拿出来用就好了。

点击更多模块类积木,找到并点击“新建功能块”,在方框内输入绘制正方形。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

新建功能块

定义绘制正方形

1.点击确定后,脚本区就出现了如图所示“定义绘制正方形”。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

定义绘制正方形1

2.我们把绘制正方形的这一部分程序拖动到“定义绘制正方形”的下方,这样,一个绘制正方形的功能模块就定义好了。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

定义绘制正方形2

3.将“绘制正方形模块”拖动到“落笔”的下方,点击舞台区右上方的绿旗,小猫便画出了一个正方形。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

绘制正方形

定义绘制正多边形的模块

1.点击“制作新的积木”(更新了一下版本,这儿变了),点击“选项”,我们可以为自定义模块添加参数与文本标签,通过数字参数与文本标签的配合新建如下所示的自定义模块,用于绘制正多边形,点击确定。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

绘制边长为length的正n边形

2.接下来,定义模块。当然角色移动的距离即为边长length,移动一次后旋转的角度为外角和除以边数即360/n,n条边当然需要重复执行n次。此处不明白的地方出门左拐,找到皓云工作室上一次的课程{scratch编程绘制妙趣多边形}。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

定义绘制边长为length的正n边形

画个正多边形,随心所欲

1.绘制正三角形。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

绘制三角形

2.绘制正五边形。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

绘制正五边形

3.要画一个正七边形,我们也只需要改变数据而已,再也不用去重新写程序啦。

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

画个正七边形,so easy

练一练

每天练一练,不要忘了关注我们哦。皓云工作室,期待你的到来!

看着密密麻麻的代码头都大了,Scratch来拯救你,自定义程序模块3

练一练

您必须 登录 才能发表评论!