EdCode: Towards Personalized Support at Scale for Remote Assistance in CS Education

EdCode: Towards Personalized Support at Scale for Remote Assistance in CS Education
复制标题

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
中科院分区:
其他
文献类型:
--
作者:
Yan Chen;Jaylin Herskovitz;Gabriel Matute;A. Wang;Sang Won Lee;Walter S. Lasecki;Steve Oney

文献摘要

被引文献

相似文献

编程支持方法,如讨论论坛和办公时间,在CS教育中很重要,但难以扩展。在本文中,我们介绍了EdCode,一个系统,允许学生在他们的IDE中寻求远程教学支持的方式,类似于在人的支持。它还允许教师通过引用学生的代码来提供上下文响应,并通过仅选择引用的代码的相关部分来策划和发布整个班级的答案,从而有助于避免剽窃。我们通过一系列可用性研究评估了EdCode,并确定了其在编程课程中使用的好处和挑战。学生们发现,EdCode的支持质量与亲自办公时间的支持质量相当,学生和教师都发现发表和查看其他学生的答案很有帮助。
Programming support methods, like discussion fo-rums and office hours, are important in CS education, but difficult to scale. In this paper, we introduce EdCode, a system that allows students to seek remote instructional support within their IDE in a way that resembles in-person support. It also allows instructors to provide contextualized responses by referencing students’ code, and curate and publish their answers for an entire class by selecting only the relevant part of the code referenced, thereby helping to avoid plagiarism. We evaluated EdCode with a series of usability studies and identified benefits and challenges for its use in programming courses. Students found that the perceived quality of support from EdCode was comparable to that of support from in-person office hours, and both students and instructors found publishing and viewing other students’ answers helpful.