Uhm, I just went and had a look at learntomod.com. Are all of the kids these days software engineers? The "Blocks" language / tool looks waaay to complicated, how on earth are kids learning that?! This video for example: https://www.youtube.com/watch?v=IFi2Xr5uQow well that would be a perfect candidate for a college level class, I believe, in teaching how to use visual programming software.
And even if kids somehow really grasp what is going on in there, aren't they damaged in some profound way when they will actually have to deal with code? I remember the shock and horror my colleagues had when in college we went from a visual Java builder software to actual coding in the data structures course.
And also, learning JavaScript as a beginning language? With all of the callbacks / asynchronous paradigm traps? Wow, that is really incredible for a kid to understand!
And even if kids somehow really grasp what is going on in there, aren't they damaged in some profound way when they will actually have to deal with code? I remember the shock and horror my colleagues had when in college we went from a visual Java builder software to actual coding in the data structures course.
And also, learning JavaScript as a beginning language? With all of the callbacks / asynchronous paradigm traps? Wow, that is really incredible for a kid to understand!