With the growing demand for programming expertise on the labor market (Prabhakar, Litecky, & Arnett, 2005) the investigation and optimization of programming education become increasingly relevant. Modern eye-tracking technology has proven to be a fruitful tool for studying expertise development (Reingold, & Sheridan, 2011). The present study aims to contribute to expertise research by comparing eye-movement patterns of programming experts and novices. Furthermore, the study explores how experts change their gaze behavior when explaining a task didactically. Superimposing eye movements of a didactically behaving expert onto instructional videos (EMMEs) is assumed to foster learning (e.g., Jarodzka, Van Gog, Dorr, Scheiter, & Gerjets, 2013). ...
Expertise is marked by outstanding performance of a person in a specific area or profession. In many...
Observing how a knowledgeable person demonstrates (or ‘models’) how to perform a task is a natural w...
To improve the quality of the software and find security vulnerabilities, code review is usually per...
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...
A recent development in programming education is the popularity of tutorial videos that show a scree...
A recent development in programming education is the popularity of tutorial videos that show a scree...
Domain experts regularly teach novice students how to perform a task. This often requires them to ad...
In this article, we introduce how eye-tracking technology might become a promising tool to teach pro...
In this article, we introduce how eye-tracking technology might become a promising tool to teach pro...
Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring ...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
Traditional quantitative research methods of data collection in programming, such as questionnaires ...
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...
Expertise is marked by outstanding performance of a person in a specific area or profession. In many...
Observing how a knowledgeable person demonstrates (or ‘models’) how to perform a task is a natural w...
To improve the quality of the software and find security vulnerabilities, code review is usually per...
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...
A recent development in programming education is the popularity of tutorial videos that show a scree...
A recent development in programming education is the popularity of tutorial videos that show a scree...
Domain experts regularly teach novice students how to perform a task. This often requires them to ad...
In this article, we introduce how eye-tracking technology might become a promising tool to teach pro...
In this article, we introduce how eye-tracking technology might become a promising tool to teach pro...
Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring ...
Program comprehension is a sub-field of software engineering that seeks to understand how developers...
Traditional quantitative research methods of data collection in programming, such as questionnaires ...
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...
Expertise is marked by outstanding performance of a person in a specific area or profession. In many...
Observing how a knowledgeable person demonstrates (or ‘models’) how to perform a task is a natural w...
To improve the quality of the software and find security vulnerabilities, code review is usually per...