Newsgroups: comp.lang.python
From: Steve Howell <showel...@yahoo.com>
Date: Sat, 26 May 2007 19:58:10 -0700 (PDT)
Local: Sun, May 27 2007 12:58 pm
Subject: Re: ten small Python programs
--- Paul McGuire <pt...@austin.rr.com> wrote: > On May 26, 8:48 pm, Steve Howell I understand your point, but I'm sticking to the > <showel...@yahoo.com> wrote: > > I'm thinking you could actually have a progression > If there is anything arbitrary here, I'd say it is concept for now. My intent with the progression isn't so much for each example to thoroughly teach a concept (although I could certainly hyperlink to a more in-depth treatment), but really more to give a bird's eye view of the language very quickly. I recently helped teach a Java programmer to program On the other side of the fence, I recently tried to > Maybe try this approach: pick your top 10/20/50 My only reluctance with that approach is that it > language features and > develop concise examples. Then order the examples by > length as a first > cut (longer examples probably *are* more complex), > and then reorder a > bit to handle pre-requisites (introduce a minimum of > new features, > preferably 1, per example). Overall, I'd have a > tough time picking > just 10 language features to illustrate, but there > are probably 10-20 > basic features that will get new people onto fairly > productive > ground. Pick 20 as your example count (50 sounds a > bit long), and > stick to it, and then later add "20 More Little > Programs" for the next > wave of examples in increasing complexity. sounds like a little more work than I'm ready to take on right away. But it's on the Wiki now, so maybe other folks can help me grow it. > One other nit to pick: have your example classes My only fear here is that when old classes go away > inherit from object, > to get new people using new-style classes from the > get-go. (Py3K? I don't know), that practice may become obsolete. But on a more general note, I welcome folks to just ___________________________________________________________________________ _________ You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||