单元五 · 反应测试有方法

第18课 实现反应测试仪

任务场景
任务场景:实现反应测试仪

一、学习目标

  • 了解反应测试仪的工作原理。
  • 能比较熟练地绘制算法流程图。
  • 通过制作实现反应测试仪,进一步体会设计开发过程中逐步实现与系统整合。

二、情境导入

我们已经了解到锻炼反应力对日常生活、学习、工作和运动等方面都有很多好处。

为了锻炼我们的反应能力,今天我们将来制作这个反应测试仪。

让我们一起走进这个反应测试仪,了解她的整个工作流程。

三、核心讲解

本课学习路径:

1明确反应测试仪的基本组成与工作过
2分步完成反应测试仪的各项功能
3明确反应测试仪的基本组成与工作过程

1.明确反应测试仪的基本组成与工作过

问题】请回顾之前的学习,明确反应测试仪的功能设计与硬件支持

明确反应测试:先抓住「明确反应测试仪的基本组成与工作过」在做什么,再用例子对照验证。
  • 分析项目 描 述
  • 主要硬件支持
  • 反应测试仪控制系统
  • 工作过程简要描述

想一想:问题】反应测试仪应该如何给人提供相应刺激?

2.明确反应测试仪的基本组成与工作过程

问题】回顾之前的学习,明确反应测试仪的功能设计与硬件支持

反馈:根据结果再调整下一步。闭环能对照目标修正,开环则按预设一路执行。
  • 分析项目 描 述
  • 任务主题 设计“反应测试仪”
  • 系统的功能 1.提供反应刺激;2.测量反应时间;3.记录反应时间;
  • 反馈反应时间;5.其他额外的功能
  • 主要硬件支持 1.蜂鸣器、RGB灯、LED灯阵等;2.内置时钟;3.CPU和内

想一想:发出新刺激? ?

弄清以上要点后,再进入下方动手体验,用实际操作验证。

四、动手体验 · MixGo MINI

教学指南米思齐修订版(MINI):18-1 事件产生并感知用户输入.mix

五、课堂总结

  • 在编程实现的过程中,需要清晰梳理功能目标、硬件支持情况。
  • 对于复杂的控制系统,可以采用拆分功能、分步解决的方式简化实现难度,逐步实现目标程序。

六、拓展提升

拓展:人在应对有规律的反应刺激时会逐渐适应刺激,如果想要训练反应的速度,反应测试仪应该随机给出事件,你能尝试通过编程解决这个问题吗?

测评

完成练习后作答;选出后点「检查」。答错会显示简短说明。

  1. 下列哪一项更接近本课学习目标?

  2. 本课课堂总结强调的是?

  3. 本课主题最贴近下列哪一项?

  4. 完成本课后,优先应该做什么来证明学会了?

  5. 判断:教学指南中的学习活动可以全部跳过。

  6. 拓展提升部分的作用是?

本节小结

回顾本课要点,完成动手体验与测评。记住:实现反应测试仪。