Ambassador Coding For Good 1: Coding Basics Badge

Explore the power of music and coding to spread a positive message and write code to share your own performance routine with others.

1. Learn about functions through song lyrics
2. Learn about loops through song patterns
3. Write an algorithm duet
4. Code a performance routine
5. Share your coded routine with others

When you’ve earned this badge, you’ll know how to write shareable code to spread a message or build community.

Earned by Scouts.

Download Additional Resources.

Ambassador Coding For Good 2: Digital Game Design Badge

Find out about narrative video game design and explore how games can make a positive change in the world.

1. Brainstorm “game for good” scenarios
2. Create a G.I.R.L. avatar for your game
3. Learn about decision trees in game design
4. Design your game
5. Playtest and iterate your game

When you’ve earned this badge, you’ll know how video games use conditionals to give players choices and how video games can help players understand the world.

Earned by Scouts.

Download Additional Resources.

Ambassador Coding For Good 3: App Development Badge

Collect and visualize data to design a prototype for an app that helps leaders change the world.

1. Learn to code data objects
2. Create a data visualization
3. Design a data collection plan
4. Analyze your leadership data
5. Develop an app based on your data

When you’ve earned this badge, you’ll know how to create data objects and how to develop apps that will help leaders make a positive difference in their communities.

Earned by Scouts.

Download Additional Resources.

Brownie Coding For Good 1: Coding Basics

Find out how computer scientists write programs for computers to solve problems.

1. Create algorithms for a computer that follow a sequence
2. Use loops to improve your algorithm
3. Use events to make things happen
4. Learn about women in computer science
5. Create your own set of commands that use events

When you’ve earned this badge, you’ll know how programmers write programs that make computers work and how people can use computers to help others.

Earned by Scouts.

Download Additional Resources.

Brownie Coding for Good 2: Digital Game Design

Explore how video games can help people to learn new skills and experience new things.

1. Discover how game design can be used “for good”
2. Explore tools used to develop digital games
3. Plan a maze game
4. Build, test and improve your maze game using iteration
5. Share your game with others

When you’ve earned this badge, you’ll know how to think like a game maker and use iteration to plan, build and test a game.

Earned by Scouts.

Download Additional Resources.