A4 Vertaisarvioitu artikkeli konferenssijulkaisussa

When you ignore what you see: How to study proof-readers’ error in pseudocode reading




TekijätNatalia Chitalkina, Roman Bednarik, Marjaana Puurtinen, Hans Gruber

ToimittajaAndreas Bulling, Anke Huckauf, Eakta Jain, Ralph Radach, Daniel Weiskopf

Konferenssin vakiintunut nimiACM Symposium on Eye Tracking Research and Applications

Julkaisuvuosi2020

Kokoomateoksen nimiETRA '20 Short Papers: ACM Symposium on Eye Tracking Research and Applications

ISBN978-1-4503-7134-6

DOIhttps://doi.org/10.1145/3379156.3391979

Verkko-osoitehttps://dl.acm.org/doi/abs/10.1145/3379156.3391979


Tiivistelmä

When reading algorithms, expert programmers are often able to predict what the code should contain. On occasion, however, this ability may result in so-called proof-readers’ errors, where the visual input is ignored and programmers process the code based on their own predictions. The goal of this study is to gain initial understanding of how proof-readers’ errors are reflected in eye-movement parameters of an experienced programmer, and to search for parameters that may be indicative for proof-readers’ errors in pseudocode reading. We applied a case-study approach to test the hypothesis that cognitive processing of notation, when read both with and without proof-readers’ errors, results in similarities in terms of selected eye-movement measures. However, our experienced programmer turned out to become a critical case falsifying this hypothesis. In general, case studies with expert programmers are a rather novel approach for eye-tracking studies of programming, even though single cases of experts’ eye movements are actively applied for the development of eye movement modelling examples. This study therefore also points to the importance of regarding expert examples not just as representatives as "expert reading" in general, but also as unique cases worth a closer investigation.



Last updated on 2024-26-11 at 13:00