PuzzleMe: Leveraging Peer Assessment for In-Class Programming Exercises
PuzzleMe: Leveraging Peer Assessment for In-Class Programming Exercises
复制标题
PuzzleMe:利用同伴评估进行课堂编程练习
DOI:
10.1145/3479559
复制
发表时间:
2021
影响因子:
--
通讯作者:
Oney, Steve
中科院分区:
文献类型:
--
作者:
Wang, April Yi;Chen, Yan;Chung, John Joon;Brooks, Christopher;Oney, Steve
Peer assessment, as a form of collaborative learning, can engage students in active learning and improve their learning gains. However, current teaching platforms and programming environments provide little support to integrate peer assessment for in-class programming exercises. We identified challenges in conducting such exercises and adopting peer assessment through formative interviews with instructors of introductory programming courses. To address these challenges, we introduce PuzzleMe, a tool to help Computer Science instructors to conduct engaging in-class programming exercises. PuzzleMe leverages peer assessment to support a collaboration model where students provide timely feedback on their peers' work. We propose two assessment techniques tailored to in-class programming exercises: live peer testing and live peer code review. Live peer testing can improve students' code robustness by allowing them to create and share lightweight tests with peers. Live peer code review can improve code understanding by intelligently grouping students to maximize meaningful code reviews. A two-week deployment study revealed that PuzzleMe encourages students to write useful test cases, identify code problems, correct misunderstandings, and learn a diverse set of problem-solving approaches from peers.
登录
查看更多内容
DOI:
10.1145/3334480.3383068
发表时间:
2020
期刊:
Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems
影响因子:
--
作者:
Kimberly Michelle Ying;K. Boyer
通讯作者:
K. Boyer
DOI:
--
发表时间:
2006
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
作者:
David S. Janzen;H. Saiedian
通讯作者:
H. Saiedian
DOI:
10.1145/1352135.1352315
发表时间:
2008-03
期刊:
--
影响因子:
--
作者:
David S. Janzen;H. Saiedian
通讯作者:
David S. Janzen;H. Saiedian
DOI:
10.1145/2724660.2724676
发表时间:
2015
期刊:
Proceedings of the Second (2015) ACM Conference on Learning @ Scale
影响因子:
--
作者:
Yasmine Kotturi;Chinmay Kulkarni;Michael S. Bernstein;S. Klemmer
通讯作者:
S. Klemmer
DOI:
10.1109/vl/hcc50065.2020.9127260
发表时间:
2020-08
期刊:
2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
影响因子:
--
作者:
Yan Chen;Jaylin Herskovitz;Gabriel Matute;A. Wang;Sang Won Lee;Walter S. Lasecki;Steve Oney
通讯作者:
Yan Chen;Jaylin Herskovitz;Gabriel Matute;A. Wang;Sang Won Lee;Walter S. Lasecki;Steve Oney