It depends on the age of the kid and the sophistication of the teacher. So for a 6 year old with a basic computer or tablet with parents who don't code for a living (aka the VAST majority) Scratch is fantastic.
No IDE to set-up, no installation, simple interface, tons of kid based examples, highly WYSIWYG, speed to first output etc...
I think we techies forget how much patience it takes to just get an environment up and running.
No IDE to set-up, no installation, simple interface, tons of kid based examples, highly WYSIWYG, speed to first output etc...
I think we techies forget how much patience it takes to just get an environment up and running.