Xref: utzoo comp.lang.c:31062 comp.lang.misc:5348 Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!munnari.oz.au!goanna!minyos!stan!saturn.cs.swin.oz.au!doug From: doug@saturn.cs.swin.oz.au (Doug Grant) Newsgroups: comp.lang.c,comp.lang.misc Subject: C as a first language Keywords: C, CS1 Message-ID: <409@stan.swin.oz> Date: 13 Aug 90 02:24:35 GMT Sender: news@stan.swin.oz Followup-To: poster Lines: 24 C is not the ideal 'first' language (or indeed, ideal for the CS1 curriculum, after previous Pascal experience). However sometimes circumstances force us to make pragmatic, less than ideal choices. One of the degrees offered by my department has external constraints that are causing us to consider using C as the first language. We want to use C in a way that minimises C idioms, and dilutes the impact of reference semantics in the first course. 1. Does anyone out there have experience that may help us? 2. Is there a good text that, I guess, as far as possible, takes a 'Pascal with C syntax' approach? Please do not respond by initiating a 'first language' debate yet again. Doug Grant