• Home
  • Search
  • An Analysis Scheme to Interpret Students' Cognitive Process in Error Finding Test
  • Cite Icon2
  • https://doi.org/10.1145/3425329.3425350Copy DOI Icon

An Analysis Scheme to Interpret Students' Cognitive Process in Error Finding Test

  • Sep 25, 2020
  • Lianzhen Liu +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Finding errors in the source code is a typical kinds of test in the programming courses, which is helpful to assess the students' ability in program comprehension and debugging. In this paper, we propose an analysis scheme to interpret the measured line-level eye movement in an error-finding test of C language. An eye-tracking measurement system is implemented to collect the student's eye movement; during the test, the students select the error lines by mouse click in the web pages. We divide the students' eye movement into multiple cognitive tasks according to their decision actions, i.e. the mouse click events. For each cognitive task, we formulate the line-level program execution sequence around the code line selected by the students. A new metric, namely Matched Movement Ratio (MMR), is proposed to describe the proportion of line-level eye-focus jumping events that matches with the program execution sequence. We validate the calculation of MMR by two case studies, and further utilize this metric to conduct group study for 19 students in a test about bubble-sorting algorithm. Experiment results show that, MMR can differentiate the students by their code tracing performance in error-finding missions. Although our scheme can not infer the whole cognitive process in test, MMR can work as a reference quantifying the students' cognitive efforts tracing the code lines. Our results provide evidences for the teacher to diagnose the weakness of students and provide improvement suggestions in programming courses.

Similar Papers
  • Conference Article
  • Citations8

Eye-tracking Based Performance Analysis in Error Finding Programming Test

  • Aug 01, 2020
  • Lianzhen Liu +4
  • PDF
  • Research Article
  • Citations7

What can eye movements tell about students’ interpretations of contextual graphs? A methodological study on the use of the eye-mind hypothesis in the domain of functions

  • Dec 12, 2022
  • Frontiers in Education
  • Aylin Thomaneck +2
  • Research Article

Swallowing performance during cognitive tasks in healthy adults.

  • Jan 01, 2026
  • Frontiers in neurology
  • Xiuen Chen +6
  • Research Article
  • Citations1

Peripheral target identification performance modulates eye movements

  • Feb 20, 2017
  • Vision Research
  • Min-Suk Kang +2
  • Research Article

ESL Reading Research Based on Eye Tracking Techniques

  • Feb 01, 2015
  • TELKOMNIKA Indonesian Journal of Electrical Engineering
  • Wenlian Zhan +1
  • Book Chapter
  • Citations25

Saccades: Fundamentals and Neural Mechanisms

  • Jan 01, 2019
  • Jordan E Pierce +2
  • Conference Article
  • Citations25

Autism detection based on eye movement sequences on the web

  • Apr 20, 2020
  • Sukru Eraslan +3
  • Research Article
  • Citations10

A comprehensive decoding of cognitive load

  • Dec 01, 2022
  • Smart Health
  • Xishi Zhu +4
  • Research Article
  • Citations1

OPERATIVE TREATMENT FOR HAEMORRHOIDS

  • Mar 05, 1910
  • BMJ
  • C G Watson
  • Book Chapter
  • Citations2

Eye Movements in Visual Semantic Search: Scanning Patterns and Cognitive Processing Across Three Cultures

  • Jan 01, 2021
  • Maria Rabeson +2
  • Research Article
  • Citations20

Pilots' Attention Distributions Between Chasing a Moving Target and a Stationary Target.

  • Dec 01, 2016
  • Aerospace Medicine and Human Performance
  • Wen-Chin Li +3
  • Research Article
  • Citations9

Trace visualization within the Software City metaphor: Controlled experiments on program comprehension

  • Oct 01, 2022
  • Information and Software Technology
  • Veronika Dashuber +1
  • PDF
  • Research Article
  • Citations7

Code Plagiarism Checking Function and Its Application for Code Writing Problem in Java Programming Learning Assistant System

  • Jan 17, 2024
  • Analytics
  • Ei Ei Htet +6
  • Conference Article
  • Citations7

Quantitative evaluation of arousal level based on the analyses of microsaccade rates and pupil fluctuations

  • Jul 01, 2013
  • Shogo Honda +3
  • Supplementary Content

Comparative Eye Tracking Analysis Based on Eye Anatomy Using Meta Quest Pro

  • Aug 28, 2025
  • Research Square
  • Syed Ali Naqi Raza +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.