Increasing diverse STEM enrollment.

CodeDay increases the diversity and number of students who register for Computer Science classes in hundreds of schools across the world.

Click play to watch a video about CodeDay.

CodeDay gets students excited about Computer Science and drives enrollment.

At CodeDay, students pitch ideas for apps or games, then work in teams to create their projects over a weekend. At the end, students present to judges.

75% of students register with little-to-no interest in Computer Science, but 71% of these students continue coding for months after the event, 65% register for a CS class, and 48% pursue a CS major in college (learn more).

We work with hundreds of schools and districts to increase CS enrollment.

[The Salinas Valley] is one of the 13 most dangerous cities in California... My goal is to expose my students to the vast opportunities that exist outside of our valley.

Students entered their first CodeDay with no knowledge of what to expect. They were welcomed with open arms, provided with mentors, taught basic coding skills, and began to see themselves as capable of being part of this "world."

Summer Prather-Smith
Director, Monterey County Office of Education

Ready to register?

Contact us at with any additional questions and to register. At minimum, we can reserve a number of spots for your students with only an estimate of expected attendance.

To fully process your registration, you'll need to collect some information from all students who will be attending, and submit this information as an Excel spreadsheet (or CSV).

For faster processing, please download and use this roster template when submitting student data.

Payment and Scholarships

We normally charge school groups $7 per attendee, which covers some of our costs in providing food. We will send you an invoice for this after your registrations are processed. If this is a burden on your school or students, you can request a scholarship on the form.


  • How safe is CodeDay?

    CodeDay is organized by, a worldwide non-profit which has run more than 350 CodeDays since 2011. It is held in a secured venue, and run by our background-checked staff. Only students, staff, and teachers with IDs are allowed to remain after the kickoff.

  • Do we register as a group or individually?

    You may either register as a group, or promote the event to students individually. Promotional resources are available on the school registration page.

  • What are the prerequisites to attend?

    Students must be in middle school or older. Other than that, there really are no prerequisites! CodeDay is one of the most beginner-friendly events available.

  • What will students learn?

    At the end of the event, students will be able to: work with a team to create specifications for a project, search online for answers to technical problems, and program a complete and functioning application or game.

  • Must teachers/chaperones attend?

    Chaperones or teachers are not required to attend, but are recommended for groups of more than 10 students. We will need to either conduct our own background check on attending chaperones, or you will need to confirm that your school has performed them.

  • Does CodeDay comply with FERPA?

    Generally, yes: when students register as a group we collect only basic directory information.

More questions? Contact us!