The list of coding resources for kids, all carefully categorised for easy access, is really quite excellent. I was tempted to reproduce chunks of the article here, but instead will just link to it.

Two of the resources I currently make lots of use of that aren’t mentioned (see the problem with ‘ultimate’?) are: S2JS.com and WoofJS both of which are great resources in transitioning students from Scratch to Javascript.