This letter is associated with the following article:
Letters
Thursday, September 14, 2006 12:00 AM

Why Johnny can't code

BASIC used to be on every computer a child touched -- but today there's no easy way for kids to get hooked on programming.

Read other letters about this article

  • Thursday, September 14, 2006 09:00 AM

    But there is a programming language for children

    Smalltalk was invented by Alan Kay at Xerox PARC in the early 1970s. It's a fantastic language for education as it uses the object-oriented approach to programming - everything is an object and responds to messages. It's very similar to the way the real world works - we're surrounded by objects that have attributes and we interact with them through the equivalent of messages (we 'talk' to a friend, 'open' a door and so on). It's graphical, programs don't need to be compiled and beat of all - rock-steady.

    From a very early stage, children were brought into the labs and given Smalltalk as their first programming experience - they love it. Without the preconceptions we have as grown programmers they take to it like ducks to water. The same is true of adults who've never programmed, I was part of the Open University's team that taught Smalltalk to over 4000 students a year. With almost no exceptions give someone Smalltalk and they can program.

    Whilst die-hard programmers can always use industrial strength Smalltalk-80; there is hope for everyone. Alan Kay went away to Disney of all companies and built a new version of Smalltalk called Squeak. It's attractive, powerful, portable and comes with loads of interactive toys designed to encourage the exploration of the language. When you get bored of those, it's pure Smalltalk under the hood.

    Oh and its free.

    http://www.squeak.org/

Most Active Letters Threads

531

The crazy, irrational beliefs of Muslims

Tom Friedman explains the real problem: stupid Muslims think the U.S. is about war and aggression.
431

The face of rotted Washington

Evan Bayh demands more debt-financed war - fought by others - while boasting that he's a stern "deficit hawk."
191

Bigotry wins in Switzerland

By voting to ban the construction of minarets, Switzerland apes the most extreme intolerance in the Muslim world
142

Obama's exceedingly familiar justifications for escalation

The "new" approach to Afghanistan touted by White House officials seems quite old
131

Facebook, the mean girls and me

At 34 years old, I finally feel like a popular seventh-grader. How sad is that?

View all »

Letters Help

Currently in Salon