Skip to content

Tighten assessment concept progression - #18

Merged
bofandra merged 8 commits into
mainfrom
assessment-progression-cleanup
Sep 30, 2026
Merged

bofandra merged 8 commits into
mainfrom
assessment-progression-cleanup

Conversation

@bofandra

Copy link
Copy Markdown
Owner

Summary

This PR tightens assessment sequencing without changing the formal course scope.

  • removes premature use of Python's is operator from Module 2 exercises
  • clarifies Module 5 mastery feedback so has-a is not automatically equated with strict composition
  • aligns Module 3 self-assessment wording with the deliberate validation handoff to Module 4
  • adds a validator guard for later-course syntax/mechanisms appearing too early in learner-facing exercises, quizzes, or assignments
  • updates the execution audit and changelog

The goal is to preserve the intended progression: concept first, implementation mechanism when introduced, then assessment.

@bofandra
bofandra merged commit 840e1ab into main Sep 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant