Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Codiva: Teaching Girls to Code

Codiva: Teaching Girls to Code

Codiva was the project created for the We Code Hackathon, hosted by Nike and Puppet Labs on July 23-24, 2015. Codiva is a iOS app developed in Xcode, and is meant to teach girls from low-income households a fun and accessible way to learn programming logic.

The app won the People's Choice award for the Hackathon.

The team: Amy Yates, Diana LaBoy Rush, Jenny Olsen, Kendra Knittel, Keeley Hammond, Maureen Dugan, Maria De Bruyn, Mary Anne Thygesen.

GitHub repo: Coming soon.
Hackathon Page: http://wecode.devpost.com/submissions


Keeley Hammond

July 25, 2015


  1. TEAM 6: Amy Yates, Diana LaBoy Rush, Jenny Olsen, Kendra

    Knittel, Keeley Hammond, Maureen Dugan, Maria De Bruyn, 
 Mary Anne Thygesen
  2. Why Codiva? 1.Engage Girls Early 2.Help Girls Develop “Growth Mindset”

    3.Reduce Barriers to Access 4.Construct Moments of Delight

  3. What is Codiva? CODIVA is a digital neighborhood aimed at

    girls, aged 8 to 12 years old. The game will inspire them to solve fun programming puzzles and challenges. Friends can solve puzzles together in a safe space as they journey through the world. As each girl solves more puzzles, she’s rewarded with harder challenges, unlocking accessories (hair styles, types of glasses, etc), and will be given increased ability to use code to customize her home page, so that she can compare the design with friends.
  4. Easy access through the mobile platform and a myriad of

    customization options, so that every girl can make an avatar that looks like her. Customization
  5. Diverse Defaults Representation is important. We want to make sure

    that every girl who plays our game has a character that looks like her. Our default avatar, for example, is a girl of color.
  6. Active Puzzles Work through a series of programming-related puzzles, earning

    points and solving problems. We tied in activities that young girls would enjoy - gymnastics, baseball, walking their robot dog, for example - and brought them into a drag-and-drop puzzle solving environment.
  7. Progression Work through a series of levels and explore the

    growing world of Codiva. Levels will increase in difficulty as each girl progresses.
  8. Drag 
 Drop Codiva uses easy language to

    frame the programming problems, in a fun and interactive way.
  9. Multilingual Experiences Many games for young girls are only available

    in English. Our game will ideally come in English and Spanish, so as to encourage interaction and collaboration in all sorts of communities. This will help both those that are native Spanish speakers, and those that are just learning Spanish.
  10. Thank You! Questions? Comments? Ideas?