Professional Development

CAI
  • Overview
  • Results
  • Curriculum
  • Prof Dev
  • Resources
  • Research
  • Funding
  • Team
  • Media
Picture

​FREE Self-Paced
Professional Development

This self-paced professional development program will help you learn both the computer science elements of our Grade 3 to 5 curriculum (e.g., block-based coding with Scratch) as well as the pedagogical strategies for teaching computational thinking to diverse upper elementary students. All those who complete the professional development will be able to implement our curriculum in the classroom.
​

Unit 0 
Registration
Picture

Unit 0: Introduction to Computing and AI for ALL

Take this short course to learn what Scratch block-based coding is and how to navigate its environment. Learn about the CAI curriculum, which is free to access and use. You will learn the pedagogy that supports the curriculum, the curriculum structure and supporting resources, and how to set up a Scratch classroom.

​ACT 1 CS PD

Link to ACT 1 Curriculum
Unit 1:Scratch Basics
ACT 1 Unit 1
​Registration
Picture
Unit 2: Sequence
ACT 1 Unit 2
​Registration
Picture
Unit 3: events
ACT 1 Unit3
​Registration ​
Picture
Unit 4: Loops
ACT 1 Unit 4
​Registration ​
Picture

ACT 2 CS PD

Link to ACT 2 Curriculum
Unit 1: Animation
ACT 2 Unit 1
Registration
Picture
Unit 2: loops with Conditions
ACT 2 Unit 2
​Registration
Picture
Unit 3: Parallelism and Synchronization
ACT 2 Unit 3
​Registration
Picture
Unit 4: VAriables
ACT 2 Unit 4
Registration
Picture

ACT 3 CS PD

Link to ACT 3 Curriculum
VariableS
Variables
​Registration
Picture
If Then Else Conditional Loops
If Then-Else Conditional Loops
​Registration
Picture
Functions
Funtions
​Registration
Picture

Contact Us:​  [email protected]


  • Overview
  • Results
  • Curriculum
  • Prof Dev
  • Resources
  • Research
  • Funding
  • Team
  • Media