A survey on the usage of eye-tracking in computer programming

U Obaidellah, M Al Haek, PCH Cheng - ACM Computing Surveys (CSUR …, 2018 - dl.acm.org
Traditional quantitative research methods of data collection in programming, such as
questionnaires and interviews, are the most common approaches for researchers in this …

Eye movements in code reading: Relaxing the linear order

T Busjahn, R Bednarik, A Begel… - 2015 ieee 23rd …, 2015 - ieeexplore.ieee.org
Code reading is an important skill in programming. Inspired by the linearity that people
exhibit while natural language text reading, we designed local and global gaze-based …

A practical guide on conducting eye tracking studies in software engineering

Z Sharafi, B Sharif, YG Guéhéneuc, A Begel… - Empirical Software …, 2020 - Springer
For several years, the software engineering research community used eye trackers to study
program comprehension, bug localization, pair programming, and other software …

On eye tracking in software engineering

L Grabinger, F Hauser, C Wolff, J Mottok - SN Computer Science, 2024 - Springer
Eye tracking is becoming more and more important as a research method within the field of
software engineering (SE). Existing meta-analyses focus on the design or conduct of SE eye …

Automating and scaling personalized safety training using eye-tracking data

I Jeelani, K Han, A Albert - Automation in Construction, 2018 - Elsevier
Research has shown that a large proportion of hazards remain unrecognized, which expose
construction workers to unanticipated safety risks. Recent studies have also found that a …

Eye-tracking metrics in software engineering

Z Sharafi, T Shaffer, B Sharif… - 2015 Asia-Pacific …, 2015 - ieeexplore.ieee.org
Eye-tracking studies are getting more prevalent in software engineering. Researchers often
use different metrics when publishing their results in eye-tracking studies. Even when the …

[PDF][PDF] Analyse the readability of LINQ code using an eye-tracking-based evaluation

J Katona - Acta Polytech. Hung, 2021 - acta.uni-obuda.hu
Nowadays, in addition to traditional procedures, the use of eye movement tracking systems
can be an alternative possibility, to analyse the effectiveness of different programming …

Explaining code with a purpose: An integrated approach for developing code comprehension and prompting skills

P Denny, DH Smith IV, M Fowler, J Prather… - Proceedings of the …, 2024 - dl.acm.org
Reading, understanding and explaining code have traditionally been important skills for
novices learning programming. As large language models (LLMs) become prevalent, these …

Tracking students' cognitive processes during program debugging—An eye-movement approach

YT Lin, CC Wu, TY Hou, YC Lin… - IEEE transactions on …, 2015 - ieeexplore.ieee.org
This study explores students' cognitive processes while debugging programs by using an
eye tracker. Students' eye movements during debugging were recorded by an eye tracker to …

[PDF][PDF] Clean and dirty code comprehension by eye-tracking based evaluation using GP3 eye tracker

J Katona - Acta Polytech. Hung, 2021 - acta.uni-obuda.hu
During the observation, analysis, and examination of cognitive processes, human-computer
interfaces are increasingly becoming widespread. Programming could also be seen as a …