Our CS Principles Professional Learning program offers year round support designed for educators teaching a semester or full-year course. You don't need any prior computer science experience to get started!
The program kicks off with a 5-day summer workshop where you'll have the opportunity to work hands-on with the CS Principles curriculum Throughout the year, we offer online support for upcoming units, forum support, and 1-day quarterly workshops.
90% of workshop attendees ranked it the best professional development ever.
"This is my 18th year of teaching and CSP is the best curriculum I have ever implemented."
"It was absolutely rich and the most meaningful training I have ever attended in 16 years of teaching."
What does a Code.org CS Principles educator do?
If accepted into the Code.org CS Principles Professional Learning Program, you will:
Join a nationwide community of educators working to change the face of computer science education
Participate in in-person and online professional development
Plan and deliver the CS Principles curriculum to your students, and reflect on your experiences
How does it work?
The program has two components:
5-day Summer Workshop - An intensive, hands-on, in-person workshop providing foundational experiences with computer science and the Code.org suite of tools. The five-day workshop is the primary capacity building experience for teachers prior to their first year of instruction. Participants will explore the curriculum and tools, consider and experiment with specific classroom management and teaching strategies, and build a local community of teachers who are using this curriculum. Educators who plan to deliver the course as an AP will dive into the College Board requirements that come with an AP course.
Continuing Professional Development - A menu of online and local in-person professional development options from which educators can build a customized personal learning pathway. This phase of the program is blended, with ongoing in-person meetings as well as online activities.
The in-person meetings are run by local facilitators. They focus on the essential elements of the course, such as teaching new content, keeping the classroom environment equitable and engaging, and continuing to build pedagogical strategies.
The online activities are focused on building the online professional learning community, providing continued support with tools and content, introducing new and helpful resources for teaching the course, and further exploring the curriculum.
What are the program commitments?
Five-Day Summer Workshop: (Summer)
5 days in-person. Dates and locations vary by district.
Continuing Professional Development: (September - June of the following academic year)
4 days (24 hours) local, in-person workshops (usually on Saturdays)
Where is the program offered?
The CS Principles Professional Learning Program is available in regions served by Code.org's Regional Partners. Please check our map to learn more about where our Regional Partners are located and when they will be hosting summer workshops.
Who can participate?
The CS Principles Professional Learning Program is open to educators who are interested in teaching the Code.org CS Principles course. We prioritize educators who plan to teach the course in grades 10, 11 and/or 12. In order to participate in this program, we ask that applicants:
Commit to participating in the full, year-long professional learning program
Work with their school administration to ensure that this course will be offered on the school's 2018-19 master schedule
Support the recruitment and enrollment of a diverse group of students in the course, representative of the school's student population
Teach the course in a school served by one of Code.org's Regional Partners. To find out if your area is served by one of our Regional Partners, please see our Regional Partner Map.
Applications for the 2018-19 CS Principles Professional Learning Program will open in January, 2018. If you are interested in joining in 2018-19, sign up below.
Become a CS Principles Facilitator
Code.org's Facilitator Development Program is a highly-selective professional learning program designed to prepare and support facilitators to deliver quality workshops on the CS Principles curriculum.
Help bring professional learning opportunities to your community by becoming a Code.org Facilitator!