四、课堂互动

第14课 课堂互动-一人抢答

任务场景:课堂互动-一人抢答
任务场景:课堂互动-一人抢答

一、任务目标

灯一亮就赶紧按键,比谁反应快;用时或胜负会显示出来,像课间抢答器。

二、我们要学什么

  • 学习要点:同一题只让一人抢到
  • 本课过关:能完成:灯亮后谁先按谁抢到,第二人无效或被拒绝。
  • 示例对齐:体验题对应 「4-2-1 课堂互动-一人抢答」;完整代码对应 「4-2-2 课堂互动-多人抢答」。

三、本节要点

围绕「同一题只让一人抢到」来搭。签到允许多人登记;抢答必须互斥:一题只认第一人。

1明情景抢答器
2对能力只锁定第一人
3看结果第二人按了无效

四、解题思路

不要重复抄任务原文,直接按「同一题只让一人抢到」拆步骤。情景:班级抢答器:灯亮后第一只手有效,第二人再快也只能看到「已被抢」。 输入「多人按键,只取最先」对输出「彩屏显示抢到者,网络可同步」。核对:第一人有效,第二人是否被拒绝。

本课主要用到:彩屏 TFT、板载按键、网络/物联网。

  1. 1出题后只接受第一个有效按键。
  2. 2锁定成功者后,其他人再按无效。
  3. 3和签到区分:抢答必须互斥。
  4. 4两人连按,只应记录一人。

流程提要(关键词)

1. 只锁定第一人2. 锁定成功者后3. 运行核对

五、图形块功能讲解

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

图形块分类作用本课用法
创建集合
集合创建不重复元素集合。对应步骤中的:创建不重复元素集合。打开工具箱核对同名块。
集合增删
集合向集合添加或丢弃元素。搭积木时靠它完成:向集合添加或丢弃元素。载入后对照截图找块。
集合大小
集合元素个数。本课里用它做:元素个数。载入后按名称在工具箱核对。

六、知识点讲解

一人抢答:出题后第一个有效按键者锁定成功,第二人无效。过关看只记录一人。

验收时看:第一人有效,第二人是否被拒绝。再两人几乎同时按,看是否只记录一人。

七、编程练习

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

六学期兴趣课程:4-2-1 课堂互动-一人抢答.mix。载入后运行。

八、课堂练习

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

  1. 判断:两个人可以同时都算抢到同一题。

  2. 判断:推荐这样验证:灯亮后两人先后按,确认只有第一人被记录。

  3. 一人抢答的规则是?

  4. 验证要?

  5. 和自由签到相比?

九、本节小结

小结落点:「同一题只让一人抢到」。