OverCode: Visualizing variation in student solutions to programming problems at scale

EL Glassman, J Scott, R Singh, PJ Guo… - ACM Transactions on …, 2015 - dl.acm.org
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 …
Showing the best result for this search. See all results