Curran Muhlberger, Computer Science Lecturer, Cornell University, Gates Hall 462
Email: <curran@cs.cornell.edu>
In conjunction with CIT.
Ansh Godha <ag759@cornell.edu>
Many classes at Cornell use Canvas, but it lacks much of the scope for grading that CMS provides. This project will aim at interfacing better grading methods for large submissions of students across multiple TA's, graders and professors.
On the student side (ideally within Canvas itself), they would be able to upload individual files to a restricted set of slots and could see grader feedback. On the staff side (which could be a separate site), TAs would be able to distribute assignments among graders (randomly, according to weights and offsets and accounting for empty submissions). Graders would be able to download a single archive containing all the assignments they're responsible for, and assignments would be anonymized. We could explore nice-to-have features like rich-text feedback, line-of-code and rubric linking, autograder integration (a past 5150 project), etc. This will all be integrated as a web application/extension within Canvas.