Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: