Programming Merit Badge

Programming merit badge curriculum and requirement content.

Illustration of a laptop with code editor panels

What this badge covers

Scouts work through the course requirements in order, review key ideas, and prepare to explain what they learned with real examples during counselor review.

Badge summary

Programming Merit Badge introduces Scouts to how software is designed, built, tested, and used to solve real problems. Along the way, Scouts practice safe computing habits, explore how programming connects to everyday technology, and complete guided activities and projects that prepare them to explain their work to a counselor.

What Scouts should be ready to do

  • Learn how the badge topic affects everyday life and modern technology.
  • Practice safe, responsible, and ethical use of digital tools and information.
  • Work through guided activities in sequence and save your progress by course.
  • Prepare to discuss your work with a merit badge counselor.

Ready to begin?

Start the guided merit badge path and work through each requirement in order.

Start Merit Badge