Technical Program

Paper Detail

Paper IDB-3-1.2
Paper Title PREDICTING EXPERTISE AMONG NOVICE PROGRAMMERS WITH PRIOR KNOWLEDGE ON PROGRAMMING TASKS
Authors Zubair Ahsan, Unaizah Obaidellah, University of Malaya, Malaysia
Session B-3-1: Information Processing for Understanding Human Attentional and Affective States
TimeThursday, 10 December, 12:30 - 14:00
Presentation Time:Thursday, 10 December, 12:45 - 13:00 Check your Time Zone
All times are in New Zealand Time (UTC +13)
Topic Biomedical Signal Processing and Systems (BioSiPS): Special Session: Information Processing for Understanding Human Attentional and Affective States
Abstract Studies on program comprehension have seen developments over the years from the cognitive science perspective. As eye-tracking technology has proven to analyze visual attention and gaze-performance, it has then been largely used in the program comprehension studies to help understand the underlying cognitive processes among the participants. In this research work, we conducted an experiment using common fundamental programming questions on 66 undergraduate computer science students to study the gaze-behavior among the high and low performing participants on programming comprehension. We aim to better understand the differences in the time taken by the individuals in terms of their performance with existent prior knowledge and use machine learning to predict their expertise. Findings from this study suggest that mental schemas do play a role as the high performers demonstrated less time taken to attempt the questions than the low performers and machine learning algorithms were able to successfully predict their expertise. The conclusions drawn are supported by eye-tracking metrics across individual- and group- levels.