The OpenSubmit Project – How to grade 1200 code submissions

OpenSubmit is a small web application for managing student assignment solutions in a university environment. Its unique capability is the support for coding tasks, were students upload their exercise solutions as source archive. Such code is compiled and validated automatically, so that non-working assignment solutions are rejected before the deadline. This makes the life of the corrector less miserable, because after the deadline, all gradable solutions are ‘valid’. Students also seem to like the idea of having a validated solution, so that they do not fail due to technical difficulties at the correctors side.

The talk will discuss the motivation of core OpenSubmit features (and non-features). We will also report our experience with using Linux, Python and Django as development platform over multiple years.


Audio recording:

Creative Commons Lizenzvertrag Download MP3 (52) Download OGG (35)

Video recording:

Creative Commons Lizenzvertrag Download MP4 (1166)

Die Chemnitzer Linux-Tage sind ein Projekt des IN-Chemnitz e.V. | Impressum | Datenschutzerklärung