/Marking-Assistant

A tool to aid in setting up and manual marking of assignments through GitHub.

MIT LicenseMIT

Marking Assistant

A tool to aid in setting up and manual marking of assignments through GitHub.

Feature List

  • Assignment stored on GitHub (perhaps in an Exam Vault/Bank)
  • Set up an assignment/lab with a marking guide
  • Include assignment solution
  • Identify/Create a starter kit
  • Associate class repositories to assignment
  • Include a marking rubric
  • Two marking patterns
    • Question-by-question
    • Submission-by-submission

Tech Stack

Built as an Electron App, it can be used on Windows and Mac desktops.

Also consider using Azure Functions if you want to supply a link to generate a repository from a starter kit (similar to the effect of GitHub Classroom). It should also be backed by some kind of root storage repository.