三、遥相呼应

第11课 遥相呼应-有线按键翻页

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

一、任务目标

完成「遥相呼应-有线按键翻页」:按键或联网触发后,屏显变化可读。

二、我们要学什么

  • 学习要点:用有线按键给另一端翻页
  • 本课过关:能完成:按下键,对端或本机页码/画面往下翻。
  • 示例对齐:体验题对应 「3-3-1 遥相呼应-有线按键翻页」;完整代码对应 「3-3-2 遥相呼应-有线鼠标模拟」。

三、本节要点

本课核心是「用有线按键给另一端翻页」。防丢用无线距离;本课先做「线连着的翻页键」,确认按键和页面的对应。

1明情景有线翻页键
2对能力按一下翻一页
3看结果页码或画面切换

四、解题思路

不要重复抄任务原文,直接按「用有线按键给另一端翻页」拆步骤。情景:PPT 翻页笔插着线的版本:按一下,投影下一页,不靠无线电。 输入「板载按键(有线侧)」对输出「页码或画面切换」。核对:按一下是否翻一页。

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

  1. 1按键触发页码 +1/-1,本机或对端画面同步切换。
  2. 2用 was_pressed,按住不要连翻多页(除非题目要求)。
  3. 3本课是有线连接,不要写成无线发包。
  4. 4按一下应只翻一页。

流程提要(关键词)

1. 按一下翻一页2. 用 was_pres3. 运行核对

五、图形块功能讲解

只讲解本课新块(真积木图)。已学过的略过;认清后再载入拖搭。

图形块分类作用本课用法
模拟键盘输入
通信模拟键盘按键事件。本课里用它做:模拟键盘按键事件。载入后按名称在工具箱核对。
特殊按键
通信功能键(如翻页、音量)码。对应步骤中的:功能键(如翻页、音量)码。打开工具箱核对同名块。
按键输入
输入/输出读取普通按键状态。本课里用它做:读取普通按键状态。载入后按名称在工具箱核对。
模拟鼠标输入
通信模拟鼠标移动或点击。对应步骤中的:模拟鼠标移动或点击。打开工具箱核对同名块。
鼠标按键
通信鼠标左右键等。本课里用它做:鼠标左右键等。载入后按名称在工具箱核对。

六、知识点讲解

有线翻页:按键触发页码增减,本机或对端画面同步切换。过关看按一下翻一页。

验收时看:按一下是否翻一页。再连按两下,看是否翻两页。

七、编程练习

「载入」后进入 MixVM(board=sowl_design)。以图形化积木为主,材料取自 MixGo SOWL 六学期兴趣课程/学期3。外设 design 会随题目导入接线。运行、停止在 Mixly 工具栏;「检查」用来对关键字。载入前先浏览解题思路和图形块说明。

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

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

八、课堂练习

先判断对错,再完成其余题;提交前点「检查」。

  1. 判断:按键和页面没有对应关系,按了也不翻页。

  2. 判断:推荐这样验证:每按一次,核对页面或页码是否前进一步。

  3. 有线按键翻页靠的是?

  4. 验证看?

  5. 本课还没换成?

九、本节小结

小结落点:「用有线按键给另一端翻页」。