student awards!.png
 
Games.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 Code.org 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

CodeCombat
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

Lightbot
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 (Code.org)
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 (Code.org)
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 (Code.org)
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

Physics Cannon (Code.org)
Make an awesome 2-player cannon game and challenge your friends to play with you! You'll start with a partially programmed version of the game, so you need to program the left cannon. Once you've got both cannons firing, you'll set up platforms and other items to knock over. Make it your own by adding extra features and customizing the theme!

Code Your Own Pixel Character (Code.org)
Code your very own pixel character! Use HTML to build your character, CSS to style it, and JavaScript to animate your cute pixel person. Code by yourself, or invite a friend and code together with a team coding game.

 

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

Greenfoot
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

Is Eliza Human? (Code.org)
Use the Python programming language to build a friendly chat bot called "Eliza".

Counter Hack (Code.org)
Learn JavaScript in this Hour of Code activity. Hack your way through the system by deleting viruses, solving mazes, and navigating portals to save the computer