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 a conference or Hour of Code.

Complete themes

These themes introduce students to core computer science concepts. Each includes 8 activities and roughly 10 hours of content that can be spread out over several days or weeks.