Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!CS.VU.NL!jim From: jim@CS.VU.NL Newsgroups: comp.lang.modula2 Subject: Re: Modula2 <-- Pacsal Message-ID: <8911291454.aa08132@mistral.cs.vu.nl> Date: 29 Nov 89 13:54:08 GMT References: Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Modula2 List Organization: The Internet Lines: 20 In comp.lang.modula2 you write: >We are considering replacing Pascal with Modula2 as the language of >instruction in our introductory Computer Science courses and were >wondering (1) How many other schools have made this change? (2) How >has it worked out? Any response would be appreciated. We at Vrije Universiteit, Amsterdam have replaced Pascal with Modula-2 two years ago. It was a painless affair. After all Modula-2 is not much different from Pascal if you don't use the non-Pascal features. In an introductory course you should be glad if students learn to use the procedure abstraction. I don't think that you should use the more advanced Modula-2 features. Students should cope with problems one at a time. Using modules for data abstraction is covered in a more advanced course. jim van keulen Vrije Universiteit dept. CS & M Amsterdam