# Open Educational Resources

While many standards for open educational resources (OER) are available.
Unfortunetly many ignore the special needs for automatic evaluation and grading
for programming courses and parallel programming in particular. As such, until
a more universal format is determined, this project sticks with a very
simple file and directory based format and mostly plaintext based metadata.
Tools to work with the web platform and execution runners are provided.

## Structure

Lectures/courses and exercises are decoupled, to allow for multiple courses to
use the same exercise.

    ./courses     # a course allows to specify a sequence or directed graph of excercises
    ./exercises   # provides a pool of exercises which can be used to create courses
