Best Tools

Codecademy

Interactive step by step tutorials. Offering several languages in a hands on and engaging way.

Scratch

Scratch is a visual coding language developed by MIT. Create your own game while learning to code!

Khan

Learn how to program animations and games using JavaScript & or learn HTML to build sites.

Other Resources

Tynker

A visual programing language that uses games and tasks to introduce coding to students.
Level: Beginner

Code Combat

Work your way through an RPG adventure while learning JavaScript. Get ready for some programming sword fighting!

VidCode

Vidcode teaches teens JavaScript through lessons built around effects seen in mobile apps like Instagram, Snapchat and PokemonGo.

Tools for Creating

Want to build your own site, or maybe an app?