Google Code-in


Google Code-in is a contest for pre-university students (e.g., high school and secondary school students ages 13-17) encouraging young people to participate in open source. The Google Code-in contest reaches students from all around the globe with over 2200 students from 88 countries completing tasks in the online contest during the last five years.

For many students, Google Code-in is their first introduction to open source development. We work with open source organizations, each of whom has experience mentoring students in the Google Summer of Code program, to provide "bite sized" tasks for participating students to complete. Students gain real-world experience working on an open source project and can learn new skills while doing work that could touch millions of lives.

The tasks are grouped into the following categories:

  • Code: writing or refactoring
  • Documentation/Training: creating/editing documents and helping others learn more
  • Outreach/Research: community management, marketing, studying problems and recommending solutions
  • Quality Assurance: testing and ensuring code is of high quality
  • User Interface: user experience research or user interface design and interaction

Tasks generally take students 3-5 hours to complete. Students will receive a certificate for completing one task and can earn a tee shirt when they complete three tasks. At the end of the contest, each of the open source organizations will name five (5) students as their finalists and these finalists will also earn a hooded sweatshirt. From their five (5) finalists, each organization will name two (2) grand prize winners for their organization based on the students' comprehensive body of work. The grand prize winners will receive a trip to Google's Mountain View, California, USA headquarters for themselves and a parent or legal guardian for an awards ceremony, an opportunity to meet with Google engineers, and a fun day in the San Francisco sun.

Participant Site FAQ Discussion Group Screencast

Google Code-in News