--- Daniel Asimov <dasimov@earthlink.net> wrote:
My very bright 13-year-old nephew would like to learn computer programming (from scratch). He's quite familiar with using software,
especially having used Midi music software for several years now.
At this point I don't think he has any specific goal of building a particular kind of software; he just wants to learn what computer programming is all about.
If your nephew likes music, perhaps an enjoyable software project would be to record sound using an analog-to-digital board, and create his own waveforms using a digital-to-analog board (or even just toggling a digital bit). You can control these boards by reading and writing to I/O Port addresses. Look at http://www.measurementcomputing.com/index.html Gene __________________________________ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com