[Edu-sig] Age groups

Gerrit Holl gerrit@nl.linux.org
Fri, 4 Feb 2000 17:13:18 +0100

Dirk-Ulrich Heise wrote on 949676434:
> -----Ursprüngliche Nachricht-----
> Von: Gerrit Holl <gerrit.holl@pobox.com>
> [...]
> >>   3) Elementary Education (8-10 year old)
> >
> >You can start here. The concept of variables, lists and functions can
> >be explained. Dictionairies too, I think. Classes will probably be only
> >for the very smart ones.
> Don't you think classes are as easy as variables?

No, they're not.
Maybe the theory is as easy as a variable, but the practice isn't. It took
quite long for me to find out when to use classes. And multiple
inheritance still struggles me, and private methods (__aaa changes to
whatever but still isn't private?). I think we shouldn't be too fast
with classes. We _can_ explain how to use them (jan = Turtle(100, 200)),
but subclassing is not easy to explain.


Please correct any bad Swahili you encounter in my email message!
-----BEGIN GEEK CODE BLOCK----- http://www.geekcode.com
Version: 3.12
GCS dpu s-:-- a14 C++++>$ UL++ P--- L+++ E--- W++ N o? K? w--- !O !M !V PS+ PE?
Y? PGP-- t- 5? X? R- tv- b+(++) DI D+ G++ !e !r !y