Teach computer science: Join 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 22, 2024

Starting today, middle and high school teachers from all backgrounds and experience levels can apply to our 2024 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 utilize in other classrooms too!

Teachers can look forward to a week-long training in the summer to bring CS into their classrooms in the 2024–2025 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, award-winning curriculum is used in over 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 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 can share expertise and collaborate on strategies to bring to their classrooms, allowing participants 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.

Make professional learning work for you

If in-person workshops don’t suit your schedule or needs, Code.org is pleased to offer self-paced modules for teachers. These modules are completely free for any educator with a Code.org account worldwide!

  • Flexibility and convenience: Engage with the material at your own pace and on your own time.
  • Personalized learning experience: Focus on the areas most important to your needs and teaching context.
  • Access to high-quality content: Get the latest best practices, research, and strategies for teaching computer science effectively.

Through reading, viewing videos, completing interactive puzzles, and reflecting on your learning, you will develop your own understanding while preparing to teach computer science in your classroom. View our self-paced professional learning options here.

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 educators' vital work 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.