Teaching python (programming) to children
John Roth
johnroth at ameritech.net
Fri Nov 9 18:02:37 EST 2001
More information about the Python-list mailing list
Fri Nov 9 18:02:37 EST 2001
- Previous message (by thread): Teaching python (programming) to children
- Next message (by thread): Teaching python (programming) to children
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"Michael Hudson" <mwh at python.net> wrote in message news:u4ro4nddv.fsf at python.net... > Laura Creighton <lac at strakt.com> writes: > > > Paul Rubin writes: > > > I think a big goal of the Mindstorms crowd is teaching the concept of > > > debugging. Most skills are taught with the idea that you master > > > something by learning it well enough to do it perfectly, so if you > > > make a mistake at it you haven't learned the skill yet. Teaching > > > programming to young kids is supposed to develop the cognitive skill > > > of diagnosing and correcting errors. That's more fundamental than > > > "applications" like cataloging mp3's or even understanding math > > > concepts. > > > > In the same vein, if any of you out there are writing (or revising) > > 'how to program in Python' books or papers, could you please put > > the section on exception handling _early_, say, right after 'what > > is a loop', rather than in the last chapter? > > That's what my tech review for one such said over the summer :) This > may have been too late, of course. > > But Laura is right here. Very very right. Then possibly the decision to make exceptions classes was wrong from a tutorial veiwpoint? Technically, it was the right decision, but it does shove exception handling rather late, after classes have been introduced. John Roth
- Previous message (by thread): Teaching python (programming) to children
- Next message (by thread): Teaching python (programming) to children
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list