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

ACT 2: Design

Where students build more advanced interactive programs.
ACT 2 deepens students’ understanding of computational thinking by introducing conditionals within loops, synchronization between sprites, and variables to store and manipulate data. Students move from guided creation to designing more complex, multi-part projects.
GO TO ACT 2 CURRICULUM

Learning Experience 

In ACT 2, students:
  • Combine multiple concepts in a single project
  • Debug more complex interactions
  • Use variables to manage changing data
  • Coordinate actions between sprites
  • Reflect on efficiency and design decisions with classmates

What's new in ACT 2?

  • Variables
  • Conditional loops
  • Sprite synchronization
  • More independent project design

Curriculum Overview

Unit 0 - Scratch Setup

Revisit the Scratch workspace and prepare for more advanced design.

Unit 2 - Loops with Conditions

Combine repetition and logic to control complex behaviors.

Unit 1 - Review & Animation

Strengthen foundational skills through animation challenges and multi-step scripts.

Unit 3 - Synchronization 

Coordinate multiple sprites and events to work together seamlessly.

Unit 4 - Variables

​Store, update, and use data to create interactive and dynamic programs.

Unit Overview

Picture
​Units 2–4 follow a structured five-lesson design cycle that guides students from learning new concepts to building and refining original projects.

See ACT 2 in Action

Watch how students build, explore, and grow their computational thinking, as well as the benefits of the curriculum.

Contact Us:​  [email protected]


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