Using Deep Learning to Localize Errors in Student Code Submissions

Published: 01 Jan 2022, Last Modified: 22 Oct 2024SIGCSE (2) 2022EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: We explore RNN and CodeBERT deep learning models that highlight errors in student submissions to Python coding problems. We find that a standard automatic metric like AUC does not correspond well to human evaluation, and that the scale of the benefits of transfer learning and pre-training are only seen when using human evaluation.
Loading