Your browser does not support JavaScript!
Please enable JavaScript to use the full functionality of the site.
Without JavaScript, you will not be able to expand the content tables in the PD Materials Page and CSP Index Page.

The goal of PD4CS is to provide an evidence-based professional development (PD) program to improve teachers’ knowledge to teach CS Principles course. The presented materials aim to prepare teachers to gain a better understanding of common scenarios that students may find confusing in the classroom, and to provide insights on how to respond to their concerns.

The CSP Index provides an alternate access into the PD materials following the CS Principles “Seven Big Ideas” outline. The PLTW Index provides access following PLTW’s CSP course four units outline. Teachers are welcome to also use the material as supplements to their own lessons; multiple posts give suggestions on how to do so. A list of all misconceptions is available here.

Select a topic to find relevant professional development material. [The icon video included means there are video(s) included in the post.]
▸ Basic Programming Topics
▸ Advanced Programming Topics
▸ Other CS Principles Topics
nsf1 This work is supported by the National Science Foundation under grant number 1502462. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation"