Diorthotis: A Parallel Batch Evaluator for Programming Assignments
摘要
One of the most time consuming, yet important tasks in academia is assessing and correcting student assignments. When it comes to programming, this task becomes even more complicated, as the evaluation involves compilation and execution correctness. In this demo, Diorthotis, a parallel, language-agnostic batch evaluator is presented which has the capacity to exploit the multiple cores available in modern processors so as to quickly compile, execute and evaluate assignments for hundreds of students only in a few seconds.