Skip to content
Snippets Groups Projects

Grady - will correct you!

The intention of this tool is to simplify the exam correcting process at the University of Goettingen. It is deployed as a Django web application.

TODO

  • improve ace editor usability
  • provide one time passwords for student accounts
  • use postgresql
  • csv export
  • versioning for feedback
  • implement feedback status (default: final, needs review, init)
  • better usernames for students
  • ajaxify feedback finalize/status marker

Overview

Grady has three basic functions for the three types of users

  • Reviewers can
    • edit feedback that has been provided by tutors
    • mark feedback as final if it should not be modified (only final feedback is shown to students)
    • delete feedback (submission will be reassigned)
  • Tutors can
    • request a submission that they have to correct and submit feedback for
    • deleted their own feedback
    • review feedback of other tutors
    • they do not see which student submitted the solution
  • Students can
    • review their final feedback and score in the post exam review

An overview over the database can be found in the docs folder.