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

2006-03-08 Thread Anna Ravenscroft
On 3/8/06, John Zelle <[EMAIL PROTECTED]> wrote: On Wednesday 08 March 2006 14:54, Brad Miller wrote:> I just downloaded lightning and took it for a> spin.  Its really very nice.  The simplicity of IDLE is one of the> keys to the success of Python in our introductory CS courses.  But > students do

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

2006-03-08 Thread Andre Roberge
On 3/8/06, John Zelle <[EMAIL PROTECTED]> wrote: > I also like the simplicity of lightning, but it would need some enhancements > before I could imagine using it in class. For example, it doesn't seem to > auto-indent and requires typing the filename on a save. I'm sure it would not > be hard to ti

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

2006-03-08 Thread John Zelle
I also like the simplicity of lightning, but it would need some enhancements before I could imagine using it in class. For example, it doesn't seem to auto-indent and requires typing the filename on a save. I'm sure it would not be hard to tidy up those things. I'd also like to handle multiple o

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

2006-03-08 Thread Andre Roberge
On 3/8/06, Brad Miller <[EMAIL PROTECTED]> wrote: > > On Mar 8, 2006, at 2:06 PM, Vern Ceder wrote: > > > Andre. > > > > I like Lightening a lot! This is almost exactly what I have been > > wanting > > for beginners, and I may give it a try this spring. > > > > If IDLE behaved this well and was thi

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

2006-03-08 Thread Brad Miller
On Mar 8, 2006, at 2:06 PM, Vern Ceder wrote: > Andre. > > I like Lightening a lot! This is almost exactly what I have been > wanting > for beginners, and I may give it a try this spring. > > If IDLE behaved this well and was this easy to use things would be > much > better. > > The reliance

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

2006-03-08 Thread Vern Ceder
Andre. I like Lightening a lot! This is almost exactly what I have been wanting for beginners, and I may give it a try this spring. If IDLE behaved this well and was this easy to use things would be much better. The reliance on an unincluded "battery" is a real drawback for many environments,

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread Vern Ceder
I also was thinking thinking of using a dictionary, for pretty much the same reasons. +1 Vern Anna Ravenscroft wrote: > > > On 3/8/06, *w chun* <[EMAIL PROTECTED] > wrote: > > > def switch(choice, functions = [cf0, cf1, cf2, cf3]) > > > should we really b

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread Anna Ravenscroft
On 3/8/06, w chun <[EMAIL PROTECTED]> wrote: > def switch(choice, functions = [cf0, cf1, cf2, cf3])should we really be showing folks using a mutable object as a defaultargument? ;-)i'd suggest: (1) changing it to a tuple, or (2) None and figure it out after that. I prefer dicts for this sort of thi

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread kirby urner
> I know this list is a most sophisticated Python audience. Any feedback > is appreciated. I can also explain my chosen pedagogy, should that need > arise. > > Cheers, > > Atanas Hi Atanas -- My broad brush stroke philosophy in this context is we're in the early stages of pioneering effective way

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread Radenski, Atanas
> Another way people write switch: > > def switch(choice): > if 0http://studypack.com for new Python and Java resources. > -Original Message- > From: kirby urner [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 08, 2006 7:51 AM > To: Radenski, Atanas > Cc: edu-sig@python.org > Sub

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread kirby urner
Kirby: > I tend not to use them much (switches), in part because I don't write > 1970s-style via-menu i/o loops so much as just import the tools I need > from a namespace and use them directly, i.e. the "switch" statement is > behind my eyes (one might say)). That's how I expect others to use my >

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread kirby urner
> should we really be showing folks using a mutable object as a default > argument? ;-) > That was purely pathological on my part -- I was writing quirky "get the idea across" code, not "put this in a text book and publish it" code. > i'd suggest: (1) changing it to a tuple, or (2) None and figur

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread w chun
> def switch(choice, functions = [cf0, cf1, cf2, cf3]) should we really be showing folks using a mutable object as a default argument? ;-) i'd suggest: (1) changing it to a tuple, or (2) None and figure it out after that. cheers, -wesley ___ Edu-sig m

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread kirby urner
Dang, got away from me, anyway, like: def switch(choice, functions = [cf0, cf1, cf2, cf3]) if 0 wrote: > Cool, I'm in. Checking out your moodle. > > Another way people write switch: > > def switch(choice): > if 0 ___ Edu-sig mailing list Edu-si

Re: [Edu-sig] Python First: Free access for educators

2006-03-08 Thread kirby urner
Cool, I'm in. Checking out your moodle. Another way people write switch: def switch(choice): if 0http://mail.python.org/mailman/listinfo/edu-sig

[Edu-sig] Python First: Free access for educators

2006-03-08 Thread Atanas Radenski
I have published online a new 'Introduction to Computing with Python' study pack. This 'Python First' digital pack is intended for students with little or no prior programming experience. This digital pack is all-in-one solution. Ten self-contained online chapters consist of e-texts (66,000 words)