[Edu-sig] Introducing classes

2006-03-03 Thread Andre Roberge
A long time ago, Kirby suggested to me (on this list I believe - I can't trace the post right now) that perhaps I should use rur-ple's code itself as an example to use. I replied that it was most likely too complicated but I kept his idea at the back of my mind. After seeing his post on the

Re: [Edu-sig] Monkeys! (was turtles)

2006-03-03 Thread Andre Roberge
On 3/3/06, kirby urner <[EMAIL PROTECTED]> wrote: > Not really -- just cuz I don't want to explain the difference and > old-style is even simpler syntax. My expectation, maybe wrong, is by > the time these kids are old enough to use Python "on the job", the > old-style syntax will automatically cr

Re: [Edu-sig] Monkeys! (was turtles)

2006-03-03 Thread kirby urner
Not really -- just cuz I don't want to explain the difference and old-style is even simpler syntax. My expectation, maybe wrong, is by the time these kids are old enough to use Python "on the job", the old-style syntax will automatically create a new style class (as the old style will have gone aw

Re: [Edu-sig] Edu-sig Digest, Vol 32, Issue 8

2006-03-03 Thread Toby Donaldson
> Dethe Elza wrote: > > Back to the subject of improved turtles, I think there could be a > > two-pronged approach. The first prong would be to provide incremental > > improvements to the existing turtle.py (and possibly IDLE) within the > > standard distribution... > Along this prong, how abo

Re: [Edu-sig] Monkeys! (was turtles)

2006-03-03 Thread Andre Roberge
On 3/3/06, kirby urner <[EMAIL PROTECTED]> wrote: > So with my 8th graders this week, we were back to writing a class. > Here's the eventual definition: > > class Monkey: > [snip] Very nice example deleted... Kirby: any reason why you use "old style" classes? André __

[Edu-sig] Monkeys! (was turtles)

2006-03-03 Thread kirby urner
So with my 8th graders this week, we were back to writing a class. Here's the eventual definition: class Monkey: def __init__(self, name): self.name = name self.stomach = [] def eat(self, food): self.stomach.append(food) print "Yum, thanks for the %s" % f

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Andre Roberge
On 3/3/06, Gregor Lingl <[EMAIL PROTECTED]> wrote: [snip] > There are really many interesting questions to discuss and that is not > possible in a fruitful athmosphere on a list where two people who do > more than 50% of the overall postings (in terms of number not to speak > of volume, as it was

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Arthur
> >-Original Message- > >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > >Behalf Of Dethe Elza > >Sent: Friday, March 03, 2006 5:45 PM > >To: Gregor Lingl > >Cc: Arthur; edu-sig@python.org > >Subject: Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol > >31, Issue 16) > > > >I thi

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread kirby urner
> The turtle.py module is minimal, and isn't going to be taken out of the > standard > distribution just because Arthur or Kirby don't like it. I never ever said I "don't like" turtle.py nor did I suggest deleting it from the Standard Library. Not once. I discussed it's being broken on Windows

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Laura Creighton
In a message of Fri, 03 Mar 2006 17:58:20 EST, [EMAIL PROTECTED] writes: >I have stated that I thought that the current module, as it is, was an a >ppropriate proof >of concept. It would never occur to me that Guido would not put the modul >e he thought >most appropriate in his distribution. He ha

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Scott David Daniels
Dethe Elza wrote: > Back to the subject of improved turtles, I think there could be a > two-pronged approach. The first prong would be to provide incremental > improvements to the existing turtle.py (and possibly IDLE) within the > standard distribution... Along this prong, how about a list of

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread ajsiegel
- Original Message - From: Gregor Lingl <[EMAIL PROTECTED]> Date: Friday, March 3, 2006 5:23 pm Subject: Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16) > Arthur schrieb: > > Some of them feel, that the module is not adequate for their needs and > they propose to enhanc

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Dethe Elza
I think it would be a real shame if this discussion moved off-list, and a failure of the lists purpose. Turtle graphics have been a mainstay of computers in education for years and have proved their worth in that regard. The turtle.py module is minimal, and isn't going to be taken out of the stan

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Gregor Lingl
[EMAIL PROTECTED] schrieb: > > - Original Message - > From: Vern Ceder <[EMAIL PROTECTED]> > >>I was asked submit the enhacements by Raymond Hettinger. I >>foolishly >>thought it might be good to ask for input on the nature of the >>improvements before doing so. If you want to have a

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Gregor Lingl
Arthur schrieb: > > > >>>-Original Message- >>>From: Arthur [mailto:[EMAIL PROTECTED] >... > One argument against an "official" turtle.py module, is that it will be the > Phone Company's Turtle, and the forces of agility and merit will be lost. > To me it is better if folks wanting a

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread ajsiegel
- Original Message - From: Vern Ceder <[EMAIL PROTECTED]> > > I was asked submit the enhacements by Raymond Hettinger. I > foolishly > thought it might be good to ask for input on the nature of the > improvements before doing so. If you want to have an argument > about > whethe turt

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Radenski, Atanas
> What is the importance of having your improved module part of the standard distribution? The current turtle.py module it is already in the standard distribution. Why should not an *improved* version remain in the standard distribution? Quite a few instructors already rely on turtle.py being i

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread ajsiegel
- Original Message - From: Vern Ceder <[EMAIL PROTECTED]> > Why, yes, I am actually... didn't you get the memo on that? > The memo I apparently didn't get is the one change the PEP rules. Heretofore they have been understood to be necessary to open community discussion about a chang

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Vern Ceder
Arthur wrote: > Starting with: > > What is the importance of having your improved module part of the standard > distribution? Teachers in many school situations don't even have control of what software is on the machines their students use. They need to request an installation from tech suppo

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Arthur
> >-Original Message- > >From: Vern Ceder [mailto:[EMAIL PROTECTED] > >However if our discussion of the module bothers you that > >much, I'm happy to move it to off of this list. How about responding to some of my substantive points. Or are you saying you don't perceive any? Starti

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Vern Ceder
Art, You've made your feelings about turtle.py abundantly clear. I would only suggest that (contrary to your implications) we benighted individuals who actually use the module in teaching and want improve it are also passionate, moral and even (perhaps) intelligent. Or at least we deserve the

Re: [Edu-sig] IDLE wish (was Edu-sig Digest, Vol 31, Issue 16)

2006-03-03 Thread Arthur
> >-Original Message- > >From: Arthur [mailto:[EMAIL PROTECTED] > >Well I have found the IDLE-Dev list to be a bit of a sink hole. > > For those who don't follow it, the most recent post to the IDLE-dev list was, to me, interesting. http://mail.python.org/pipermail/idle-dev/2006-Feb