page contents

Coding Websites


Code Monkey:

Code Monkey is a fun online game that teaches you how to code using a real programming language called CoffeeScript. In the game, users control a monkey and help him catch bananas by writing lines of code.


CodeCombat (Advanced):

Play as a Wizard using code (spells) to control your heroes, navigate mazes, defeat ogres, trick enemies, and rescue allies! Learn JavaScript in this HTML 5 web game for complete beginners.

Create games and stories and solve puzzles involving Star Wars, Minecraft, Frozen, Angry Birds, Flappy, Plants vs. Zombies and characters from Disney's Infinity. 


Khan Academy (Advanced):

Learn the basics of JavaScript programming while creating fun drawings with your code.



Kodu lets kids create games on the PC and Xbox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as adults with no design or programming skills. Kodu for the PC is available to download for free. Kodu for the Xbox is also available in the USA on the Xbox Marketplace, in the Indie Games channel for about $5.


RoboMind Academy:

Learn the basics of programming by controlling your own virtual robot. 



With Scratch, you can create your own interactive games, stories, animations – and share them with your friends. Get started by animating your name, creating a holiday card, or making a pong game.



Build your own games and share with friends! Solve fun coding puzzles and learn programming concepts in each level. Personalize games with animated characters, multiple levels and rich props. Make your games realistic using physics. See the code as visual blocks or JavaScript.




Tutorial Apps for Phones and Tablets



Cargo-Bot is a puzzle game where you teach a robot how to move crates. Sounds simple, right? It features 36 fiendishly clever puzzles, haunting music and stunning retina graphics. You can even record your solutions and share them on YouTube to show your friends.


Daisy the Dinosaur

Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen.


The Foos

Foos is the #1 learn to code app for ages 5+. Get excited about the ABC's of computer science with this award-winning game.  


Hopscotch (Advanced)

Student-guided tutorial on the iPad using the Hopscotch programming language. Students will build games and apps for their iPad on their iPad. Students can work individually or with friends (up to 3 per iPad).



Kodable is a self-guided iPad game that introduces kids 5+ to programming basics. Having a teacher or parent nearby is optimal, but not necessary.



Learn core programming logic, starting from super-basic programming, for ages 4+, on iOS or Android (or Web browser) . Learn how to sequence commands, identify patterns, use procedures, and utilize loops!


Scratch, Jr.

ScratchJr is an introductory programming language that enables young children to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing.