This repository includes some scripts that I developed for grading PDF submissions and uploading grades to the Georgia Tech Canvas, as a TA for CSE 6140 (CSE Algorithms) taught by Prof. Umit Catalyurek in Fall 2018.
grade_pdfs.py
can be used for quickly grading multiple PDF submissions. I found it especially useful for the above mentioned class because of the large number of students enrolled in the class.upload_grades.py
can be used for uploading grades and comments for multiple students to Canvas. I have only tested the script with the GaTech Canvas but I surmise it should be useful more generally. This requires aconfig.json
with a valid access token, which can be generated from Account > Settings > New Access Token as shown below.