Have an account?
The goal of PD4CS (Professional Development for Computer Science) is to provide an evidence-based professional development (PD) program to improve teachers’ knowledge to teach computer science, with a special focus on the effective training of teachers having limited computer science background. The PD materials are aligned with the curriculum of the AP CS Principles (CSP) course.
The PD material was developed along three main guidelines: (i) teaching methodologies and pedagogies grounding in computer science and educational methods, (ii) knowledge of the challenges teachers face when teaching computer science with limited domain knowledge background, and (iii) responding to misconceptions and challenges students encounter in beginning computing courses. We welcome teachers to adapt our materials for their own lessons, and we describe opportunities for classroom projects as appropriate.