Use the filters and search below to discover accredited professional development (PD) programs and associated curricula for K-12 CS teachers. Click a card to view more details.
In the accreditation process, an independent committee of experts evaluates submitted opportunities using a rubric aligned to indicators of quality professional development. Learn more about the accreditation process and volunteer committee .
AI Literacy in Your School
Write an excerpt
Cobi Computer Science
Write an excerpt
Google CS First
Write an excerpt
WeTeach_CS: Introduction to Programming in PythonPr
Block and text-based Python intro programming materials to increase content knowledge and concept understanding by completing challenges and projects.
Women in CS: Understanding the Impacts, Disparities and Their Voices
The 5-hour course is designed to create an inclusive-empowering learning environment that encourages and increases female student participation in CS.
LEGO® Education
Hands-on, playful STEAM learning for grades PK-12. Over 200 lessons. Three secondary courses. Progression from block to Python.
CoderZ Cyber Robotics – Ready to Teach
Students explore concepts through 30 hours of coding challenges and open-ended projects, with teacher supports for content delivery and assessment.
CoderZ Code Farm – Ready to Teach
Students explore concepts through 45 hours of coding challenges and open-ended projects, with teacher supports for content delivery and assessment.
CoderZ Adventures – Ready to Teach
Students explore concepts through 30 hours of coding challenges and open-ended projects, with teacher supports for content delivery and assessment.
KIBO by KinderLab Robotics, Inc.
"Growing with KIBO" offers 60 hours of lessons in hands-on coding, CT, engineering, and collaboration for PreK-2 with the screen-free KIBO robot kit.
Teq iBlocks
40+ project-based Pre-K-12/30-40 hours; student workbooks, teacher’s guide, lesson plans, self-assessments. Integrates CS into other subjects.
Code Savvy Educator Cohort
School year long cohort of K-12 CS educators, with monthly facilitated meetings with asynchronous assignments. Teachers bulid capacity in CS by exploring a variety of CS topics, examining equity and belonging in CS, and networking with other CS educators.
Are we missing a quality PD opportunity? Please suggest to PD/curriculum providers to submit their program for accreditation by the CSTA PD Committee.