首页> 外文会议>IEEE/ACM International Conference on Program Comprehension;International Conference on Software Engineering >From Novice to Expert: Analysis of Token Level Effects in a Longitudinal Eye Tracking Study
【24h】

From Novice to Expert: Analysis of Token Level Effects in a Longitudinal Eye Tracking Study

机译:从新手到专家:分析纵向眼跟踪研究中的令牌水平效应

获取原文

摘要

Program comprehension is a vital skill in software development. This work investigates program comprehension by examining the eye movement of novice programmers as they gain programming experience over the duration of a Java course. Their eye movement behavior is compared to the eye movement of expert programmers. Eye movement studies of natural text show that word frequency and length influence eye movement duration and act as indicators of reading skill. The study uses an existing longitudinal eye tracking dataset with 20 novice and experienced readers of source code. The work investigates the acquisition of the effects of token frequency and token length in source code reading as an indication of program reading skill. The results show evidence of the frequency and length effects in reading source code and the acquisition of these effects by novices. These results are then leveraged in a machine learning model demonstrating how eye movement can be used to estimate programming proficiency and classify novices from experts with 72% accuracy.
机译:程序理解是软件开发的重要技能。这项工作通过在Java课程期间获得编程经验时,通过检查新手程序员的眼球来调查方案理解。他们的眼球运动行为与专家程序员的眼球运动进行比较。自然文本的眼睛运动研究表明,词频率和长度影响眼睛运动持续时间,并充当阅读技能指标。该研究采用现有的纵向眼跟踪数据集20项新手和有经验的源代码读者。该工作调查了获取源代码读数中令牌频率和令牌长度的影响,作为程序阅读技能的指示。结果显示了阅读源代码中频率和长度效应的证据,并通过新手获取这些影响。然后,这些结果在机器学习模型中杠杆展示了眼球运动如何用于估计节目熟练程度,并将新手从专家归类为72%的准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号