Path: utzoo!mnetor!uunet!husc6!bbn!gatech!ukma!psuvm.bitnet!uh2 From: UH2@PSUVM.BITNET (Lee Sailer) Newsgroups: comp.software-eng Subject: Re: American Programmer Message-ID: <37258UH2@PSUVM> Date: 25 Mar 88 18:30:08 GMT References: <555@psu-cs.UUCP> <1434@ur-tut.UUCP> <3415@bunker.UUCP> <5359@utah-cs.UUCP> <36845UH2@PSUVM> <5367@utah-cs.UUCP> Organization: Penn Sate Erie--School of Business Lines: 18 In article <5367@utah-cs.UUCP>, shebs%defun.utah.edu.uucp@utah-cs.UUCP (Stanley T. Shebs) says: > >In article <36845UH2@PSUVM> UH2@PSUVM.BITNET (Lee Sailer) writes: > >>[...] Imagine this freshman programming >>course---start with data flow diagrams, strucutre charts, and walk-throughs--- >>add egoless programming---teach symbolic debuggers and syntax directed editors >>from day one. > >Sounds good to me... The main objection that comes to mind is the increased >volume of material. At first, it sounds like *more* material, but look what it might mean (if it worked): By spending two weeks up front, teaching them to use a symbolic debugger, they'd save 5 hours per week for the rest of the term because they would be faster debuggers, for a net gain of about 60 hours. During this 60 hours, they can learn about lots of other keen stuff 8-)