Python and Schools

Paul Watson pwatson at
Fri Apr 11 20:24:02 CEST 2003

Were you required to learn how to refine crude oil into petrol before you
were taught how to drive a car?

Surely you must have studied the basic physics of fluid mechanics before you
could be successful in the WC.

We need to teach students correct design priciples to build something
greater than what already exists.  We will never get very far if we require
everyone to start with a quark or atom.  Yes, of course we need some people
who design silicon and create microcode.  They will learn the low-level
details what they need to know as they need it.  Knowing great design and
organization principles will enable them to make the most of it.

"Harald Massa" <cpl.19.ghum at> wrote in message
news:Xns935A6D886AC5cpl19ghumspamgourmet at
> > [cut]
> > I think python is a very good language for education. You could get in
> > contact with local schools.
> Thomas, I am not so sure about this.
> Yes, I love Python, and it is the most elegant programming language I
> ever met.
> Python gives you objectoriented, functionorientet and imperative
> programming paradigm in one fitting package.
> Python does not bother beginners with a million typecasts. Very great.
> For education there are small drawbacks:
> - 50% of all exercises "to teach programming" are already solved in the
> standard-library or are a method of a buildin object / are allready build
> in the core language
> - 45% of these exercises are solved within "the python cookbook",
> available also online
> - if you learn programming with Python and later have to use Java or
> Visual Basic, it will be the most frustrating experience for the young
> fellows.
> Anyway, I regret not having met Python earlier in my programming career.

More information about the Python-list mailing list