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.
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.
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.
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.
Prefer Google Forms? Open the original form in a new tab.