How to Help

Host an Hour of Code - at work, in your community, or local school

More than 45 million people of all ages have learned an Hour of Code, a one-hour introductory course designed to demystify computer science and show that anybody can learn the basics. Participate this December 8-14 during Computer Science Education Week and help reach 100 million students by the end of 2014.

Make a generous donation - before December 14!

Donate to our crowdfunding campaign. To teach 100 million children, we need your support. We just launched what could be the largest education crowdfunding campaign in history. Every dollar will be matched by major donors, doubling your impact.

Ask your school to teach computer science

Encourage local elementary schools to teach our K-5 curriculum or recruit teachers to attend a one-day workshop- at no cost. Or partner with to bring permanent courses into middle and high schools.

Advocate for computer science locally

Petition your state to allow computer science to count towards math or science high school graduation credits. And promote computer science in your area with these stats, quotes and videos.

Are you a software engineer? Help spread computer science

Offer help to local teachers

If you're already a software engineer, there are many opportunities to get involved locally. Volunteer to teach our other courses to local student with this guide. And sign up to hear about volunteer opportunities near you.

Or become a volunteer teacher yourself with one of these organizations:

  • CoderDojo - Start a Dojo in your neighborhood, mentor children to learn to code.
  • TEALS - Volunteer to teach Intro and AP CS classes 2 days a week in local high schools.
  • Citizen Schools - Volunteer to teach computer programming in extended-day programs at schools.

Teach an online course to your child, or in any classroom's online platform Code Studio enables students to learn the basic concepts of computer science as early as kindergarten. Within Code Studio, a new Play Lab has been developed where elementary students can create and send apps or animations directly to a cell phone, just by typing in the phone number.

Spend 10 minutes adding "hints" to our tutorials

With millions of students trying the Hour of Code, and hundreds of thousands doing the introductory online courses, we could use your help adding helpful hints for students who make mistakes. In just 10 minutes you can help improve our courses.