# Math Curriculum Rewrite — Status
**Date:** July 04, 2026
**Status:** ACTIVE — Weeks 10-14 just completed (Jul 4, 2026)
---
## Project Overview
Rewriting the 32-week math curriculum with a new pedagogical standard focused on mathematical thinking over rote drill.
**Approach:** Option B — Fix 8 existing weeks to new standard first, then build remaining 24 weeks.
---
## New Standard (7 Principles)
1. **40% fewer drill problems** — Quality over quantity
2. **Estimation before calculating** — "About how much?" before exact answer
3. **Multiple strategies encouraged** — Show two ways to decompose, mental math alternatives
4. **Better word problems** — Reasoning about situations, not keyword-spotting
5. **Real open-ended challenges** — "Create your own problem," not just harder numbers
6. **Number talks** — "Which is larger? Explain WITHOUT calculating"
7. **Friday self-check with reflection** — Student metacognition ("One thing I learned...")
---
## Progress
### Phase 1: Number Sense & Operations (Weeks 1-6)
| Week | Topic | Status | File |
|------|-------|--------|------|
| 1 | Counting & Number Sense to 100 | ❌ Empty | — |
| 2 | Place Value (Tens & Ones) | ✅ DONE | `generate_week2_rewritten.py` |
| 3 | Comparing & Ordering Numbers | ✅ DONE | `generate_week3.py` |
| 4 | Addition Facts to 20 | ✅ DONE | `generate_week4_rewritten.py` |
| 5 | Subtraction Facts to 20 | ✅ DONE | `generate_week5_rewritten.py` |
| 6 | Phase 1 Review | ✅ DONE | `generate_week6.py` |
### Phase 2: Addition & Subtraction to 100 (Weeks 7-14)
| Week | Topic | Status | File |
|------|-------|--------|------|
| 7 | Adding within 100 (no regrouping) | ✅ DONE | `generate_week7_rewritten.py` |
| 8 | Subtracting within 100 (no regrouping) | ✅ DONE | `generate_week8_rewritten.py` |
| 9 | Addition with Regrouping | ✅ DONE | `generate_week9_rewritten.py` |
| 10 | Subtraction with Regrouping | ✅ DONE | `generate_week10.py` |
| 11 | Mixed 2-Digit Addition & Subtraction | ✅ DONE | `generate_week11.py` |
| 12 | Adding 3 Numbers (to 100) | ✅ DONE | `generate_week12.py` |
| 13 | 3-Digit Addition & Subtraction | ✅ DONE | `generate_week13.py` |
| 14 | Problem Solving Strategies | ✅ DONE | `generate_week14.py` |
### Phase 3: Measurement, Time & Money (Weeks 15-20)
| Week | Topic | Status |
|------|-------|--------|
| 15 | Length: Inches & Centimeters | ❌ Empty |
| 16 | Telling Time | ❌ Empty |
| 17 | Time Word Problems | ❌ Empty |
| 18 | Money: Coins & Bills | ❌ Empty |
| 19 | Money: Adding & Change | ❌ Empty |
| 20 | Data: Picture & Bar Graphs | ❌ Empty |
### Phase 4: Geometry & Fractions (Weeks 21-26)
| Week | Topic | Status |
|------|-------|--------|
| 21 | 2D Shapes & Attributes | ❌ Empty |
| 22 | 3D Shapes | ❌ Empty |
| 23 | Lines, Angles & Symmetry | ❌ Empty |
| 24 | Area & Perimeter | ❌ Empty |
| 25 | Intro to Fractions | ❌ Empty |
| 26 | Phase 4 Review | ❌ Empty |
### Phase 5: Multiplication, Division & Patterns (Weeks 27-32)
| Week | Topic | Status |
|------|-------|--------|
| 27 | Equal Groups & Arrays | ❌ Empty |
| 28 | Repeated Addition → Multiplication | ❌ Empty |
| 29 | Multiplication Facts 0–5 | ❌ Empty |
| 30 | Multiplication Facts 6–10 | ❌ Empty |
| 31 | Division as Equal Sharing | ❌ Empty |
| 32 | Final Review & Assessment | ❌ Empty |
---
## Next Steps
1. **Week 1: Counting & Number Sense** — Still needs content (was empty)
2. **Phase 3 (Weeks 15-20):** Measurement/Time/Money — Rewrite with new standard
3. **Phase 4 (Weeks 21-26):** Geometry/Fractions — Rewrite with new standard
4. **Phase 5 (Weeks 27-32):** Multiplication/Division/Patterns — Rewrite with new standard
---
*Last updated: July 4, 2026 — Phase 2 complete (Weeks 1-14), 18 weeks remaining*