Re: XP is great



On Sat, 16 Apr 2005 18:24:24 +0000, Ted Edwards wrote:

> Keith Williams wrote:
>> When I was teaching, I'd use nothing other than white (or black - the
>> college didn't spend much on education;) boards. I tried teaching from
>> prepared materials, but it put the students to sleep. Using the board
>> made it easier to gauge the pace of the students and to veer off into a
>> ditch when necessary.
>
> We had an early one of those things that could be set on an overhead
> projector and connected to a laptop. When I was teaching introduction
> to programming, I would typically spend the first quarter to half the
> period introducing something new. I would then state a problem and
> enter the code the class suggested and try to run it. When it didn't
> work, we would go through looking for the problem.

Well, I was teaching (indeed most of what I taught was intro to
programming) a decade-and-a-half before laptops and projectors were
available. ;-)

I can see how this would work and I'd try it if I were in that position
again. As it was, I let them try on their own in a "lab" setting. I'd
then walk around and observe/help.

> This whole thing went over very well because it was _their_ program not
> mine and they got to see what doesn't work as well as what does.

Sure. If it's yours, xenocryptophobia quickly sets in.

--
Keith
.



Relevant Pages

  • Re: XP is great
    ... Using the board made it easier to gauge the pace of the students and to veer off into a ditch when necessary. ... When I was teaching introduction to programming, I would typically spend the first quarter to half the period introducing something new. ...
    (sci.electronics.design)
  • Re: Question for Java Gurus
    ... The motivations for teaching a concept are how relevant ... > in Java programming, assuming you have the right tools. ... And that's a problem -- in a command line env, ... In a typical IDE, in my experience, the same problems of locating stuff arise, ...
    (comp.lang.java.programmer)
  • Re: Question for Java Gurus
    ... The motivations for teaching a concept are how relevant ... > in Java programming, assuming you have the right tools. ... And that's a problem -- in a command line env, ... In a typical IDE, in my experience, the same problems of locating stuff arise, ...
    (comp.lang.java.help)
  • Re: Question for Java Gurus
    ... The motivations for teaching a concept are how relevant ... > in Java programming, assuming you have the right tools. ... And that's a problem -- in a command line env, ... In a typical IDE, in my experience, the same problems of locating stuff arise, ...
    (comp.lang.java.softwaretools)
  • Re: Ruby love
    ... > academic or professional settings. ... teaching anything as a hobby. ... or programmers who have cousins or sisters or a friend ... few people I've introduced to programming who are now professional in some ...
    (comp.lang.ruby)