I personally find that Scratch has very limited utility because kids can start to code in a "real" programming language pretty early on, by like 11 or 12. Would it make a difference in outcome had they started even earlier? I doubt it.
Is there any language designed to be robust in the face of typos? That seems like it would be a pretty big pain point for young coders. I suppose Basic is pretty good in that regard.
Is there any language designed to be robust in the face of typos? That seems like it would be a pretty big pain point for young coders. I suppose Basic is pretty good in that regard.