Professional Learning Opportunities for Computer Science

From our friends at

Thanks to you, the global movement to teach computer science continues to accelerate, and in the U.S. an unprecedented number of schools, districts, and states are embracing this new subject. But, our schools need more CS teachers, and teachers need more support for every child to have equitable access to computer science.

If you’ve ever considered teaching computer science or know other teachers who might love it,’s professional learning programs are an ideal place to begin. Over 72,000 teachers have participated our programs, with 98% of attendees saying they would recommend our program to another teacher.

Middle and High School Teachers:
Applications now open: 2018 Professional Learning Program

The 2018 Professional Learning Program for middle and high school teachers begins with a five-day, in-person summer workshop, with four additional one-day follow-up workshops throughout the year. Dates and locations are assigned by region.

Together with a cohort of teachers from various backgrounds, you’ll enjoy dedicated time to deliver lessons with your colleagues, dive deep into the curriculum and tools, and experiment with inquiry-based approaches to teaching.

The application period closes on March 30th, and we’ll review applications on a rolling basis. We look forward to reviewing your application!

Elementary School Teachers
We welcome elementary school teachers to sign up year-round for our no-cost, high-quality one-day professional development workshops from an experienced computer science facilitator.

We look forward to seeing you at a workshop soon. You’ll learn from each other, make computer science allies, and become part of a movement that’s changing the face of education and opening doors for students globally.

Hadi Partovi,