Explore how computer programming can make a positive difference in the world and write code you can share with others. 1. Use functions to create a self-portrait 2. Write code to create a self-portrait 3. Learn about computer logic 4. Explore “IF” statements 5. Use computer logic to create a quiz show When you’ve earned…
Sequence: Coding
Senior Coding For Good 2: Digital Game Design Badge
Explore narrative video game design and how video games can help people understand the world and its issues. 1. Brainstorm your “game for good” scenario 2. Create a character for your game 3. Develop a decision tree for your game 4. Design your game 5. Playtest and iterate your game When you’ve earned this badge,…
Senior Coding For Good 3: App Development Badge
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…