Google Code In 2017/Participate

From Sugar Labs
< Google Code In 2017
Revision as of 23:03, 20 November 2017 by Quozl (talk | contribs) (add draft of how others, non-mentors, and students may work together)
Jump to navigation Jump to search

Google Code-in (GCI) is a contest for pre-university students (e.g., high school and secondary school students) with the goal of encouraging young people to participate in [free/libre] open source. Google works with open source organizations, [e.g., Sugar Labs], each of whom will provide a list of tasks to be completed by student contestants. Tasks can be anything an organization needs help with, from bug fixes, to writing code, to user experience research, to writing documentation. The contest takes place entirely online.

Google Code-in is intended to help students who may have wanted to get involved in open source but didn't know where to start. By working through the tasks created by participating open source organizations, contestants will be given the opportunity to engage with the open source community and get involved. The participating open source organizations gain the benefit of additional contributions to their project, often in important areas that may get overlooked for whatever reason. It is Google's not so secret hope that the student contestants of today will be long-term contributors to these and other open source projects in the future.

(quoted from [1])

See [2] for more info.

Students

You can register on the Google Code-in contest beginning on November 28th, 2017.

At that time you will complete these three steps:

  1. fill in your student profile
  2. upload the Parental Consent form that your parent/legal guardian initialed, filled out and signed (available in multiple languages on the Downloads page on this site and on the Google Code-in wiki).
  3. upload your proof of enrollment in a pre-university program.

Once you have completed the three steps above you can claim your first task.

Parental Consent

You can download the Parental Consent form from the Google Code-in wiki at [3].

Proof of Enrollment

The contest is open to all students who are at least thirteen (13) years of age and no older than seventeen (17) years of age upon your date of registration for the Contest. Students must be enrolled in a pre-university program, e.g. high school, secondary school, or educational institution and have parental consent in order to participate. See [4] for additional details.

Mentors

NOTE TO MENTORS:

We need mentors as part of GCI2017. Please note that not all tasks are coding tasks so please consider registering even if you are not a coder (there are research, outreach, design, and documentation tasks as well).

  1. Send an email to one of the Org Admins (this year they are Walter and Ignacio). You will then receive an invitation by email.
  2. Follow the instructions in the email to sign up as a Sugar Labs mentor.

Others

Below is a draft for review by Walter and Ignacio. --Quozl (talk) 22:01, 20 November 2017 (EST)

Sugar Labs community is large, and there are people who are not mentors in the contest. Mentors are listed. Everyone else you talk with may be a non-mentor.

As part of Sugar Labs community, non-mentors are to treat students in accord with the Code of Conduct, and as if they are new to Sugar Labs.

Students should keep in mind that some people are non-mentors, and cannot see the contest tasks, contest progress, dates, or information about students. When communicating widely, be sure to;

  • introduce yourself, the first time;
  • tell us what your task is, without relying on a link to the task (because we probably can't see it);
  • talk about the task as if you want to do it yourself, not because of the contest; and,
  • defend your technical decisions without using the contest as a defence.

Non-mentors may give good guidance on technical decisions, but bad guidance on how they think a task is judged. Always consult with your mentors as well.