My first suggestion for Khan Academy’s tools for learning to program: http://code.google.com/p/khanacademy/issues/detail?id=26408&thanks=26408&ts=1389151641
Published by
Dan Bernardic
A Winnipeg Web programmer. Proud member of the Skip the Dishes team. Experienced with Web technologies, e.g. HTML5, CSS, ( Server-side ) JS, PHP, WordPress, MVC, etc. View all posts by Dan Bernardic