C4.5: programs for machine learning
C4.5: programs for machine learning
Affective and behavioral predictors of novice programmer achievement
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Flexible, reusable tools for studying novice programmers
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Proceedings of the 2009 conference on Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling
International Journal of Human-Computer Studies
Experiencing programming assignments in CS1: the emotional toll
Proceedings of the Sixth international workshop on Computing education research
Do moods affect programmers’ debug performance?
Cognition, Technology and Work
The affective and learning profiles of students using an intelligent tutoring system for algebra
ITS'10 Proceedings of the 10th international conference on Intelligent Tutoring Systems - Volume Part I
Proceedings of the Third International Conference on Learning Analytics and Knowledge
Hi-index | 0.00 |
Using a discovery-with-models approach, we study the relationships between novice Java programmers' experiences of confusion and their achievement, as measured through their midterm examination scores. Two coders manually labeled samples of student compilation logs with whether they represent a student who was confused. From the labeled data, we built a model that we used to label the entire data set. We then analysed the relationship between patterns of confusion and non-confusion over time, and students' midterm scores. We found that, in accordance with prior findings, prolonged confusion is associated with poorer student achievement. However, confusion which is resolved is associated with statistically significantly better midterm performance than never being confused at all.