Engaging Students with Instructor Solutions in Online Programming Homework

要旨

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.

キーワード
Computing Education
Programming
Self-explanation
Comparison
著者
Thomas W. Price
North Carolina State University, Raleigh, NC, USA
Joseph Jay Williams
University of Toronto, Toronto, ON, Canada
Jaemarie Solyst
University of Toronto, Toronto, ON, Canada
Samiha Marwan
North Carolina State University, Raleigh, NC, USA
DOI

10.1145/3313831.3376857

論文URL

https://doi.org/10.1145/3313831.3376857

会議: CHI 2020

The ACM CHI Conference on Human Factors in Computing Systems (https://chi2020.acm.org/)

セッション: CS & HCI education, literacies & disciplinary engagement

Paper session
313A O'AHU
5 件の発表
2020-04-29 18:00:00
2020-04-29 19:15:00
日本語まとめ
読み込み中…