在实现多个正多边形(“正三角形、正方形、正五边形”)时,能不能采用相同的过程来实现效果呢?——“带参过程”

一、认识带参过程

编写过程时,为过程添加一些参数,在过程使用中,只要改变这些参数的值,就可以实现不同的效果。

scratch编程中变量关系(Scratch带参过程)(1)

二、观察正多边形的规律

scratch编程中变量关系(Scratch带参过程)(2)

观察上面程序画正三角形、正方形、正五边形的程序。绘制正多边形时,旋转的角度和边数有关。

scratch编程中变量关系(Scratch带参过程)(3)

三、创建带参过程

1.单击指令板区“自制积木”中的“制作新的积木”。

2.输入积木名称后,单击“添加输入项数字或文本”分两次添加两个输入项,类型为“数字或文本”,将两个输入项分别修改为“边数” “边长”。

scratch编程中变量关系(Scratch带参过程)(4)

3.编写通过的正多边形脚本,重复执行的次数为正多边形的边数,角色移动的步数为正多边形的边长。

scratch编程中变量关系(Scratch带参过程)(5)

4.定义完成后,就可以使用带参积木块了。

scratch编程中变量关系(Scratch带参过程)(6)

微信公众号搜索:畅玩scratch

,