From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10261c,cfbb90c56a313e70 X-Google-Attributes: gid10261c,public X-Google-Thread: 103376,cfbb90c56a313e70 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-09-08 11:46:33 PST Path: supernews.google.com!sn-xit-02!sn-east!sn-xit-uk!supernews.com!194.42.224.136.MISMATCH!diablo.netcom.net.uk!netcom.net.uk!newsfeeds.belnet.be!news.belnet.be!uni-erlangen.de!newsfeed1.telenordia.se!algonet!pepsi.tninet.se!not-for-mail From: Stefan Skoglund Newsgroups: comp.lang.ada,comp.lang.pascal.misc Subject: Re: From extended Pascals to Ada 95 guide Date: Fri, 08 Sep 2000 20:41:43 +0200 Organization: Telenordia Message-ID: <39B932E7.90927D13@ebox.tninet.se> References: <8o3s2a$9ph$1@nnrp1.deja.com> <8o4bfq$v0h$1@slb7.atl.mindspring.net> <8obv01$7hu1@news.cis.okstate.edu> <39A991F3.A8D8BED7@easystreet.com> <8ofh6j$2anb@drn.newsguy.com> <39B59223.667C085D@brighton.ac.uk> NNTP-Posting-Host: du55-240.ppp.algonet.se Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: zingo.tninet.se 968438282 25625 195.100.240.55 (8 Sep 2000 18:38:02 GMT) X-Complaints-To: abuse@algo.net NNTP-Posting-Date: 8 Sep 2000 18:38:02 GMT X-Mailer: Mozilla 4.72 [en] (Win95; I) X-Accept-Language: sv,en,en-US Xref: supernews.google.com comp.lang.ada:548 comp.lang.pascal.misc:266 Date: 2000-09-08T18:38:02+00:00 List-Id: John English wrote: > > Marco van de Voort wrote: > > I was yesterday totally flabbergasted when I heard that the Math+IT faculty > > will teach the next generation programming with Java as introductionary > > course! > > Expect some interesting times... examples might include (from a 2nd > year group I taught, having taught Ada as a first language in their > 1st year): note also that you need to imprint real early on a small taste of OOP. Understanding a bit about objects is necessary if you want something like Hello World. Early on it is good if the student can try ideas (even stupid ones) and get immediate results ie like a language like ML or LISP. The student shouldn't need to handle such technicalities like files or units and so on.