控制积木详解:等待、变速、重复让脚本有了节奏
橙色积木不管"做什么",只管"什么时候做、做几遍、做快做慢"。一共四块,它们是让脚本从"能动"升级到"有戏"的关键。
四块控制积木
| 积木图标 | 名字 | 作用 |
|---|---|---|
| 时钟 | 等待 | 暂停指定的十分之一秒数 |
| 红色停止牌 | 停止 | 停下所有角色的所有脚本 |
| 速度表 | 设速度 | 改变积木执行的快慢 |
| 回旋箭头 | 重复 | 把夹在里面的积木重复执行指定次数 |
等待积木:时间要自己换算
等待积木上的数字单位是十分之一秒:填 10 等于 1 秒,填 50 等于 5 秒。想设计"角色说完台词,停两秒再走",就在说话和移动之间垫一块等待填 20。
对还没学过时间单位的孩子,这是个天然的换算练习——大人可以让孩子算"三秒该填几"。
设速度:同一套脚本两种脾气
设速度积木改变它后面积木的执行速度,有三档可选:慢、正常、快。同一个"向前走"脚本,前面垫慢速就是散步,垫快速就是冲刺。做追逐游戏时,一个角色设快、一个设慢,猫抓老鼠的戏就有了。
重复积木:第一块"真正的编程"
重复积木像一个大口袋,把装进里面的积木重复执行指定次数:
- 重复 4 次"向右移动",等于写四块向右移动——但只需一块积木
- 重复里面再装"跳一下",就是连续跳四下
- 装入"说话 + 等待",角色就会反复念叨同一句话
它是孩子遇到的第一块能包住别的积木的积木:先拖重复,再把别的积木拖进它的大口袋里。这个"包起来"的动作,就是循环概念的雏形。
停止积木:一句"散场"
停止积木让所有角色的脚本全部停下,常放在脚本末尾,相当于给一段表演喊"停"。注意它不是只停自己——想只结束当前脚本,用红色"结束"积木,见结束积木。
三块积木的经典组合
重复 10 次(跳跃 + 等待 20)——角色每两秒跳一次,跳十次。等待、重复、跳跃三块积木拼出一个"节拍器",这是孩子最容易获得成就感的小实验之一。