| name | aligning-curriculum |
| description | Review course consistency by checking that outcomes, content, and assessments align. Use after designing sessions. |
Curriculum Alignment Check
Triggering Contexts
- User has completed (or partially completed) session designs
- User feels the course is "drifting" or inconsistent
- User wants to verify course quality before teaching
- User asks "does this course make sense as a whole?"
Core Principle
Alignment = Every piece connects to the whole.
If a topic doesn't serve an outcome, cut it.
If an outcome has no assessment, add one.
If a session has no purpose, redesign it.
Alignment Checks
Check 1: Outcome Coverage Matrix
Map every session to the outcomes it serves:
| Session | Out. 1 | Out. 2 | Out. 3 | Out. 4 | Out. 5 |
|---|
| S1 | I | | | | |
| S2 | P | I | | | |
| S3 | P | P | I | | |
| S4 | | P | P | I | |
| S5 | A | | P | P | I |
| S6 | | A | A | P | P |
| S7 | | | | A | A |
Legend: I = Introduce, P = Practice, A = Assess
Red flags:
- โ Outcome column is empty โ Outcome never taught
- โ Outcome has I but no P โ Introduced but never practiced
- โ Outcome has no A โ Never assessed
- โ Session row is empty โ Session serves no outcome (cut it)
- โ ๏ธ A appears before P โ Assessing before students practiced
Check 2: Prerequisite Chain
Verify no session requires knowledge not yet taught:
Session 3 requires: [concept from S1] โ
, [concept from S2] โ
Session 5 requires: [concept from S3] โ
, [concept from S7] โ NOT YET TAUGHT
Fix: Resequence sessions or move prerequisites earlier.
Check 3: Difficulty Progression
Plot the difficulty curve:
Difficulty
โฒ
โ โฑโโโฒ
โ โฑโโโฑ โฒโโโฒ
โ โฑโโโฑ โฒ
โโฑ
โโโโโโโโโโโโโโโโโโโโโโโโ Sessions
S1 S2 S3 S4 S5 S6
Red flags:
- โ Flat line โ No progression, students get bored
- โ Spike โ Session is too hard relative to neighbors
- โ Drop after spike โ Inconsistent difficulty
- โ
Gradual incline with occasional plateaus โ Healthy
Check 4: Format Distribution
Count format types across all sessions:
| Format | Count | % of Total | Assessment |
|---|
| Lecture | 12 | 40% | โ ๏ธ Too high if > 40% |
| Workshop | 8 | 27% | โ
Good |
| Discussion | 4 | 13% | โ
OK |
| Project | 3 | 10% | โ
Good |
| Assessment | 3 | 10% | โ
Good |
Red flags:
- โ ๏ธ Lecture > 40% โ Course is too passive
- โ ๏ธ Workshop < 20% โ Not enough practice
- โ ๏ธ Assessment < 5% โ Not enough feedback loops
Check 5: Persona Balance
For each persona, check their experience across the course:
### Beginner Persona: [Name]
- Sessions where they might struggle: [list]
- Sessions where they'll feel confident: [list]
- Overall: โ
Balanced / โ ๏ธ Too hard / โ ๏ธ Too easy
### Advanced Persona: [Name]
- Sessions where they might be bored: [list]
- Sessions where they'll be challenged: [list]
- Overall: โ
Balanced / โ ๏ธ Under-challenged / โ ๏ธ Frustrated
Check 6: Assessment Coverage
| Outcome | Assessment Type | Session | Format |
|---|
| Outcome 1 | Project | S5 | Individual |
| Outcome 2 | Quiz | S4 | Written |
| Outcome 3 | Presentation | S6 | Group |
| Outcome 4 | โ MISSING | โ | โ |
Every outcome must be assessed. No exceptions.
Check 7: Coherence Test
Answer these questions:
- Can you explain the course in one sentence?
- Does every session advance that sentence?
- If you removed any session, would students miss a critical step?
- Does the final session/assessment prove the one-sentence promise?
If any answer is "no," the curriculum needs adjustment.
Output: Alignment Report
# Alignment Report: [Course Name]
## Overall Score: [X/7 checks passed]
### โ
Passed Checks
- [List]
### โ ๏ธ Issues Found
1. [Issue]: [Description] โ [Recommended fix]
2. [Issue]: [Description] โ [Recommended fix]
### Action Items
- [ ] [Specific fix with session/outcome reference]
- [ ] [Specific fix]
When to Run This Check
- โ
After completing all session designs (full review)
- โ
After modifying any session (targeted review)
- โ
Before teaching the course (final validation)
- โ
After teaching, using student feedback (iterative improvement)
Cross-References
- Issues with course structure โ Back to
planning-courses
- Issues with specific sessions โ Back to
designing-classes