The purpose of this study was to identify the common code reading strategies of the high and low performing students engaged in a debugging task. Using Scanpath Trend Analysis (STA) with a tolerance on eye tracking data, common scanpaths of high and low performing students were generated. The common scanpaths revealed differences in the code reading patterns and code reading strategies of high and low performing students. High performing students follow a bottom-up code reading strategy when debugging complex programs with logical and semantic errors. A top-down code reading strategy is employed when debugging programs with simple control structures, few lines of code, and simple error types. These results imply that high performing student...
Graduation date: 1988Debugging, the process of locating and correcting errors in a computer\ud progr...
A qualitative analysis of debugging strategies of novice Java programmers is presented. The study in...
Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring ...
The purpose of this study was to identify the common code reading strategies of the high and low per...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
Eye tracking data, particularly scanpath, provides valuable insights about code reading patterns whi...
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...
This paper reports the results of an exploratory study that investigated expert and novice debugging...
Learning computational skills such as programming and debugging is very important for K-12 students ...
With the growing demand for programming expertise on the labor market, the investigation and optimiz...
A qualitative analysis of debugging strategies of novice Java pro-grammers is presented. The study i...
Due to the character of programming languages, reading ability may have more impact on learning to p...
This paper investigates the interplay between high level debugging strategies and low level tactics ...
[[abstract]]The purpose of this research project is to develop the debugging practicing system which...
Graduation date: 1988Debugging, the process of locating and correcting errors in a computer\ud progr...
A qualitative analysis of debugging strategies of novice Java programmers is presented. The study in...
Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring ...
The purpose of this study was to identify the common code reading strategies of the high and low per...
Code reading is a prerequisite of program comprehension which is a fundamental task in software deve...
Eye tracking data, particularly scanpath, provides valuable insights about code reading patterns whi...
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...
This paper reports the results of an exploratory study that investigated expert and novice debugging...
Learning computational skills such as programming and debugging is very important for K-12 students ...
With the growing demand for programming expertise on the labor market, the investigation and optimiz...
A qualitative analysis of debugging strategies of novice Java pro-grammers is presented. The study i...
Due to the character of programming languages, reading ability may have more impact on learning to p...
This paper investigates the interplay between high level debugging strategies and low level tactics ...
[[abstract]]The purpose of this research project is to develop the debugging practicing system which...
Graduation date: 1988Debugging, the process of locating and correcting errors in a computer\ud progr...
A qualitative analysis of debugging strategies of novice Java programmers is presented. The study in...
Previous research has examined how eye-tracking metrics can serve as a proxy for directly measuring ...