Design your own idea for an app that solves a problem for someone else. 1. Discover how apps can be used “for good” 2. Decompose the needs of your app user 3. Design your app screens 4. Create algorithms for your app that include events 5. Share and improve your app with user feedback When…
Sequence: Coding
Cadette Coding for Good 1: Coding Basics
Find out how to write a computer program and create a meme with a positive message. Learn about functions and arguments Explore how memes are created Write pseudocode for a meme Write shareable code Share your meme When you’ve earned this badge, you’ll know the basics of computer coding and how to create a meme…
Cadette Coding For Good 2: Digital Game Design Badge
Explore how programmers design video games that make positive changes in the world. 1. Create an avatar 2. Learn how to use arrays to create images 3. Write an array to create an icon 4. Develop a game scenario 5. Play your game When you’ve earned this badge, you’ll know how video games are developed,…
Cadette Coding for Good 3: App Development
Collect and visualize data to develop a prototype for an app that supports your community. 1. Learn to collect and visualize community data 2. Write objects to organize and store data 3. Design a community data collection plan 4. Analyze your community data 5. Develop a prototype for a social app When you’ve earned this…
Daisy Coding For Good 1: Coding Basics
Find out how computers can be used to help others. Create algorithms for a computer that follow a sequence Learn about women in computer science Explore sorting algorithms When you’ve earned this badge, you’ll know how computer scientists code programs for computers to solve problems. Earned by Daisy Scouts. Download Additional Resources.