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. These Standards Implementation Rubrics are designed support PD providers as they self-assess how well their programs align with these Standards and key principles of effective PD.

The content covered in individual PD workshops may be very different depending on the focus and priorities of the PD, and the level of expertise and prior experience of the participants. Not every measure is necessary for every PD, but over the long range, quality PD should cover the breadth of knowledge needed for a teacher to meet the CSTA Standards for Computer Science Teachers.


  • PD providers can use these rubrics to self-reflect and self-assess their programs.
  • Districts, schools, and organizations can use these rubrics to assess the quality of PD programs they are interested in pursuing.

Rubric Navigation

Two rubrics are provided. The full Standards Implementation Rubric is for PD provided over multiple days or weeks, and the Mini-Rubric for Self-Evaluating Short Workshops is for PD provided over one hour to one day.

  1. Full Standards Implementation Rubric: Tabs within this spreadsheet align with each of the five Standards and include multiple subcategories of criteria that serve as benchmarks for PD experiences.
  2. Mini-Rubric for Self-Evaluating Short Workshops: Key aspects of PD are summarized within each of the five content areas to evaluate how the PD clearly communicates what is covered to participants, where it models good practices, and what tools or resources are provided for teachers to implement in their classroom.

The indicators of these rubrics represent ideal planning for each of these benchmarks. It is not expected that any one PD session will achieve a rating of "Extensive" in every category. Over the span of multiple workshops in a comprehensive PD plan, it would be ideal to address all concepts and subconcepts of the CSTA Standards for Computer Science Teachers.


Standards Implementation Rubric



Mini-Rubric for Self-Evaluating Short Workshops




Chrystalla Mouza, Dianne O’Grady-Cunniff, Grant Smith, GT Wrobel, Jared O'Leary, Jiang Li, Julie Molnar, Justin Cannady, Maya McCoy, Rebecca Dovi, and Renee Henderson
This rubric was inspired by the Teacher Accessibility, Equity, and Content (TEC) Rubric for Evaluating Computing Curricula developed by David Weintrop, Merijke Coenraad, Jen Palmer, and Diana Franklin.