For Age 5 and Under:

Lightbot is a fun, interactive game that allows kids to program a robot to move around a grid. Kids will be introduced to programming concepts such as loops and if-then statements by solving puzzles. Available for iPhone, iPad, Android and Kindle.

Scratch Jr. enables young children to program personal games and interactive stories. This introductory programming language involves connecting programming blocks to create, edit and animate characters called Sprites.

With PBS KIDS ScratchJr, kids can create their own interactive stories and games featuring their favorite characters from Wild Kratts, Nature Cat, WordGirl and Peg + Cat! The storytelling possibilities are endless with this creative coding app for children ages 5-8.

For Age 6 and Up

The Hour of Code is a challenge promoted during Computer Science Education Week. Thousands of schools and organizations like Year of Code put on #HourOfCode events through the week using these coding puzzles created by Code.org in partnership with companies to produce appealing activities that feature characters from Frozen, Star Wars and featuring Minecraft. These puzzles are a great place to start your coding adventure.

Lightbot is a fun, interactive game that allows kids to program a robot to move around a grid. Kids will be introduced to programming concepts such as loops and if-then statements through puzzle logic and design. Available for iPhone, iPad, Android, Windows, Mac and Kindle.

MIT’s App Inventor is an online block-building programming tool that enables users to build first time apps for Android devices. This simple program allows you to build an app in under one hour! Don’t have an Android device? There is an emulator you can download on the site.

Learn how to modify the popular computer game Minecraft! Users start programming using the building-block method and advance to Javascript, learning from puzzles and video tutorials. You are given a private server where you have complete control over your mods, including sharing your code and remixing others’ creations.