首页> 外文会议>International conference on human-computer interaction;International conference on human interface and the management of information >Analyzing Reading Pattern of Simple C Source Code Consisting of Only Assignment and Arithmetic Operations Based on Data Dependency Relationship by Using Eye Movement
【24h】

Analyzing Reading Pattern of Simple C Source Code Consisting of Only Assignment and Arithmetic Operations Based on Data Dependency Relationship by Using Eye Movement

机译:基于数据依赖关系的仅依赖分配和算术运算的简单C源代码阅读模式的眼动分析

获取原文
获取外文期刊封面目录资料

摘要

Some programming learners in the lowest achievement group do not have even a minimum skill to read a simple program correctly. Reading programs would be an essential programming learning. To efficiently support learners in the lowest group, firstly we should conduct a fundamental analysis of reading programs to unveil their features. Therefore, the authors focused on eye tracking as a method to carry out the idea. The authors have thought that utilizing eye movement helps to clarify the reasons for making programming learning difficult. Therefore, the purpose of this study is to investigate the possibility of learner's program comprehension process based on the pattern of eye movement, not the eye distribution during reading source code. In this paper, we first measure the data of eye movement during reading some source codes and propose a modeling method to represent the feature of eye movement. Then we design an experimental protocol for analyzing eye movement based on program structure. The experiment of this paper focuses on source codes based on four types of data dependency relationship that can be generated by three lines of assignment statement only. As the analysis result, we confirmed that the data dependence of each pattern appeared as the unique eye behavior of program reading.
机译:成绩最低的小组中的一些编程学习者甚至没有最低的技能来正确阅读简单的程序。阅读程序将是必不可少的编程学习。为了有效地支持最底层的学习者,首先,我们应该对阅读程序进行基本分析,以揭示其功能。因此,作者将眼动追踪作为实现该想法的一种方法。作者认为利用眼球运动有助于弄清使编程学习变得困难的原因。因此,本研究的目的是基于眼睛运动的模式,而不是阅读源代码时的眼睛分布,来研究学习者的程序理解过程的可能性。在本文中,我们首先在阅读一些源代码期间测量眼睛运动的数据,然后提出一种表示眼睛运动特征的建模方法。然后设计了一种基于程序结构的分析眼睛运动的实验协议。本文的实验集中于基于四种类型的数据依赖关系的源代码,这些关系只能由三行赋值语句生成。作为分析结果,我们确认了每种模式的数据依赖性都表现为程序读取的独特眼睛行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号