首页> 外文会议> >How Novices Read Source Code in Introductory Courses on Programming: An Eye-Tracking Experiment
【24h】

How Novices Read Source Code in Introductory Courses on Programming: An Eye-Tracking Experiment

机译:新手如何在编程入门课程中阅读源代码:眼动实验

获取原文

摘要

We present an empirical study using eye tracking equipment to understand how novices read source code in the context of two introductory programming classes. Our main goal is to begin to understand how novices read source code and to determine if we see any improvement in program comprehension as the course progresses. The results indicate that novices put in more effort and had more difficulty reading source code as they progress through the course. However, they are able to partially comprehend code at a later point in the course. The relationship between fixation counts and durations is linear but shows more clusters later in the course, indicating groups of students that learned at the same pace. The results also show that we did not see any significant shift in learning (indicated by the eye tracking metrics) during the course, indicating that there might be more than one course that needs to be taken over the course of a few years to realize the significance of the shift. We call for more studies over a student's undergraduate years to further learn about this shift.
机译:我们提供了一项使用眼动仪的实证研究,以了解新手如何在两个入门编程类的上下文中读取源代码。我们的主要目标是开始理解新手如何阅读源代码,并确定随着课程的进行我们是否在程序理解方面取得了任何进步。结果表明,新手在学习过程中会付出更多的努力,并且在阅读源代码时会遇到更多的困难。但是,他们可以在以后的课程中部分理解代码。注视次数和持续时间之间的关系是线性的,但是在课程的后期显示出更多的聚类,表明以相同的速度学习的学生群体。结果还表明,在该课程中,我们没有看到学习方面的任何重大变化(由眼动指标指示),这表明在几年的过程中可能需要不止一门课程才能实现这一目标。转变的意义。我们呼吁在一个学生的大学期间进行更多的研究,以进一步了解这一转变。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号