Privacy & Legal
Our engaging workshops are for new and experienced computer science teachers!
In this program, you will:
I liked seeing the lessons in action — it helped me understand how to pace them in my own classroom. I liked the opportunity to talk to my peers about assessment ideas and recruitment ideas.
AP® CSA Teacher • Nevada
This was excellent professional development that allowed us time to reflect, process and debrief both individually and as a group. The activities were engaging and meaningful to learning the content. I feel like I'm leaving with skill I can immediately apply in teaching the curriculum.
CS Discoveries Teacher • Alaska
By the end, I just felt so prepared, motivated, and ready to get back in the classroom again!
CS Principles Teacher • New Jersey
Join one of our professional learning programs in your area. The programs are designed to prepare you before and during your first year teaching Computer Science Discoveries, Computer Science Principles, or AP® Computer Science A.
The yearlong professional learning programs all follow a similar design. Regional Partners across the country provide our programs and offer local workshops led by trained facilitators.
Attend a multi-day summer workshop to get familiar with the curriculum and prepare for the school year.
Attend workshops during the year to receive support as you teach the curriculum.
Collaborate with your regional cohort of teachers and get the support of a nationwide online teacher community.
Fill out an application with information about you, your school, and the course you're teaching.
If accepted, you will be notified of your acceptance by your Regional Partner after applying.
Sign up for the summer workshop in your region and get ready to start the yearlong program!
In addition to our in-person facilitator led options for middle and high school teachers we have several other programs to meet the diverse needs of our teachers.
Learn at your own pace using our online learning modules. You can start whenever is convenient for you and the courses are free.
Do you teach Kindergarten through 5th grade? Check out the link below to learn more about our K5 workshops.
If you're an international teacher interested in professional learning, learn more about what's offered in your area.
Your local Code.org Regional Partner provides high quality Code.org professional learning to teachers, and can help guide your school or district on implementation, certification, funding, and more. They are happy to answer any questions you may have about the program!Visit our support center