Closed williamstein closed 1 month ago
This is now implemented. What I ended up doing is making it so there is a GRADING-GUIDE.md file for each copy of each assignment that the student should grade, and the student enters a grade there. There's a default format, which looks like this when configuring peer grading:
When grading, the students fills in the grade and an optional comment:
When you collect grades, the grades are PARSED out of the GRADE-GUIDE.md file. They are used to fill in the comment and grade for the student:
The instructor can change the grade however they want. By default it is the average of the peer grades.
One idea is that the assignment directory might contain a file ".cocalc-grade.txt". If that exists, then the cocalc UI changes and has a big place at the top for a score to be entered that is about all files in that directory. The format might be as follows: