-
- Elena L. Glassman
- MIT CSAIL, Cambridge, MA, USA
-
- Jeremy Scott
- MIT CSAIL, Cambridge, MA, USA
-
- Rishabh Singh
- MIT CSAIL, Kirkland, WA, USA
-
- Philip J. Guo
- MIT CSAIL and University of Rochester, Rochester, New York, USA
-
- Robert C. Miller
- MIT CSAIL, Cambridge, MA, USA
書誌事項
- タイトル別名
-
- Visualizing Variation in Student Solutions to Programming Problems at Scale
- 公開日
- 2015-03-10
- 権利情報
-
- https://www.acm.org/publications/policies/copyright_policy#Background
- DOI
-
- 10.1145/2699751
- 公開者
- Association for Computing Machinery (ACM)
この論文をさがす
説明
<jats:p>In MOOCs, a single programming exercise may produce thousands of solutions from learners. Understanding solution variation is important for providing appropriate feedback to students at scale. The wide variation among these solutions can be a source of pedagogically valuable examples and can be used to refine the autograder for the exercise by exposing corner cases. We present OverCode, a system for visualizing and exploring thousands of programming solutions. OverCode uses both static and dynamic analysis to cluster similar solutions, and lets teachers further filter and cluster solutions based on different criteria. We evaluated OverCode against a nonclustering baseline in a within-subjects study with 24 teaching assistants and found that the OverCode interface allows teachers to more quickly develop a high-level view of students' understanding and misconceptions, and to provide feedback that is relevant to more students' solutions.</jats:p>
収録刊行物
-
- ACM Transactions on Computer-Human Interaction
-
ACM Transactions on Computer-Human Interaction 22 (2), 1-35, 2015-03-10
Association for Computing Machinery (ACM)
- Tweet
詳細情報 詳細情報について
-
- CRID
- 1361418519956292096
-
- DOI
- 10.1145/2699751
-
- ISSN
- 15577325
- 10730516
-
- データソース種別
-
- Crossref