Ask HN: Is Scratch a good tool for teaching coding?
https://news.ycombinator.com/item?id=39734952I'm doing some research on the coding programs available for kids and have come across some pretty negative reviews of Scratch from developer parents...essentially along the lines of anything more than trivial code becomes a big mess. Or that it's good for exploration but not structured learning.
On the other hand, I know a lot of families and kids who love it. It's truly incredible that this free resource was created, persists, exists that's been enjoyed and used by so many kids around the world.
What's your opinion? Is Scratch a good tool for teaching coding to kids? Why or why not? What, if anything is a better approach/program?