An eye-tracking study assessing the comprehension of C++ and Python source code

R Turner, M Falcone, B Sharif, A Lazar - Proceedings of the Symposium …, 2014 - dl.acm.org
R Turner, M Falcone, B Sharif, A Lazar
Proceedings of the Symposium on Eye Tracking Research and Applications, 2014dl.acm.org
A study to assess the effect of programming language on student comprehension of source
code is presented, comparing the languages of C++ and Python in two task categories:
overview and find bug tasks. Eye gazes are tracked while thirty-eight students complete
tasks and answer questions. Results indicate no significant difference in accuracy or time,
however there is a significant difference reported on the rate at which students look at buggy
lines of code. These results start to provide some direction as to the effect programming …
A study to assess the effect of programming language on student comprehension of source code is presented, comparing the languages of C++ and Python in two task categories: overview and find bug tasks. Eye gazes are tracked while thirty-eight students complete tasks and answer questions. Results indicate no significant difference in accuracy or time, however there is a significant difference reported on the rate at which students look at buggy lines of code. These results start to provide some direction as to the effect programming language might have in introductory programming classes.
ACM Digital Library