Curriculum for ages 9-14
The activities below introduce students to computer science and the programming language Scratch. Different themes attract and engage students of varying backgrounds and interests. All materials are free and easy to use.
Sample activities
These activities take approximately one hour to complete, and are great for special one-day events such as conferences or Hour of Code.
An Unusual Discovery
Two characters meet in a world and discover a surprising object. Students get to decide what happens next by creating a story with code.
https://csfirst.withgoogle.com/c/cs-first/en/an-unusual-discovery/overview.html
Animate a Name
Students pick a name and bring the letters of the word to life using code. Choose a nickname, a pet’s name, an animal, a sport, a place or a hobby.
https://csfirst.withgoogle.com/c/cs-first/en/animate-a-name/overview.html
Create your own Google logo
Be a designer and programmer – bring the Google logo to life using code.
https://csfirst.withgoogle.com/c/cs-first/en/create-your-own-google-logo/overview.html
High Seas Activity
In this sample activity students animate an ocean wave to create a setting, then tell a story that takes place on the high seas.
https://csfirst.withgoogle.com/c/cs-first/en/high-seas-activity/overview.html
Gumball’s Coding Adventure
In this sample activity students tell a story using the characters from Cartoon Network’s “The Amazing World of Gumball.”
https://csfirst.withgoogle.com/c/cs-first/en/gumballs-coding-adventure/overview.html