三、遥相呼应

第12课 遥相呼应-无线按键翻页

任务场景:遥相呼应-无线按键翻页
任务场景:遥相呼应-无线按键翻页

一、任务目标

完成「遥相呼应-无线按键翻页」:确认收发与显示是否对应。

二、我们要学什么

  • 学习要点:无线按一下,对面跟着翻一页
  • 本课过关:能完成:发送端按键,接收端页面切换。
  • 示例对齐:体验题对应 「3-4-1 遥相呼应-无线按键翻页」;完整代码对应 「3-4-2 遥相呼应-无线鼠标模拟」。

三、本节要点

围绕「无线按一下,对面跟着翻一页」来搭。上一课是有线翻页;本课把那根「线」换成无线,按键和页面仍要一一对应。

1读场景无线翻页
2对要点按键打包发出去
3对照现象接收端跟着翻

四、解题思路

解题抓手是「无线按一下,对面跟着翻一页」。生活对照:演讲者站在远处按翻页器,投影下一页,中间没有电线。 先对齐:输入「发送端按键经无线到达接收端」,输出「接收端页面/页码」。验收看:按一次是否只翻一页,有没有连翻或丢失。

本课主要用到:板载按键。

  1. 1发送端把「翻页」事件无线发出。
  2. 2接收端收到后翻页,按一次对应翻一页。
  3. 3和第 11 课区分:中间没有那根线。
  4. 4发送端按一次,接收端应翻一页。

步骤关键词(顺着看即可)

1. 无线按键翻页2. 接收端收到后翻页3. 运行核对

五、图形块功能讲解

这里只放本课第一次出现的 Mixly 积木(截图)。前面课用过的不再列出;先认块,再「载入」对照。

图形块分类作用本课用法
接收指定消息
通信等待或读取特定内容的消息。本课实际用途:等待或读取特定内容的消息。载入后到分类里确认。

六、知识点讲解

无线翻页:把按键事件打包发送,接收端收到后翻页。过关看发送端按一次、接收端翻一页。

核对现象:按一次是否只翻一页,有没有连翻或丢失。再慢按三次,看是否刚好翻三页。

七、编程练习

点「载入」打开 MixVM(board=sowl_design)。界面默认是图形化积木;示例来自 MixGo SOWL 六学期兴趣课程/学期3。带 design 外设的题目会自动带上接线。工具栏用「运行 / 停止」,「检查」核对关键字。建议先读「四、解题思路」「五、图形块功能讲解」再载入。

提示:仿真环境中无法使用按键控制键盘和鼠标,可使用sowl元控自立板硬件进行体验。

六学期兴趣课程:3-4-1 遥相呼应-无线按键翻页.mix。载入后运行。

八、课堂练习

请先做两道对错题,再答后面的选择题;全部选完后点「检查」。

  1. 判断:无线按键和翻页对不上,按了接收端完全不动。

  2. 判断:可用此步骤验收——在发送端按键,看接收端是否同步翻页。

  3. 无线翻页要确认?

  4. 和有线翻页的差别是?

  5. 过关现象是?

九、本节小结

回顾:会「无线按一下,对面跟着翻一页」就算抓住本课。