On 7/8/07, MB Software Solutions <[EMAIL PROTECTED]> wrote: > My nephew saw a project I'm working on (in VFP9 of course!) and really > got excited about what I do. He wants to learn programming. I'm > looking for recommendations on where he might go to get a good > fundamental basis for programming (via websites or books).
You don't necessarily need or want to start someone off by loading them down with heavy computer science theory, or a whole bunch of complex and intimidating tools. It's boring. While it's intended for much younger kids, StarLogo [1] can be a great way to establish some of the basic ideas of logic, logic flow, analysis and architecture. After that, a simple, interactive language that can be used from the command-line is the way a lot of us learned, and has it's advantages. PRINT "Hello, World!" gives immediate feedback, the satisfaction of getting the machine to work. Python, Pascal and FoxPro all will do a bit of this. [1] http://education.mit.edu/starlogo/ -- Ted Roche Ted Roche & Associates, LLC http://www.tedroche.com _______________________________________________ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.