Cross-posted from the Official Google Blog

Last summer, K-12 educators in the Boston, Mass. area gathered at MIT for a bit of summer school. They weren’t there to brush up on freshman year biology, but rather to learn a new subject, the programming language Scratch. This is a snapshot of the Google in education group’s Computer Science for High School (CS4HS) program. The teachers gathered at MIT last July had various backgrounds and degrees, but they all attended with one goal—to bring computer science (CS) education back to their schools, and their students.

From now until March 3, 2012, CS4HS is accepting applications from interested colleges and universities for our fourth consecutive year of computer science workshops. If you’re not affiliated with a college or university you can still encourage your local university, community college or technical school to apply for a grant. In the late spring, after applications close, we’ll post workshop websites of participating schools on for professors looking for ideas and for teachers interested in learning more about what’s being offered.

Over the course of the three-day professional development workshops, funded by Google and held on university campuses around the world, participants learn about programming software directly from developers and full-time CS faculty. There is balance of discussion, engaging project work and presentations. The workshops prepare educators to teach programming and computing in their schools and turn their students into computational thinkers and creators.

The need for more CS professionals is increasing faster than universities are able to graduate CS students, and CS4HS hopes to address this gap with our “train the trainer” approach. We provide the universities with the support they need, so they can provide local teachers with the tools they need, so that those teachers can teach students the skills they will need.

In 2011, we funded more than 70 programs that trained thousands of educators worldwide on various aspects of CS. In 2012, we are expanding our program to include more regions and reach even more teachers. If you are affiliated with a university, community college or technical school in the U.S, Canada, Europe, Middle East, Africa, China, Australia or New Zealand and are interested in creating a three-day CS4HS workshop, we want to partner with you.

Visit for more information and details on the types of programs we are looking to fund. You will also find curriculum modules from past workshops to use or adapt, as well as a list of participating schools from 2010 and 2011. There’s also an example of a successful program and of a stand-out application to get you started on the right track.

Help spread enthusiasm for computer science in your community: When you’re ready to apply, submit your application online by March 3, 2012.