Re:Computer programming will soon reach all Estonian schoolc...
by ollysb on Tuesday September 04, 2012 @09:40AM
(#4474473)
I'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.
[ Parent
| on HN ]
Re:Computer programming will soon reach all Estonian schoolc...
by laacz on Tuesday September 04, 2012 @09:54AM
(#4474508)
There 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)]. I do not see need to tie imagination to web and/or mobile.
Re:Computer programming will soon reach all Estonian schoolc...
by ollysb on Tuesday September 04, 2012 @10:43AM
(#4474751)
I 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...
Re:Computer programming will soon reach all Estonian schoolc...
by neurotech1 on Tuesday September 04, 2012 @11:25AM
(#4474933)
I remember LOGO on the 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.
Re:Computer programming will soon reach all Estonian schoolc...
by objclxt on Tuesday September 04, 2012 @11:27AM
(#4474941)
I 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/) - 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.