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

  • Wednesday, September 13, 2006 09:02 PM

    BASIC may be a little too easy to find

    I agree with many of the other letter writers: BASIC is a poor means of introducing children to programming. BASIC is relatively inflexible, encourages a loose, non-functional code structure ("spaghetti code"), and is difficult to debug. More importantly, though, BASIC provides no support for learning fundamental patterns of programming. That is, there are no guidelines built into the language to help beginning programmers understand tradeoffs in structuring their code.

    BASIC also tends to encourage a focus on line-by-line semantics rather than more general coding concepts. This is a problem for every beginning programmer, but is particularly problematic for girls. Much of the research devoted to understanding why girls tend not to enter or remain in computer science programs has found that they were turned-off by language-particular tinkering at the expense of a focus on fundamental algorithms. However, this critique is also true of many other suggestions found in these letters (e.g., Perl, PHP). The author seems uninterested in educational programming languages, but some have been quite successful, such as Alice (http://www.alice.org/).

    I also agree with other letter writers that it bodes poorly for an article when it begins with such a preposterous opening paragraph -- finding a simple BASIC compiler is trivial.

Most Active Letters Threads

516

The crazy, irrational beliefs of Muslims

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

A key British official reminds us of the forgotten anthrax attack

A vast array of establishment and expert sources do not believe this episode was really resolved.
370

The face of rotted Washington

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

Is Obama's civil liberties record understandable?

Was it unreasonable to expect him to adhere to his commitments regarding the Constitution?
174

Bigotry wins in Switzerland

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

View all »

Letters Help

Currently in Salon