Comment Re:Pencilcode.net (Score 1) 107
Background on pencil code: I wrote a little book of programming exercises for teaching my own children to code that you could check out - Pencil Code - A Programming Primer
The book is designed to have some range. In 100 exercises it goes from LOGO-like turtle graphics with loops, functions, recursion, through bits of HTML, interactivity, jQuery, and algorithms like sorting and backtracking. A tic-tac-toe AI in 50 lines of code. No explanations, so it helps to have a programmer parent or teacher.
http://pencilcode.net/ was original designed as a companion for the book. If you try it, be sure to click on the blue "block" icon to switch between block-code and text-code mode. The language is CoffeeScript, but you can also use JS, HTML, CSS.
In some circles the website has become a cult hit because of its mix of beginner-friendliness and real-world programming.
(reposting under my name because I previously forgot to log in.)