EE1021 Lecture 4 Individual Checkoff Rubric

Each student completes one instructor-selected modification and explains the result.

Criterion 0 — Not yet 1 — Developing 2 — Demonstrated
Prediction No prediction Prediction without reasoning Correct prediction with object/mutation reasoning
Implementation Does not run Runs with prompting or partial correction Runs independently and meets the requested behavior
Explanation Cannot identify the effect Names the operation but not its effect Explains mutation/new object or alias/clone accurately
Verification Does not test Runs one example Uses a relevant boundary or structural check

Suggested completion threshold: 6 of 8 points. A student below the threshold corrects the same task after brief feedback and retries once.