Guidance for PD Providers

teachers engaged in CS professional development

There are many factors to consider within professional development (PD) including the design, delivery, and participant experience. Effective PD should support teacher growth across all five Standards for Computer Science Teachers. PD providers aspire to design inclusive and meaningful PD and to model quality instruction and differentiation practices, in a way that supports teachers to replicate best practices in their own classrooms. 


Follow principles of effective professional development design.



NEW! Create new and align existing programs with the breadth of the Standards for CS Teachers.



Share PD opportunities with teachers. An independent CSTA committee of experts maintains an interactive listing of quality PD opportunities evaluates submissions using a detailed rubric.