Curriculum
Hands-on lessons with instructional videos
Not sure which lesson to start with?
explore
Get help here with the curriculum finder
Test our newest unit
Coding instructions like hints, highlights, and text-to-speech live inside the Scratch for CS First editor. Share your feedback to help us finalize this unit.

One-Hour Lessons
Start coding with a single lesson.
Subject Specific
Hour of Code
Multi-Day Units
Teach coding with units that include eight lessons aligned with student passions.
Intermediate