Curriculum
Discover our range of free, integrated computer science units. Students will learn to code their own programs, make exciting projects, and build their computational thinking - all taught through the context of core content, like math, science, social studies and language arts.
Currently available in English, more languages coming soon
Unit 3.1
Weather watchers
Think like a meteorologist and create interactive graphs to display weather patterns in your community.
Unit 4.1
The me project
Create a personal story in Scratch using animation, custom sprites, dialogue, and peer feedback.
Unit 5.1
Take a tour
Become a tour guide! Design an interactive quiz game that teaches about a location of your choosing.
Unit 6.1
Smart communities
Use coding to design responsive systems that address community needs, applying loops, conditionals, inputs, and sensors.
Unit 7.1
Ecosystems
Build an ecosystem! Populate producers and clone consumers in your very own simulation.
Unit 8.1
Time travelers
Go back in time by programming choose-your-own-adventure stories about historical events.