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

Lab Grader

A Criteria Test