Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring the amount of cognitive effort and processing required for comprehending computer code. We conducted a pilot study comprising expert (n = 10) and novice (n = 10) computer programmers to examine group differences in code comprehension abilities and perceptions. Programmers were asked to read two pieces of computer code, rate the code on various attributes, and then describe what the code does. Results indicate that experts and novices significantly differ in terms of their fixation counts made during the task, such that experts had more fixations than novices. This was counter to our hypothesis that experts would have fewer fixations than novi...
Abstract—Code reading is an important skill in programming. Inspired by the linearity that people ex...
A recent development in programming education is the popularity of tutorial videos that show a scree...
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 (Prabhakar, Litecky, & Arn...
With the growing demand for programming expertise on the labor market, the investigation and optimiz...
Background: Despite similar education and background, programmers can exhibit vast differences in ef...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
To improve the quality of the software and find security vulnerabilities, code review is usually per...
Writing and modifying source code are core activities in software development and evolution. The out...
Due to the character of programming languages, reading ability may have more impact on learning to p...
Traditional quantitative research methods of data collection in programming, such as questionnaires ...
Code comprehension is crucial for software maintenance and evolution, but it can be hindered by tiny...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
The methodology of eye tracking has been gradually mak-ing its way into various fields of science, a...
Abstract—Code reading is an important skill in programming. Inspired by the linearity that people ex...
A recent development in programming education is the popularity of tutorial videos that show a scree...
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 (Prabhakar, Litecky, & Arn...
With the growing demand for programming expertise on the labor market, the investigation and optimiz...
Background: Despite similar education and background, programmers can exhibit vast differences in ef...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
To improve the quality of the software and find security vulnerabilities, code review is usually per...
Writing and modifying source code are core activities in software development and evolution. The out...
Due to the character of programming languages, reading ability may have more impact on learning to p...
Traditional quantitative research methods of data collection in programming, such as questionnaires ...
Code comprehension is crucial for software maintenance and evolution, but it can be hindered by tiny...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
The methodology of eye tracking has been gradually mak-ing its way into various fields of science, a...
Abstract—Code reading is an important skill in programming. Inspired by the linearity that people ex...
A recent development in programming education is the popularity of tutorial videos that show a scree...
A large dataset that contains the eye movements of N=216 programmers of different experience levels ...