Try   HackMD

LabOtter Marking Workflow

Marking courseworks which utilize LabOtter (LabTS + Otter Grader) is relatively straight forward, and the recommended workflow is the same as for other courses:

  1. Bulk download submissions on Emarking
  2. Fill in the marking page for each student, with comments where appropriate. Keep track of the student's grades in a spreadsheet / on paper
  3. Bulk upload the resulting PDFs for students to see, and enter the recorded grades on the corresponding CATe assignment (API WIP)

Submission Layouts

The layout of a submission will take two possible forms, depending on whether PDF generation was succesful or not

Succesful PDF Generation

Each PDF will consist of

  1. The assignment information page (generated by Emarking)
  2. The public and hidden autograder test results
  3. (Optionally) PDF renderings of all qualitative questions requiring manual marking
  4. (Optionally) a markscheme which needs to be populated by TAs
  5. A complete printout of the student's notebook

This means that for most submissions you should only need to look at the first few pages (items 1-4 above).

Unsuccesful PDF Generation

For a number of reasons (typically LaTeX syntax errors / lack of support) LabOtter may fail to convert a student's notebook into a PDF. We do not penalize students for this. In this case PDFs consist of:

  1. The assignment information page (generated by Emarking)
  2. The public and hidden autograder test results
  3. (Optionally) a markscheme which needs to be populated by TAs
  4. Links to the student's gitlab repository and the hash corresponding to their submitted commit

In these cases, for courseworks containing qualitative questions, the TA will need to open the student's notebook inside of gitlab and find the relevant qualitative questions. Additional blank pages are provided after item 5 for longer feedback if needed.