Challenges, Multiple Attempts, and Trump Cards: A Practice Report of Student’s Exposure to an Automated Correction System for a Programming Challenges Activity
This practical report addresses a teaching activity that consists in students submitting small programming Challenges on a web platform as part of an Introduction to Programming course (CS1). An automatic correction system called CAFÉ assesses the Challenges and provides each student with immediate feedback and feedforward on both processes and products. This report focuses on the students’ acceptance of the tool by analysing promising results with respect to student participation, performance, and perception.