3 ms·
My gut reaction is that this is a good idea. It will definitely help develop logic and mathematics skills. I am concerned by the focus on "web and mobile", thou
by CGamesPlay 14y ago
My gut reaction is that this is a good idea. It will definitely help develop logic and mathematics skills. I am concerned by the focus on "web and mobile", though. It seems like it would be better to focus on raw computer science for a program like this.
- ollysb 14y agoI'm sure that children are going to be more interested in what they can create using programming rather than honing their computer science skills. The web and mobile provide great opportunities for children to play with programming and make something fun.
- laacz 14y agoThere already are lots of alternatives, which do not include web or mobile, but are very illustrative for common programming related stuff. Off the top of my head there is an old language called LOGO [http://en.wikipedia.org/wiki/Logo_(programming_language) http://en.wikipedia.org/wiki/Logo_(programming_language)]. I do not see need to tie imagination to web and/or mobile.
- ollysb 14y agoI sometimes make basic freeby sites for friends. Fully grown adults get really excited about having their own web page up on the net. I've got to admit I had fun with LOGO back in the day, but if I'd been able to manipulate the internet, now that would have been exciting...
- neurotech1 14y agoI remember LOGO on the MicroBee (http://en.wikipedia.org/wiki/MicroBee http://en.wikipedia.org/wiki/MicroBee) at school, and BASIC was also available, I had a TRS-80 at home. It is a good foundation to 'programming' as opposed to a whole generation of kids in the 90s who learnt 'web design' with a WYSIWYG editor.
- objclxt 14y agoI sort of agree with you, and sort of don't. The web and mobile do provide fantastic opportunities for children to play with programming. However, I don't think the languages we use do. Bear in mind I'm talking about young children here - I believe the best approach is to provide ways to abstract away programming complexities (i.e, typing stuff) in the same way we abstract away other complex subjects. I'm a huge fan of Scratch, which is developed by the MIT Media Lab and is influenced by Logo (http://scratch.mit.edu/ http://scratch.mit.edu/) - it's a visual programming language, but one that's coupled with online sharing to encourage people to engage and respond to programs people have created.
- ledlauzis 14y agoI guess there will not going to be a hard coding for first graders but some basic introduction to it. Can't imagine any first grader to code an app. Will see once more information about the learning process will be available.
- roguecoder 14y agoComputer Science is as appropriate for school children as calculus is. It can best be taught in context of making real things where children can see immediate outcomes, but as a "raw" subject it would probably be ignored as dry, boring and irrelevant.