Building an operating system for
Computer Science Education
Landscape Study
What is the current state of high school computer science professional development?

This strand of work focused on describing the current professional
development opportunities that are available for high school computer science (CS) teachers. The primary data collection for this strand took place through a survey administered to providers of high school computer science teacher professional development (PD).

The survey sought to answer the following questions about high school computer science teacher professional development: