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.