← Course overview and all lessons

Correspondence Matrices · practice and reference

Draft checkpoint completion rubric

Use this rubric to review the two checkpoint exercises. These checkpoints do not certify full-course mastery.

Record route, lesson/checkpoint, first response, elapsed time, hints/replay, score, explanation and revised response. Score the initial attempt before showing any answer or reference solution.

Checkpoint scoring from 0 to 2 per dimension
Dimension012
Rule and scopeWrong rule or negation scopeCorrect after a substantive hintCorrect rule, explicit parentheses and declared inputs
Layout and addressAxes/order missing or inconsistentPartial correct layout, corrected with guidanceValid ordered split, dimensions and both requested addresses
ConstructionMatrix or variant does not implement ruleSubstantial correction neededComplete correct construction; executable API for programming outcome
Independent verificationNo oracle or compares lookup to itselfOnly selected cases or incomplete variant checkEvery small-case assignment checked by an independently stated rule; discrepancies explained
Explanation and transferCannot explain changed layout or ruleBasic account with minor omissionsExplains preserved function, changed addresses/accepted cases and output-contract limits

Proposed checkpoint readiness: 2 in the first four dimensions and at least 1 in explanation (at least 9/10), with no unresolved correctness error. A corrected attempt can meet readiness, but retain its hint/answer exposure record; do not label it an unassisted first attempt. If the same misconception recurs, use a parallel problem before closing it.

Route specific evidence

  • Mathematics: complete hand-worked rule, both layouts and all eight checks; describe the OR/exclusive-or change. This does not assess code.
  • Programmer: runnable API construction, explicit name map, a new valid split, independent scalar oracle and all eight checks for both variants.
  • Full course: both checkpoints plus separate evidence for the algebra/module objectives. These two checkpoints alone do not assess every lesson.

Paper checkpoint · Executable checkpoint