Designing Autograders for Novice Programmers
Chad Hogg, Maria Jump · Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2 · 2022
Autograders have become an invaluable tool for instructors of computer programming courses. They not only ease the burden of manually grading many assignments, but more importantly provide students with a way to receive immediate feedback about their work giving them opportunities to revise and resubmit. However, autograder messages suffer from the same problem as compiler messages; they are often confusing and unhelpful to the students they are trying to help. This is particularly true for novice programmers.