BMAD-METHOD/expansion-packs/bmad-technical-writing/checklists/tutorial-effectiveness-chec...

1.8 KiB

Tutorial Effectiveness Checklist

Use this checklist to ensure tutorials are clear, actionable, and effective for learning.

Step Clarity

  • Each step has clear, actionable instructions
  • Steps are numbered or otherwise clearly sequenced
  • No ambiguous instructions
  • Required actions are explicit (not implied)
  • Steps are in logical order

Expected Results

  • Expected outcome documented for each step
  • Screenshots or output samples provided where helpful
  • Success indicators are clear
  • Readers know when step is complete
  • Intermediate results are validated

Reproducibility

  • Reader can complete tutorial independently
  • All required information is provided
  • No assumptions about prior setup
  • Environment setup is documented
  • Tutorial has been tested by someone unfamiliar with material

Troubleshooting

  • Common issues are identified
  • Solutions for common problems provided
  • Error messages are explained
  • Debugging guidance included
  • Where to get help is documented

Learning Value

  • Tutorial teaches stated concept clearly
  • Hands-on practice reinforces learning
  • Complexity is appropriate for target audience
  • Builds on previous knowledge appropriately
  • Connects to real-world applications

Engagement

  • Introduction explains why tutorial matters
  • Motivation is clear (problem being solved)
  • Pace is appropriate (not too fast or slow)
  • Checkpoints validate understanding
  • Summary reinforces key takeaways

Accessibility

  • Prerequisites are clearly stated
  • Required skill level is appropriate
  • No unexplained jargon
  • Alternative approaches mentioned where relevant
  • Accommodates different learning speeds