第12课反应时间的研究.pdfVIP

  • 4
  • 0
  • 约1.79千字
  • 约 5页
  • 2022-05-26 发布于北京
  • 举报
第12 课 反应时间的研究 任务导航 我们生活中说“眼疾手快”是指从眼睛作为传感器接收到视觉信号,大脑分析后作出动 作指令,再控制手做出反应的整个过程。在上节课当中,从按下绿旗到第一次按空格之间的 时间间隔,就是一个反应时间。 本课,我们通过小猫造型的变化来测试视觉反应时间。小猫手中会突然拿起一个棒子, 测试者看到小猫拿起棒子后立马单击小猫,使用计时器工具计算反应时间并让小猫说出反应 时间,如图12.1 所示。 (a)变化前 (b)变化后 图12.1 测试反应时间 Follow me 图 12.2 是原始程序,为了增加猫变身的不确定性,让猫等待随机数秒后再变身,变身 后,计时器归零。看到猫举起了棒子后,按下小猫测定出反应时间。 图12.2 反应时间的测定软件 DIY 你的视觉反应时间是一个定值么?建立一个链表“结果”将多次反应时间的数据 下 来。 20 组数据,将数据从链表中导出,利用Excel 中求平均值的功能,自动计算平均 值,如图12.3 所示。 图12.3 求平均值 测得平均值为0.897 秒,还需要多次实验,看看 反应时间是否稳定。 想 1. 图12.3 中左侧表格的第一组数据是否应该删掉,为什么?20 次实验数据的散点图如图 12.4 所示 图12.4 第一次测定反应时间的原始数据 2. 使用图11.3 右图中的最大值和最小值按钮,能不能求出20 次实验的最大值和最小值。 3. 有没有一些因素会影响到 视觉反应时间? Follow me 如图12.5 所示,用变量求和来统计20 组链表“结果”的总合,再计算出平均值表示出 来,这里要注意变量i 的使用,可以使用编辑菜单中的“开始单步执行”来体会每次循环中, i 数值的变化。 图12.5 计算平均值的代码 想 :既然Excel 用起来很方便,有没有必要编写代码来计算平均值? DIY 请你使用 代码,研究一下你的听觉反应时间,看看平均值与视觉反应时 间相比,那个大。 想 1.既然程序可以计算出平均值,那么能不能编程计算出最大值和最小值? 2.可不可以将数据可视化? 知识着陆 1. :计次变量i 的使用 2. 编程习惯:使用“单步执行”来调试和理解代码 创作天地 1.在测量听觉反应时间时,使用代码 和 会有 什么区别? 2.一位同学觉得,既然每一句代码都要消耗时间,那么图11.2 中的 就不能改成 ,因此他设计了一个实验方案,执行 100 次 所需的时间,你能和他一块儿研究一下么?到底 的位置会对实验结果产生怎样的影响? 3.图 12.6 是一位同学听觉反应时间和视觉反应时间的散点图,你能从图中得出怎样的结 论? 图12.5 视觉反应时间和听觉反应时间的比较 4.一位同学完成了听觉反应时间的可视化程序,如图 12.6 所示左上角红色的星星代表20 组数据,蓝线代表平均值,你能仿照 程序试一试么? 图12.6 听觉反应时间的可视化 5.图 12.6 所示的程序的一个缺点是,数据的可视化和数据的 是分离的,你能想办法 将他们同步起来么? 6.将本次课的实验数据写成一个实验报告 视野拓展

文档评论(0)

1亿VIP精品文档

相关文档