Title :
An investigation of non-programmers´ performance with tools to support output localization
Author :
Gross, Paul ; Kelleher, Caitlin ; Yang, Jennifer
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
Abstract :
The wealth of code available through the web has the potential to dramatically change the way we learn to program. This includes inexperienced programmers, who may struggle to find code in example programs that relate to observable program features. We present a comparative study of three tools for assisting non-programmers with finding program code corresponding to a program´s graphical output. From this study we also identify a model which captures the goals inherent in non-programmers´ code search processes for this type of search task. Our results suggest a global pause marker may be an effective tool to support non-programmers´ search.
Keywords :
software tools; World Wide Web; nonprogrammers code search process; nonprogrammers performance; output localization; program code; program graphical output; program learning; Debugging; Glass; History; Programming; Training; Code Search; End-User programming; Localization; Looking Glass; Non-programmer; Strategy;
Conference_Titel :
Visual Languages and Human-Centric Computing (VL/HCC), 2011 IEEE Symposium on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
978-1-4577-1246-3
DOI :
10.1109/VLHCC.2011.6070378