Xref: utzoo comp.lang.pascal:5648 comp.misc:11641 Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!rutgers!mcnc!uvaarpa!haven!mimsy!oasys!dtoa1!roth From: roth@dtoa1.dt.navy.mil (Roth) Newsgroups: comp.lang.pascal,comp.misc Subject: Re: PASCAL Training Materials?? Message-ID: <6284@oasys.dt.navy.mil> Date: 7 Mar 91 14:15:42 GMT References: <599@edpmgt.UUCP> Sender: news@oasys.dt.navy.mil Reply-To: roth@dtoa1.dt.navy.mil (Pete Roth) Followup-To: comp.lang.pascal Organization: David Taylor Research Center, Bethesda, MD Lines: 33 I have used DBCooper, OH! PASCAL!, W. W. Norton Co., 2nd (or later) edition, 1985. as a text for teaching Pascal & found it very effective. Depending on the experience of your gang, I expect that Cooper's book CANNED PASCAL might be more help, since it's shorter and spends more time on syntax than on "how to program". Cooper is at Univ Cal at Berkeley, so you might want to give him a call. I also recommend anything written by Niklaus Wirth. His texts include SYSTEMATIC PROGRAMMING: AN INTRODUCTION, and ALGORITHMS + DATA STRUCTURES = PROGRAMS. The latter has the best discussion of recursive programming I've seen, with several great examples. TP6.0 gives you Objects, which you will want to use. I had (have) a hard time understanding the Borland documentation. Therefore, I recommend that you also buy TurboPower's OBJECT PROFESSIONAL package at approx $150. Three _big_ manuals, and you get the *source code* to menu systems, pick lists, entry fields, printer control, etc., etc. It is NOT completely compatible with TurboVision, but its object oriented educational content alone is worth the price. Their address: POBox 66747, Scotts Valley CA 95066 Phone 408-438-8608 and CIS address is 76004,2611. Keep a diary during this change-over. It'll make fascinating reading in about 2 years; publishing it might help others contemplating this kind of thing. ----------------------------------------------------------------------------- Peter N Roth roth@dtoa1.dt.navy.mil Objects in this office are closer than they appear.