• Start each lesson with an assumed audience and a one-sentence learning goal.
  • Introduce one new concept per section; define before use.
  • Use worked examples and a brief recap after each concept.
  • Add a short check-for-understanding question after key sections.
  • Use dependencies to list prerequisite lessons or concepts.
  • Keep steps procedural for hands-on content; keep definitions precise for theory.