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 08:02 AM

    Basic Development Environment Needed

    I totally agree with your basic premise that today's kids need a good, simple development environment - provided by BASIC in our day (the '80s for me, at least). I was programming a TI99-4A (with a tape drive) in 1979 when I was only eight. By 1983, when I was in 6th grade, my father had the foresight (or maybe just dumb luck) to provide me with an IBM-PC with BASIC ROM - or better, BASICA if I decided to boot with the MS-DOS V1.1 5-1/2" floppy. I had a big bulky IBM BASIC manual that described all the syntax much like a UNIX man page. When I programmed arrays I developed basic working knowledge of vector and matrix algebra; when I wrote the code itself I learned basic algorithms, structure, and logic. By 8th grade I knew my work would involve writing code.

    Where did it get me? I'm now a PhD Mechanical Engineer who uses perl, C, and (shudder) FORTRAN 90 daily to perform tasks from the very arcane to the next-to-impossible without code – occasionally in a UNIX environment, no less. I feel like one of the few engineers around that has the capability to write code to perform analysis. Code helps not just with numerical and analytic work but with data collection and analysis aspects of experimental research. In other words, automation can help anything.

    As an educator, I see the next generation (those 10yrs younger than me or more) coming into engineering school without knowledge of the basic skill to perform numerical analysis: being able to write code. They are typically afraid of a command line too, although you can often get more done there than within a GUI. It is a shame - but maybe I'm just an old grouch? I think these skills are still very useful. I still have qbasic tucked away on a tape somewhere, and when my daughter is old enough to use a computer, she’s going to have to learn it the way I did. Maybe she'll get a Linux box first. ;)

Most Active Letters Threads

370

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.
205

Is Obama's civil liberties record understandable?

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

How dare you criticize wasteful defense spending!

So you think it's only terrorist-appeasing lefties who are down on Pentagon profligacy? Think again
86

The crazy, irrational beliefs of Muslims

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

Police to talk to Woods

Early morning crash raises questions, and revives tabloid speculation

View all »

Letters Help

Currently in Salon