Python for a 10-14 years old?

tnozh_at_yahoo.com
Date: 03/24/05


Date: 23 Mar 2005 21:03:04 -0800

Hi,

I am blessed with a *very* gifted nine-years old daughter for whom I
have recently installed an old GNU/Linux Mandrake 7.2 on an equally old
Pentium Pro box. She is enjoying it tremendously and has no problems
understanding simple desktop operations and the file system basics
(Needless to say - she has already mastered the 30 or so games I
installed for her).

Now, I would like to teach her programming basics using Python (because
I believe it is best suited for this purpose and, yes, also because it
is my favorite language). The only tutorial I have found so far is
"How to Think Like a Computer Scientist - Learning with Python" which,
while very good indeed, is geared towards adult newbie students.

Is there something out there like "Python for kids" which would explain
*basic* programming concepts in a way which is accessible and
entertaining for kids aged 10-14 (that about where her brain is right
now) and which would allow them to "play around" and have fun solving
small problems?

Many thanks in advance,

TN



Relevant Pages

  • Re: Help with VBA for document formatting.
    ... BASIC is an interpreted language (it converts to CPU instructions while it ... If you wanted to start learning one of the "Basics", ... Basic for Applications (VBA). ... Python is that it is not necessarily very easy to do anything unless you can ...
    (microsoft.public.mac.office.word)
  • Re: A Special Thanks
    ... Once the basics are working ... In changing to Python I had a bigger learning curve than I realized at ... write the program it is quite likely to work the first time. ... Python also converted me to using unit tests. ...
    (comp.lang.python)
  • A Special Thanks
    ... I'm one of those that tries to get an outline of the project and then puts in code as things become clear. ... Once the basics are working reasonably I go back and organize the thing for maintainability. ... When I finally got my "pieces" accomplishing what I wanted it became time to start looking at its structure. ... To all those that did the original and the fixes and the tweaks to get Python to this level I must say WELL DONE! ...
    (comp.lang.python)
  • Re: ActivePython and Amara
    ... You are trying to learn Python picecemeal, ... You need to start with basics. ... Make sure you read the easy tutorials till you understand most (or ... Then go for (It comes with your ActivePython documentation) ...
    (comp.lang.python)
  • Re: Python for a 10-14 years old?
    ... She is enjoying it tremendously and has no problems ... > understanding simple desktop operations and the file system basics ... I would like to teach her programming basics using Python (because ...
    (comp.lang.python)