Most Difficult Errors for Students to Resolve Across Languages
We investigated students' most frequent and most difficult-to-resolve errors.
We used at scale learner data to investigate the most difficult errors to resolve.
Previous work has mostly investigated the top errors made by novice Java and Python learners to explore enhancing error messages, manifestation of misconceptions, or inform instructor decisions. We build on this work by analyzing anonymized data from more languages (i.e. C, C++, Java, and Python) and using an at-scale data set. We generalized errors into categories to create a language-independent set of the most frequent and most difficult-to-resolve errors.
Complete the form on this page to access the poster and abstract.
Mohit Chandarana and Elise Deitrick. 2023. Most Difficult Errors for Students to Resolve across Languages. In Proceedings of the ACM Conference on Global Computing Education Vol 2 (CompEd 2023). Association for Computing Machinery, New York, NY, USA, 192. https://doi.org/10.1145/3617650.3624938