Welcome to the StoGrade toolkit, designed to help TAs and graders for St. Olaf's Computer Science courses.
This toolkit gives you the power to do a bunch of things, including
- simply manage a set of student repositories (
stograde repo ...) - check which assignments the students have turned in (
stograde table) - get a list of URLs for assignments submitted via Google Drive (
stograde drive) - run tests against those assignments and produce a log file for grading (
stograde record) - view programs one at a time in the SD_app React app (
stograde web) - check a student's submissions as part of an automatic GitLab CI job (
stograde ci)
To get started, take a look at the Getting Started guide.
For more details, take a look at the documentation pages for:
- Recording Assignments with
stograde record - Checking Google Drive Submissions with
stograde drive - Getting an Overview of Submissions with
stograde table - Grading React App Files with
stograde web - Managing Student Repositories with
stograde repo - Using StoGrade in a GitLab CI Job with
stograde ci - Creating and Understanding Spec Files
View the contribution documentation.