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
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 5 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.
In some regions you will need to get approval from a school administrator in order to get accepted into the program.
If accepted, you will be notified of your acceptance by your Regional Partner 2-4 weeks after applying.
Sign up for the summer workshop in your region and get ready to start the yearlong program!
You may be eligible for a scholarship to cover the cost of your program.Learn more about the program in your region
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 are an international teacher interested in professional learning. Learn more about what is 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