Engaging Students with Instructor Solutions in Online Programming Homework
Thomas W. Price, Joseph Jay Williams, Jaemarie Solyst, Samiha Marwan
Abstract
Students working on programming homework do not receive the same level of support as in the classroom, relying primarily on automated feedback from test cases. One low-effort way to provide more support is by prompting students to compare their solution to an instructor's solution, but it is unclear the best way to design such prompts to support learning. We designed and deployed a randomized controlled trial during online programming homework, where we provided students with an instructor's solution, and randomized whether they were prompted to compare their solution to the instructor's, to fill in the blanks for a written explanation of the instructor's solution, to do both, or neither. Our results suggest that these prompts can effectively engage students in reflecting on instructor solutions, although the results point to design trade-offs between the amount of effort that different prompts require from students and instructors, and their relative impact on learning.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers2
- Farsight: Fostering Responsible AI Awareness During AI Application PrototypingZijie J. Wang, Chinmay Kulkarni, Lauren Wilcox, Michael Terry et al.CHI 2024 · 55 citations
- PuzzleMe: Leveraging Peer Assessment for In-Class Programming ExercisesApril Yi Wang, Yan Chen, John Joon Young Chung, Christopher Brooks et al.CSCW 2021 · 22 citations
Related papers
- Giving Feedback on Interactive Student Programs with Meta-ExplorationEvan Zheran Liu, Moritz Stephan, Allen Nie, Chris Piech et al.NeurIPS 2022 · 8 citations
- VizProg: Identifying Misunderstandings By Visualizing Students' Coding ProgressAshley Ge Zhang, Yan Chen, Steve OneyCHI 2023 · 31 citations
- GPT-4 as a Homework Tutor Can Improve Student Engagement and Learning OutcomesAlessandro Vanzo, Sankalan Pal Chowdhury, Mrinmaya SachanACL 2025 · 16 citations
- Cocode: Providing Social Presence with Co-learner Screen Sharing in Online Programming ClassesJeongmin Byun, Jungkook Park, Alice OhCSCW 2021 · 8 citations
- AI-Mediated Feedback Improves Student Revisions: A Randomized Trial with FeedbackWriter in a Large Undergraduate CourseXinyi Lu, Kexin Phyllis Ju, Mitchell Dudley, Larissa Sano et al.CHI 2026 · 1 citation
