首页> 外文会议>International Conference on Applied Human Factors and Ergonomics >Gaze Strategies Can Reveal the Impact of Source Code Features on the Cognitive Load of Novice Programmers
【24h】

Gaze Strategies Can Reveal the Impact of Source Code Features on the Cognitive Load of Novice Programmers

机译:凝视策略可以揭示源代码特征对新手程序员的认知负荷的影响

获取原文

摘要

As shown by several studies, programmers' readability of source code is influenced by its structural and the textual features. In order to assess the importance of these features, we conducted an eye-tracking experiment with programming students. To assess the readability and comprehensibility of code snippets, the test subjects were exposed to four different snippets containing or missing structural and/or textual elements. To assure that all subjects were at an equivalent level of expertise, their programming skills were also evaluated. During the eye-tracking experiment, the subjects were also asked to give a readability and comprehensibility score to each snippet. The absence of textual features showed to increase the average fixation duration. This indicates that for the test subjects the textual features were more essential for the comprehension of the code. Gaze pattern analysis revealed less ordered patterns in the absence of structural features compared to the absence of textual features.
机译:如几项研究所示,程序员的源代码可读性受其结构和文本特征的影响。为了评估这些功能的重要性,我们进行了一项关于编程学生的追踪实验。为了评估代码片段的可读性和可理解性,测试对象暴露于包含或缺少结构和/或文本元素的四个不同片段。为了确保所有受试者都处于相当的专业水平,还评估了他们的编程技能。在追踪实验期间,还要求受试者向每个片段提供可读性和可理解分数。没有文本特征,以增加平均固定持续时间。这表明对于测试对象来说,文本功能对于对代码的理解更为重要。与缺乏文本特征相比,凝视图案分析显示在没有结构特征的情况下较少的订单模式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号