Professional Development

Self-Paced PD

This free, self-paced professional development program will help you learn both the computer science elements and the pedagogical strategies for teaching computational thinking to diverse K-8 students. All those who complete the professional development will be able to implement our curriculum in the classroom.

Unit 0: Introduction to Computing and AI for ALL

Learn the basics of Scratch block-based coding, the CAI curriculum structure, supporting pedagogy, and how to set up a Scratch classroom.

PD for additional pathways is in development. For questions, please visit the Contact page.

For Research Participants

Educators and facilitators participating in our research project receive tailored professional development, including training before the course starts and ongoing support throughout implementation. Details vary by cohort.

Interested in Participating?

Project you are interested in *

Prefer Google Forms? Open the original form in a new tab.