Privacy & Legal
The Code.org Professional Learning Program is hosted by our Regional Partners across the country, and is designed to prepare teachers before and during their first year teaching CS Discoveries or CS Principles.
More than 100,000 teachers have participated in the Code.org Professional Learning program, and the majority of attendees rank it the best professional development ever! Over 90% of attendees would recommend our program to another teacher.
No experience needed! Whether you are new to teaching computer science (CS) or have experience teaching other CS courses, the Code.org Professional Learning Program offers year round support. We’ve designed this program to promote growth by providing space for you to become comfortable with curricular materials, CS content, and pedagogy.
Over a third of schools use Code.org's curriculum, including the largest school districts in the U.S., such as LAUSD, Broward, and Dallas ISD. And, over a quarter of our teachers come from rural schools.
Every Student Succeeds Act. The Code.org program meets the six key criteria for professional development outlined in the Every Student Succeeds Act (ESSA). Learn more in our Program Brochure.
The program supports teachers with diverse teaching backgrounds as they prepare to teach either of the following courses:
Teach a different grade level or have fewer hours available with your students? Find the right course for your classroom.
Click on the features below to learn more about what our programs have to offer!
Engaging workshop experiences
Participants explore the curriculum and learning tools, discuss classroom management and teaching strategies, and build a community of teachers. With a focus on a customized experience, participants will develop skills while working in small groups to deepen their understanding of the materials.
Teaching and learning in context
Participants will engage with the curriculum both as instructors and as learners. By experiencing the course content as an active learner, participants will gain important, concrete insight into the perspective their students will have during the academic year. By interacting with curriculum content as instructors, participants will learn how to plan and deliver lessons.
A collaborative, participant-centric approach
Teachers and facilitators will have the opportunity to share their expertise from the field and collaborate on strategies to bring to the CS Principles and CS Discoveries classrooms, giving participants a chance to learn from everyone in the room. Facilitators model pedagogical strategies and participants share their own approaches by planning and delivering lessons.
One cohesive set of resources
Our professional learning and curriculum flow seamlessly together, empowering teachers to deliver the course with confidence. Immersive workshops combine with online tools to provide participants with a broad selection of resources to help them plan ahead for implementing the course in their classrooms, while also collaborating with other educators.
An active community of CS educators
All teachers have access to the Code.org forum, an online professional learning community that offers continued support with tools and content, introduces new and helpful resources for teaching the course, and lets teachers continue to explore the curriculum.
Check out our professional learning values for more information about our goals and approach to professional learning.
Administrator Information: Share this flyer with your principal or administrators to encourage their support for your professional learning and expanding computer science opportunities at your school. See how this program meets the six key criteria for professional development outlined in the Every Student Succeeds Act (ESSA). Find more information for administrators at code.org/administrators.
Want to help spread the word? Print a flyer to share with teachers.
The Code.org Professional Learning Program is open to educators who are interested in teaching Code.org courses - no prior computer science experience required! In order to participate in this program, we ask that applicants: