Traditional quantitative research methods of data collection in programming, such as questionnaires and in- terviews, are the most common approaches for researchers in this eld. However, in recent years, eye-tracking has been on the rise as a new method of collecting evidence of visual attention and the cognitive process of programmers. Eye-tracking has been used by researchers in the eld of programming to analyze and under- stand a variety of tasks such as comprehension and debugging. In this article, we will focus on reporting how experiments that used eye-trackers in programming research are conducted, and the information that can be collected from these experiments. In this mapping study, we identify and report on 63 studies, publishe...
Many crucial activities in software development are linked to gaze and can potentially benefit from ...
Eye-tracking is a widely used method to examine the hidden cognitive processes. In this paper a prog...
Writing a computer program is a complex cognitive task, especially for a new person in the field. In...
The methodology of eye tracking has been gradually mak-ing its way into various fields of science, a...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
Eye tracking is an increasingly more popular research method in software engineering and can be used...
International audienceThis eye tracking study examines participants' visual attention when solving a...
With the growing demand for programming expertise on the labor market (Prabhakar, Litecky, & Arn...
The ability to solve problems using algorithms plays an increasingly important role in modern societ...
A large dataset that contains the eye movements of N=216 programmers of different experience levels ...
Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring ...
With the growing demand for programming expertise on the labor market, the investigation and optimiz...
This eye tracking study examines participants’ visual attention when solving algorithmic problems in...
Nowadays, there is a high demand for programming expertise on the labor market. New technologies suc...
Many crucial activities in software development are linked to gaze and can potentially benefit from ...
Eye-tracking is a widely used method to examine the hidden cognitive processes. In this paper a prog...
Writing a computer program is a complex cognitive task, especially for a new person in the field. In...
The methodology of eye tracking has been gradually mak-ing its way into various fields of science, a...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
Eye tracking is an increasingly more popular research method in software engineering and can be used...
International audienceThis eye tracking study examines participants' visual attention when solving a...
With the growing demand for programming expertise on the labor market (Prabhakar, Litecky, & Arn...
The ability to solve problems using algorithms plays an increasingly important role in modern societ...
A large dataset that contains the eye movements of N=216 programmers of different experience levels ...
Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring ...
With the growing demand for programming expertise on the labor market, the investigation and optimiz...
This eye tracking study examines participants’ visual attention when solving algorithmic problems in...
Nowadays, there is a high demand for programming expertise on the labor market. New technologies suc...
Many crucial activities in software development are linked to gaze and can potentially benefit from ...
Eye-tracking is a widely used method to examine the hidden cognitive processes. In this paper a prog...
Writing a computer program is a complex cognitive task, especially for a new person in the field. In...