首页> 外文会议>IEEE International Conference on Engineering, Technology and Education >Assessing Students’ Behavior in Error Finding Programming Tests: An Eye-Tracking Based Approach
【24h】

Assessing Students’ Behavior in Error Finding Programming Tests: An Eye-Tracking Based Approach

机译:在发现错误的编程测试中评估学生的行为:一种基于眼动追踪的方法

获取原文

摘要

Programming debugging is one of the most challenge part in the programming course, which is currently assessed by the teachers manually. With the development of eye-tracking technology, the student’s cognitive process can be estimated and researched based on the eye movement data. However, most of the existing eye-tracking measurement in programming focus on the difference among different person group or different mission, and can not be directly utilized for programming assessment. In this paper, we propose an assessing framework for debugging, providing quantified eye movement measurement on given errorfinding tasks. We focus on the task of finding errors in the C-language source code. An eye-tracking based measurement system is implemented to segmenting the students’ programming process in error-finding tasks. By dividing the source code AoIs and assigning the relevant exam point AoIs, the eye movement on specific exam point can be measured and analyzed. A procedural evaluation scheme is proposed to analyze the details of the testing process, including every error-finding activity and every eye movement. By checking the eye movement data on the related blocks, we estimate the students’ sensitivity to the specified examination point, and produce a reference classification on his performance. Experiment results show that, compared with the results of traditional error-finding question (only absolute true or false), our assessment method provides procedural evaluations of students according to his behavioral characteristics.
机译:编程调试是编程课程中最具挑战性的部分之一,当前由教师手动评估。随着眼动追踪技术的发展,可以根据眼动数据估算和研究学生的认知过程。但是,现有的大多数程序设计中的眼动跟踪测量方法都着眼于不同人群或不同任务之间的差异,不能直接用于程序设计评估。在本文中,我们提出了一种用于调试的评估框架,可在给定的错误查找任务上提供定量的眼动测量。我们专注于在C语言源代码中查找错误的任务。实施了基于眼动仪的测量系统,以将学生的编程过程细分为发现错误的任务。通过划分源代码AoIs并分配相关的检查点AoI,可以测量和分析特定检查点上的眼睛运动。提出了一种程序评估方案来分析测试过程的细节,包括每个发现错误的活动和每个眼睛的运动。通过检查相关块上的眼动数据,我们可以估算学生对指定检查点的敏感度,并根据其表现得出参考分类。实验结果表明,与传统的错误发现问题(只有绝对正确或错误)相比,我们的评估方法根据学生的行为特点对他们进行了程序评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号