EE1021 Lecture 5 Individual Checkoff Rubric
Each student completes one instructor-selected dictionary or set modification and explains the result.
| Criterion | 0 — Not yet | 1 — Developing | 2 — Demonstrated |
|---|---|---|---|
| Prediction | No prediction | Predicts without key/value or set reasoning | Correct prediction with clear reasoning |
| Implementation | Does not run | Runs with prompting or partial correction | Runs independently and meets the request |
| Explanation | Cannot explain the effect | Names syntax but not behavior | Explains lookup, mutation, counting, or set relationship accurately |
| Verification | Does not test | Runs one routine example | Uses a missing-key, boundary, or relationship check |
Suggested completion threshold: 6 of 8 points. A student below the threshold corrects the same task after feedback and retries once.