Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #61415

Re: Experiences/guidance on teaching Python as a first programming language

Date 2013-12-09 15:53 -0500
From bob gailer <bgailer@gmail.com>
Subject Re: Experiences/guidance on teaching Python as a first programming language
References <CAHVvXxS23g8dxO23pPTmXLo0z=QzJY_CjwMUtJcvAVfRhZa8bA@mail.gmail.com>
Newsgroups comp.lang.python
Message-ID <mailman.3797.1386622419.18130.python-list@python.org> (permalink)

Show all headers | View raw


On 12/9/2013 7:23 AM, Oscar Benjamin wrote:
[snip]
> I'm interested to know if anyone can share experience of
> a similar situation or can point to any case studies about this.
Taking the opposite perspective from Gene:

I think Python is great as an intro to computing and programming.

Give a student a tool with which he can be productive quickly. and with 
minimal effort.

Understanding the real machine may be of interest to some but is not 
essential .I'd make that "later" and optional.

Do you teach potential drivers how the engine works before letting them 
drive?

Caution: having listened to many students express their suffering on 
these lists I recommend:
beta test any course before putting it into production.
be sure you give the student what he needs to understand and take the 
next step.
be sure your instructors are willing to help the students.
it is, after all, the job of the instructor to ensure the student succeeds.

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: Experiences/guidance on teaching Python as a first programming language bob gailer <bgailer@gmail.com> - 2013-12-09 15:53 -0500
  Re: Experiences/guidance on teaching Python as a first programming language Roy Smith <roy@panix.com> - 2013-12-09 16:32 -0500
  Re: Experiences/guidance on teaching Python as a first programming language Rick Johnson <rantingrickjohnson@gmail.com> - 2013-12-16 19:26 -0800
    Re: Experiences/guidance on teaching Python as a first programming language Steven D'Aprano <steve@pearwood.info> - 2013-12-17 04:05 +0000

csiph-web