Xref: utzoo comp.edu:2226 comp.lang.pascal:1769 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ukma!rex!uflorida!gatech!csun1!weyrich From: weyrich@csun1.UUCP (Orville Weyrich) Newsgroups: comp.edu,comp.lang.pascal Subject: Re: CS-1 Message-ID: <161@csun1.UUCP> Date: 30 Apr 89 17:56:19 GMT References: <2130@iitmax.IIT.EDU> Distribution: na Organization: Univ. of GA, CS Dept., Athens Lines: 31 From article <2130@iitmax.IIT.EDU>, by thssccb@iitmax.IIT.EDU (catherine c bareiss): > I am designing a beginning programming course. > The structure is to be as follows: > One day a week, a lecture on a topic (using psuedo code). > One this day, all students would attend. > The second day of the week, the class would be broken into different > languages where syntax would be taught. I would suggest that you look into the book "Programming Principles: An Introduction" by John Motil, which was originally published by Allyn and Bacon but which I think is now being published by William C. Brown. This text separates the theoretical discusion from the syntax discussion very nicely, and I like the content. There is probably also a Modula-2 version of the book out now, but I am not sure that the separation of the theory and of the syntax is as pronounced. -- Orville R. Weyrich, Jr. | UUCP : ...gatech!csun1!weyrich Department of Computer Science | INTERNET: weyrich@csun1.cs.uga.edu University of Georgia | Athens, GA 30602 USA | MA BELL : (404) 542-1082