International audienceThis eye tracking study examines participants' visual attention when solving algorithmic problems in the form of programming problems. The stimuli consisted of a problem statement, example output, and a set of multiple-choice questions regarding variables, data types, and operations needed to solve the programming problems. We recorded eye movements of students and performed an Area of Interest (AoI) sequence analysis to identify reading strategies in terms of participants' performance and visual effort. Using classical eye tracking metrics and a visual AoI sequence analysis we identified two main groups of participants-effective and ineffective problem solvers. This indicates that diversity of participants' mental sch...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
Due to the character of programming languages, reading ability may have more impact on learning to p...
To learn more about how knowledge workers solve domain-specific problems, we develop a computer-bas...
International audienceThis eye tracking study examines participants' visual attention when solving a...
This eye tracking study examines participants’ visual attention when solving algorithmic problems in...
The ability to solve problems using algorithms plays an increasingly important role in modern societ...
Traditional quantitative research methods of data collection in programming, such as questionnaires ...
This master thesis aims to identify the current state of the art in research on complex problem-sol...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
The methodology of eye tracking has been gradually mak-ing its way into various fields of science, a...
This thesis is part of a larger study on analyzing Dynamic (Interactive) Stim- uli Eye-Tracking Data...
Writing a computer program is a complex cognitive task, especially for a new person in the field. In...
Eye tracking enables the reconstruction of eye movements and thus the analysis of visual information...
With the growing demand for programming expertise on the labor market (Prabhakar, Litecky, & Arn...
In the thesis, results of a research focused on monitoring strategies used by students during proble...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
Due to the character of programming languages, reading ability may have more impact on learning to p...
To learn more about how knowledge workers solve domain-specific problems, we develop a computer-bas...
International audienceThis eye tracking study examines participants' visual attention when solving a...
This eye tracking study examines participants’ visual attention when solving algorithmic problems in...
The ability to solve problems using algorithms plays an increasingly important role in modern societ...
Traditional quantitative research methods of data collection in programming, such as questionnaires ...
This master thesis aims to identify the current state of the art in research on complex problem-sol...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
The methodology of eye tracking has been gradually mak-ing its way into various fields of science, a...
This thesis is part of a larger study on analyzing Dynamic (Interactive) Stim- uli Eye-Tracking Data...
Writing a computer program is a complex cognitive task, especially for a new person in the field. In...
Eye tracking enables the reconstruction of eye movements and thus the analysis of visual information...
With the growing demand for programming expertise on the labor market (Prabhakar, Litecky, & Arn...
In the thesis, results of a research focused on monitoring strategies used by students during proble...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
Due to the character of programming languages, reading ability may have more impact on learning to p...
To learn more about how knowledge workers solve domain-specific problems, we develop a computer-bas...