Scratch数学编程之四:重复的花朵

学习目标

§解释:为了创建一个完整的环形图形而需执行脚本的最小次数。

§探索:不反复点击脚本,而是用重复模块以创建环形图形。留意最小的重复次数。

课程准备

本节课基于Tile Repeat.sb2项目学习重复的功能和使用方式。在使用该项目文件之前,先对文件进行备份,备份的方法参见第一课。

课程内容

§ 重复点击移动-旋转-印章脚本,直到在舞台上创建了一个完整的环形图形。留意点击脚本的最小次数是多少?

§ 点击舞台右上方的绿旗图标以清空舞台。

§ 在模块库的控制组中找到重复模块,把它放到脚本区并包住对应脚本。

§ 在重复模块中,输入上述第一步为了创建完整环形图形所点击的脚本的最小次数,然后运行脚本。

§ 通过右键单击(或按Shift键同时单击)脚本并选择“复制”来复制该脚本的拷贝。

§ 修改复制出来的脚本中重复模块的数值和旋转模块的数值,以创建不同的花朵图形。

§ 可以在上述脚本模块的适当位置添加等待模块,以观察图形的创建过程。

注意

确保在重复模块中填入的是可以创建完整图形的最小数,而且该数是整数。

思考题

1. 在重复模块中填入的数是多少?如果把这个数改大或改小,对应的图形会怎样变化?

2. 每一次印章时,瓷砖角色旋转了多少度?

3. 怎样确定填入到重复模块和旋转模块中的值的大小?

4. 为了创建完整的花朵图形,瓷砖角色一共旋转了多少度?这个角度始终都是一样的吗?

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180103G0JZSV00?refer=cp_1026

同媒体快讯

相关快讯

扫码关注云+社区