student awards!.png

Many of our students enjoy practicing their coding skills in between sessions and semesters. Here, we’ve compiled a list of resources to help reinforce what your kids are learning with Bold Idea – from online games and simple tutorials to programming documentation. Most of these we’ve tested and tried ourselves. If we haven’t, we’ll make a note next to the resource with an asterisk (*). We invite their feedback on any of these.

AGes 7+

Run Marco!
Kids play an epic adventure game and have fun while learning to code. Using Google’s visual programming language Blockly, Run Marco! offers players an endless learning and gaming experience.
Available on the Apple App Store, Google Play, Chrome Web Store and Kindle Fire

Pencil Code
The Google-developed visual programming environment will be familiar to students who have used and MIT App Inventor. You can code by arranging blocks, but you can also switch from blocks to text coding. Cost: Free

Erase All Kittens
This learning game is a fun HTML/CSS introduction (or review) for students interested in building their own websites. 
Cost: Free

The Web fantasy game teaches players the basics of computer science, including formal syntax, conditional logic and variables – all set in a fantasy realm with heroic challenges. The full version offers five levels that progress in difficulty. An Hour of Code version offers tracks in Python and Javascript. Cost: Free

In Lightbot, players move the lightbot robot through a variety of puzzles, light up blue tiles and solve levels. It’s a great introduction to basic computer science concepts, including loops and conditionals. Cost: Free Hour of Code game; App for mobile, tablet and desktop devices is $2.99.

Disney Infinity Play Lab (
Students use Play Lab to create a story or game starring characters from Disney Infinity, including Ana and Elsa, Rapunzel, and Hiro and Baymax from Big Hero 6. Cost: Free

Minecraft Hour of Code Game (
Released in time for Hour of Code 2015, the tutorial uses blocks of code to take Alex or Steve on an adventure through a Minecraft world. Players are offered a set of 14 challenges, including free play time, to explore coding concepts the tutorial teaches. Cost: Free

Star Wars: Building a Galaxy with Code (
Another Hour of Code release, the Star Wars tutorial offers tutorials in two versions – one for younger ages using the blockly language and another that adds Javascript to the drag-drop environment. Cost: Free


Ages 11+

Intro to JS: Drawing & Animation (Khan Academy)
We like the format of this online tutorial that teaches the JavaScript language and the ProcessingJS library. Perfect for students who are creative and artistic, ‘Intro to JS’ guides students in creating fun drawings and animations through videos, practice challenges and projects. Cost: Free. Login required

Intro to HTML/CSS: Making Webpages (Khan Academy)
This Khan Academy online tutorial walks through an introduction to web development languages HTML and CSS using videos, practice challenges and fun projects. Like ‘Intro to JS’, the tutorial includes a thorough documentation, or reference sheet.
Cost: Free. Login required

In an interactive, visual world, Greenfoot teaches object orientation with the Java programming language. The program is designed with High School and college undergraduate students in mind. Cost: Free; $$ for a related textbook