欢迎来到天天文库
浏览记录
ID:38043931
大小:183.00 KB
页数:5页
时间:2019-05-23
《12 反应时间的研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第12课反应时间的研究任务导航在上节课当中,从按下绿旗到第一次按空格之间的时间间隔,是一个反应时间。我们生活中说“眼疾手快”是指从眼睛作为传感器接收到视觉信号,大脑分析后作出动作指令,再控制手做出反应的整个过程的时间。那你能不能编写一个程序测一测你的反应时间。智多星视觉反应可以通过小猫手中突然拿起一个棒子来实现(如图11.1所示),计时器工具在上次课的学习中已经掌握了,这个研究应该不难。图11.1角色设计Followme图11.1是原始程序,为了增加猫变身的不确定性,让猫等待随机数秒后再变身,变身后,计时器归零。看到猫举起了棒子后,按下小猫测定出反应时
2、间。图11.2反应时间的测定软件DIY你的视觉反应时间是一个定值么?建立一个链表“结果”将多次反应时间的数据存储下来。记录20组数据,将数据从链表中导出,使用Excel中球平均值按钮,自动计算平均值,如图11.3所示。图11.3反应时间的测定软件测得平均值为0.897秒,还需要多次实验,看看我的反应时间是否稳定。想一想1.图11.3中左侧表格的第一组数据是否应该删掉,为什么?20次实验数据的散点图如图11.4所示图11.4第一次测定反应时间的原始数据2.使用图11.3右图中的最大值和最小值按钮,能不能求出20次实验的最大值和最小值。3.有没有一些因素会
3、影响到我的视觉反应时间?Followme如图11.5所示,用变量求和来统计20组链表“结果”的总合,再计算出平均值表示出来,这里要注意变量i的使用,可以使用编辑菜单中的“开始单步执行”来体会每次循环中,i数值的变化。图11.5计算平均值的代码想一想:既然Excel用起来很方便,有没有必要编写代码来计算平均值?DIY请你使用代码,研究一下你的听觉反应时间,看看平均值与视觉反应时间相比,那个大。想一想1.既然程序可以计算出平均值,那么能不能编程计算出最大值和最小值?2.可不可以将数据可视化?知识着陆1.脚本:计次变量i的使用2.编程习惯:使用“单步执行”来
4、调试和理解代码创作天地1.在测量听觉反应时间时,使用代码和会有什么区别?2.一位同学觉得,既然每一句代码都要消耗时间,那么图11.2中的就不能改成,因此他设计了一个实验方案,执行100次所需的时间,你能和他一块儿研究一下么?到底的位置会对实验结果产生怎样的影响?1.图11.6是一位同学听觉反应时间和视觉反应时间的散点图,你能从图中得出怎样的结论?图11.5视觉反应时间和听觉反应时间的比较2.一位同学完成了听觉反应时间的可视化程序,如图11.6所示左上角红色的星星代表20组数据,蓝线代表平均值,你能仿照她的程序试一试么?图11.6听觉反应时间的可视化1.
5、图11.6所示的程序的一个缺点是,数据的可视化和数据的采集是分离的,你能想办法将他们同步起来么?2.将本次课的实验数据写成一个实验报告
此文档下载收益归作者所有