Introduction
1.
Example Grader
1.1.
Defining the Criteria
1.2.
Building a Submission
1.3.
Building the Rubric
1.4.
Writing the Tests
1.5.
Grading
1.6.
Submitting
1.7.
The Results
2.
Criteria
2.1.
YAML Specification
2.2.
A Single Criterion
2.3.
A Criteria Test
2.4.
A Rubric
3.
Submission
3.1.
TestData
3.2.
The prompt! macro
3.3.
Creating a Submission
3.4.
Submitting
3.5.
Submission Server
4.
Helpers
4.1.
File System
4.2.
Web
4.3.
CLI
Light (default)
Rust
Coal
Navy
Ayu
Lab Grader
A Criteria Test