Pensieve: Feedback on Coding Process for Novices
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, pp. 253-259, 2019.
In large undergraduate computer science classrooms, student learning on assignments is often gauged only by the work on their final solution, not by their programming process. As a consequence, teachers are unable to give detailed feedback on how students implement programming methodology, and novice students often lack a metacognitive un...More
Full Text (Upload PDF)
PPT (Upload PPT)