An eye-tracking study assessing the comprehension of c++ and Python source code

An eye-tracking study assessing the comprehension of c++ and Python source code
复制标题

一项眼动追踪研究评估对 C 和 Python 源代码的理解

DOI:
10.1145/2578153.2578218
复制
发表时间:
2014
期刊:
Proceedings of the Symposium on Eye Tracking Research and Applications
影响因子:
--
通讯作者:
A. Lazar
A. Lazar
中科院分区:
--
文献类型:
--
作者:
Rachel Turner;Michael Falcone;Bonita Sharif;A. Lazar

文献摘要

被引文献

相似文献

本研究评估了编程语言对学生理解源代码的影响,比较了 C++ 和 Python 两种语言在两个任务类别中的表现:概述任务和查找错误任务。在 38 名学生完成任务和回答问题时,对他们的目光进行了跟踪。结果表明,在准确性或时间上没有明显差异,但在学生查看有错误的代码行的速度上有明显差异。这些结果为编程语言在编程入门课程中可能产生的影响提供了一些方向。
A study to assess the effect of programming language on student comprehension of source code is presented, comparing the languages of C++ and Python in two task categories: overview and find bug tasks. Eye gazes are tracked while thirty-eight students complete tasks and answer questions. Results indicate no significant difference in accuracy or time, however there is a significant difference reported on the rate at which students look at buggy lines of code. These results start to provide some direction as to the effect programming language might have in introductory programming classes.