...
首页> 外文期刊>Empirical Software Engineering >Eye tracking analysis of computer program comprehension in programmers with dyslexia
【24h】

Eye tracking analysis of computer program comprehension in programmers with dyslexia

机译:阅读障碍者对计算机程序理解的眼动分析

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

This paper investigates the impact of dyslexia on the reading and comprehension of computer program code. Drawing upon work from the fields of program comprehension, eye tracking, dyslexia, models of reading and dyslexia gaze behaviour, a set of hypotheses is developed with which to investigate potential differences in the gaze behaviour of programmers with dyslexia compared to typical programmers. The hypotheses posit that, in general terms, programmers with dyslexia will show gaze behaviour of longer duration and a greater number of fixations on program features than typical programmers. An experiment is described in which 28 programmers (14 with dyslexia, 14 without dyslexia) were asked to read and explain three simple computer programs. Eye tracking technology is used to capture the gaze behaviour of the programmers. Data analysis suggests that the code reading behaviour of programmers with dyslexia is not what would be expected based on the dyslexia literature relating to natural text. In conjunction with further exploratory analysis, observations are made in relation to spatial differences in how programmers with dyslexia read and scan code. The results show that the gaze behaviour of programmers with dyslexia requires further study to understand effects such as code layout, identifier naming and line length. A possible impact on dyslexia gaze behaviour is from the visual crowding of features in program code which might cause certain program features to receive less attention during a program comprehension task.
机译:本文研究阅读障碍对计算机程序代码的阅读和理解的影响。利用程序理解,眼动追踪,阅读障碍,阅读模型和阅读障碍注视行为等领域的研究成果,提出了一套假设,以研究与典型程序员相比阅读障碍的程序员的注视行为之间的潜在差异。该假设认为,一般而言,患有阅读障碍的程序员会比一般程序员表现出更长的持续时间和更多的程序功能注视行为。描述了一个实验,其中要求28位程序员(14位患有阅读障碍的程序员,14位没有阅读障碍的程序员)阅读和解释三个简单的计算机程序。眼动追踪技术用于捕获程序员的注视行为。数据分析表明,患有阅读障碍的程序员的代码阅读行为不是基于与自然文本有关的阅读障碍文献所预期的。结合进一步的探索性分析,我们发现患有阅读障碍的程序员在读取和扫描代码方面的空间差异。结果表明,阅读障碍的程序员的凝视行为需要进一步研究,以了解诸如代码布局,标识符命名和行长之类的影响。对诵读困难注视行为的可能影响来自程序代码中功能的视觉拥挤,这可能导致某些程序功能在程序理解任务期间受到较少的关注。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号