Teach computer science: Apply for the Code.org Professional Learning Program

Help today’s students become the superheroes of tomorrow when you empower them to learn problem-solving, critical thinking, and more.

3 min readJan 10, 2023

Starting today, middle and high school teachers from all backgrounds and experience levels can apply to our 2023 Professional Learning Program that prepares and supports U.S. educators to teach computer science. Scholarships are available for eligible educators to attend free of charge!

Studies show that students who learn computer science perform better in other subjects, excel at problem solving, and are more likely to attend college. Teaching computer science is a way to empower students to become the superheroes of tomorrow!

The program for middle and high school teachers is hosted by Code.org Regional Partners across the country, and is designed to prepare teachers before and during their first year teaching CS Discoveries, CS Principles, and CSA. Teachers will also learn pedagogy and equitable teaching practices they can put in practice in other classrooms!

Teachers can look forward to a week-long training in the summer to bring CS into their classrooms in the 2023–2024 school year as well as additional support throughout the academic year.

What can you expect from the Code.org Professional Learning Program?

Proven results:

  • Code.org’s free-to-use curriculum is used in more than a third of schools nationwide. These span from large districts in Los Angeles and Dallas to suburban districts and small rural districts.
  • More than 100,000 teachers have participated in our Professional Learning program — and more than 90% of them would recommend it to another teacher!
  • A school’s participation in the Code.org program causes an estimated five-fold increase in the number of students that take and earn qualifying scores on the AP Computer Science Principles exam. And students who take AP exams are more likely to both enroll in and graduate from college.

Active support:

  • With a focus on a customized experience, participants work in small groups to deepen their understanding of the materials.
  • Participants and facilitators have the opportunity to share expertise and collaborate on strategies to bring to their classrooms, giving participants a chance to learn from everyone in the room.
  • Multiple check-ins during your first year teaching the course and year-round access to the Code.org forum, an online professional learning community that offers continued support with tools and content.

Help more students get access to computer science!

If you’re already teaching computer science in your classroom — or if you’re a Code.org alum yourself — please help us spread the word! We have a number of resources tailored toward administrators or your fellow teachers.

We have so much respect for the vital work educators do in preparing students for the future. Thank you! If you have any questions, or need additional support, please contact your Regional Partner today.

— The Code.org Team

Please note: These workshops are for educators in the U.S. planning to teach CS Discoveries, CS Principles, and CSA. Elementary school teachers interested in teaching our CS Fundamentals course can find a workshop in their area and register here (no application necessary). For teachers outside the U.S., please review this article, which outlines the support available to you.




Code.org® is dedicated to expanding access to computer science increasing participation by young women and students from other underrepresented groups.