1,692 karma · joined July 18, 2014
My first thought was that these might be sets for English language learners, but the language used in the definitions generally uses a pretty diverse vocabulary. I doubt it's meant for beginners.
Even though Blockly (and it's predecessor, "App Inventor") is made by Google (the great and the powerful), I have to say, I would rather be introduced to code by Scratch than by Blockly. Scratch is much simpler-looking, it has a beautiful interface, and (most importantly) it has one of the friendliest communities in case you need help or want to show off a project.
Anyhow, for the sake of adding to discussion: I browse HN for the interesting links, especially reading others' blogs, and the distinct lack of memes you find on other link-sharing sites like Reddit.
The offline editor also lets you import extensions, which means that if you're adventurous, you can hook up Scratch to your NXT, your Arduino, your LEAP Motion, your Sphero, your Kinect, anything. That should be pretty exciting for new coders. A friend of mine's speaking about this at the Scratch conference now-ish.
And Scratch has a great community.