单元四
第19课 四平八稳-计时平衡大挑战

一、任务目标
上一课出界显示叉;本课记下开始时刻,出界后屏上显示坚持了多久。
二、我们要学什么
- 学习要点:计时挑战|出界后显示坚持了多久
- 本课过关:能完成:说出计时就是用当前时刻减去开始时刻;载入体验程序,指出按 B1 开始,出界后彩屏显示经过的时间;再运行完整程序,指出开始前会随机一个难度并显示「难度等级:」,难度越大圆动得越快。
- 示例对齐:体验题对应 「4-4-1 四平八稳-计时平衡大挑战」;完整代码对应 「4-4-2 四平八稳-随机难度计时平衡大挑战」。
三、本节要点
上一课出界显示叉号。本课要认识计时挑战:按 B1 记下开始时刻,出界后显示经过的时间。重难点是分清两套——体验固定节奏;完整开始前随机难度 1 到 10,延时为 1/难度。要点对齐「计时挑战|出界后显示坚持了多久」。
四、解题思路
任务:用两套程序认识计时——按 B1 开始,圆出界后彩屏显示经过的时间。完整程序开始前随机难度并显示「难度等级:」。请对照开始时有没有难度提示,以及圆的快慢。
本课主要用到:加速度计、彩屏 TFT、B1 键。
- 1按 B1 开始,记下开始时刻,圆放回中间。
- 2范围内按倾斜画圆。
- 3出界后显示(当前时刻−开始时刻)÷100。
- 4完整:开始前先随机难度 1 到 10,显示「难度等级:」,延时为 1/难度。
- 5看坚持时间和完整程序的难度提示。
流程示意(可对照左侧文字)
五、图形块功能讲解
下面只列出本课首次出现的 Mixly 图形块(真积木截图)。已在前面课讲过的不再重复;先认新块,再点「载入」对照拖搭。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 文本 | 把多段文字连成一句。 | 完整程序把「难度等级:」和难度数字拼成一句,显示到彩屏。体验不用拼接。 |
![]() | 文本 | 把数字变成可显示的字符串。 | 完整把随机得到的难度整数变成文字,才能拼进「难度等级:」。 |
六、知识点讲解
先弄清:出界后彩屏是时间;完整开始前还有难度等级,数字越大圆动得越快。再进编程练习对照。
七、编程练习
点「载入」打开 MixVM(board=sant_design)。默认图形化积木;起步程序与积木均来自 MixGo SANT 十学期兴趣课程/学期1。若题目带外设 design,载入时会自动导入接线。在 Mixly 工具栏点「运行 / 停止」,「检查」做关键字核对。请先读本页「四、解题思路」与「五、图形块功能讲解」,再点载入。
十学期兴趣课程:4-4-1 四平八稳-计时平衡大挑战.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SANT 仿真编程环境…
八、课堂练习
先完成两道正误判断,再做其余题目;选出后点「检查」。
判断:体验程序按 B1 开始,圆出界后会在彩屏显示经过的时间。
判断:完整程序按 B1 后会先显示「难度等级:」和 1 到 10 的随机数。
本课说的「计时」指的是?
体验程序和完整程序的主要差别是?
运行完整程序,按 B1 之后应先看到?
九、本节小结
上一课出界显示叉。本课认识计时挑战:按 B1 开始,出界后显示经过的时间。体验程序节奏固定;完整程序开始前随机难度 1 到 10,并显示「难度等级:」,难度越大圆动得越快。

