Curriculum Inspiration

Resources for K-2 Teachers

Coding apps, books and games for our youngest students.

Getting Unstuck Curriculum

In July 2018, we did 21 days of small programming prompts; you can find the archive of those challenges here

In July 2020, we did 10 days of small programming prompts; you can find the archive of those challenges here

Scratch in Practice 

Ideas and resources for teachers, updated monthly with a new theme.

Project-Based Learning with Scratch  

A music curriculum unit using Scratch

Beauty and Joy of Computing 

A high school curriculum using Snap!

Sumo Challenge

After school robotics for young learners (2nd-3rd graders)

LightLogo is a microworld created by Brian Silverman in an attempt to "get back to text programming." You can make beautiful patterns of light emerge in fewer than ten lines of code.

Collection of student work with LightLogo and the NeoPixel ring :

LightLogo Patterns and Story/Poems

Lessons and stories about making, play, and

collaboration from the Tufts-ISB Partnership

Terrapin Logo Online Resources

Keep learning going even when schools are closed. Terrapin offers several resources students can use to capture the excitement of robots and coding without leaving home. 

First LEGO League

FIRST® LEGO® League introduces science, technology, engineering, and math (STEM) to children ages 4-16* through fun, exciting hands-on learning. Participants gain real-world problem solving experience through a guided, global robotics program, helping today's students and teachers build a better future together.

A Rube Goldberg machine is a machine intentionally designed to perform a simple task in an indirect and overly complicated way. Combine the physical and digital worlds using everyday objects, Lego robotics, motors, sensors and micro-controllers like Makey Makey and micro:bit to form chain reactions.

Scratch Educator Meetups

Scratch Educator Meetups are happening all around the world. Find and join your local meetup by visiting Meetup.com. You can also consult the meetup directory to connect with your local organizers! If you don't see a meetup in your area, learn more about how you can start one or support one.

Google CS First

A free computer science curriculum (using Scratch)  that makes coding easy to teach and fun to learn.