本课继承课程分级
7-10 岁入门建议成人陪同
给画法起名字
本课步骤与提示共 6 步
1. 给画法起名字:先画路线
观察自制积木怎样把重复的画法收进一个可调用的名字,先画出“定义”和“调用”的两条独立脚本。
2. 给画法起名字:把脚本接起来
选中【小画家】,先单独放一条【定义“画叶片”】脚本:在定义帽子下接【落笔 → 重复2次(移动40步 → 右转60度) → 抬笔】。不要把定义帽子接在绿旗脚本下面。另建【点击绿旗】脚本:清除画笔、把画笔粗细设为4,移到(-100,0),调用【画叶片】,移到(30,0),再次调用【画叶片】。
提示:另一个角色只在消息到达后执行自己的脚本。帽子要在最上面,reporter 要放进它对应的输入槽。
3. 给画法起名字:改一个参数观察
保持移动40步、重复2次和转角60度,点击绿旗观察两片叶子。第二次只把定义中的移动40步改为20步,预测两片叶子的大小,再恢复40步。
4. 给画法起名字:制造并修好一个问题
故意把定义中的【移动40步】改为【移动0步】,观察两次调用都无法画出叶子。只把这一处改回40步,再点击绿旗复测。
提示:如果结果不对,先检查帽子、连接方向,再检查输入槽里的 reporter 和数值。
5. 给画法起名字:加入自己的设计
保留【画叶片】定义与两次调用,再试着增加第三次调用;比较三片叶子是否使用同一套画法。
6. 给画法起名字:讲解你的作品
演示定义脚本只描述做法,绿旗脚本调用两次,并说明修改定义后所有调用为什么都会改变。
