Google hosts 'code-in' to get teens contributing to open-source projects
Contributing to free/open-source software is one of the best ways to learn how to be a better hacker, both technically and ethically.
Most devs end up using a huge amount of open-source code in their projects, so giving back to these projects only makes sense. That’s the main idea behind the Google Code-in, a contest for teens to jump-start their participation in open-source software.