I've used this in the classroom in the past, but I absolutely hate that Mozilla's terms of service excludes students under the age of 13. If you are going to make a product for educational purposes, you need to take on the extra work to comply with the US COPPA regulations. Scratch does it, why can't Mozilla?
Easy to use code editor with live preview, fun starter projects to remix, easy to follow tutorials.