Let's code!

Use this guide to help you find coding resources!

Not sure where to start, or having trouble finding something interesting? Ask a mentor!

Featured Hour of Code Options

Looking for other options? See all the Hour of Code options, or click a category below for LOTS more tutorials and project ideas:

Story Generator

Learn about how computers create "random" numbers with an Ozobot!

 

Suggested ages are 4-8, but most learners will have fun with this!

Merry micro:bits

Learn to program a sparkling snowflake animation on a micro:bit!

Great introduction to micro:bit; can be done in blocks or in Javascript.

kcj_merry.jpg

Dance Party 2019

Choose a song, then code dancers and backgrounds to create a music video!

Uses blocks, but in ways that are appropriate for beginners of all ages.

Filter a Photo

Learn basics of Javascript to manipulate pixels of a photo and create a filter!

A simpler introduction to Javascript, appropriate for most coders.

Here you'll find simple introductions for newer readers and/or smaller fingers.

If you've got an idea in mind but need the tools to do it, try this path! There are suggestions for creating games, animations, music, apps, and more!

Need something that can run on a tablet? Suggestions to install on your own computer? Got a Raspberry Pi for your birthday? Look no further!

Not sure what you want to do? Here are resources sorted by how familiar you are with coding - take a look!