Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 953 Bytes

File metadata and controls

8 lines (7 loc) · 953 Bytes

Content Pattern (every week, every track)

Each week-N.md follows the same skeleton:

  1. 🎯 Learning objectives — 2–3 bullet statements of what you'll be able to do by the end
  2. Lesson — concept explanation (math-first where it fits) + runnable examples via the playground FAB
  3. 🧩 Challenges — 3–5 coding tasks of increasing difficulty, each answer hidden in a collapsible <details>/admonition block so students can self-check without seeing it prematurely
  4. 🤔 Socratic Questions — 2–4 open-ended questions with no provided answer, designed to make students reason about why (e.g., "What would happen if you used > instead of >= here? Try it and explain the boundary case.")
  5. ✅ Weekly quiz — 3–5 short auto-graded questions on that week's material via WeeklyQuiz; completing the week awards a completion badge, and passing the quiz (e.g. ≥80%) unlocks that week's BonusContent block