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.
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.
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.
Explore how hackers operate and how hacking can be used for the purposes of corporate and national security.
1. Learn about different kinds of hackers
2. Hide a message in plain sight
3. Debate the ethics of hacking
4. Learn cyberwarfare strategies
5. Explore cyber careers
When you’ve earned this badge, you’ll know about steganography, cyberwarfare and a variety of different careers in cybersecurity.