Click here to see your recently viewed pages and most viewed pages.

Google Code-in


The Google Code-in 2014 contest ended on January 19, 2015. We had a record number of student participants in 2014 with 658 students from 54 countries completing tasks during the seven week contest.

Stay tuned for announcements later this year about the 2015 contest by subscribing to the Google Open Source blog, following the Google Code-in Google+ page or joining the Google Code-in discussion list.

What is Google Code-in?

Following on the success of the Google Summer of Code program for university students, the Google Code-in is a contest for pre-university students (e.g., high school and secondary school students ages 13-17) with the goal of encouraging young people to participate in open source. A similar program, the Google Highly Open Participation contest ran in 2007, and in 2010 we changed the format slightly and the Google Code-in program was born. The Google Code-in contest continues to reach 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 the Google Code-in contest is their first introduction to open source development. For Google Code-in 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 put the skills they have been learning in the classroom to use in a open source project that can touch millions of lives.

The tasks are grouped into the following categories:

  1. Code: Tasks related to writing or refactoring code
  2. Documentation/Training: Tasks related to creating/editing documents and helping others learn more
  3. Outreach/Research: Tasks related to community management, outreach/marketing, or studying problems and recommending solutions
  4. Quality Assurance: Tasks related to testing and ensuring code is of high quality
  5. User Interface: Tasks related to user experience research or user interface design and interaction

Tasks generally take students 3-5 hours to complete. Students earn one point for each task completed. 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 have a fun day in the San Francisco sun.

Interested in participating in Google Code-in?

Are you a student interested in participating in the next Google Code-in? Are you a teacher or open source enthusiast who would like to spread the word about the contest to students in your life? For general information about the Google Code-in contest you can review our 2014 contest site and read the Contest Rules, Frequently Asked Questions, Getting Started pages and you can look at some of the tasks that were available for students to work on in the 2013 contest. The screencast on this page also gives a good overview of the way the contest works.

You can contact us on the Google Code-in discussion group if you have any questions about the program.

Stay tuned to our Open Source at Google blog for more updates on the next contest.

Google Code-in News