- 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.