Automated Assessment of Programming Exercises

Learning programming requires a lot of hands-on training. This can be supported by automated grading tools that evaluate students' solutions. This project will compile requirements for grading systems to be used in secondary schools and/or universities. Existing tools will then be evaluated and perhaps even a complete grading system will be developed and deployed.