Finally, collections of review questions have been added to every chapter in the book. To the Instructor. In the junior-level programming language course at the University of Colorado at Colorado Springs, the book is used as follows. We typically cover Chapters 1 and 3 in detail. Chapter 2 requires little lecture time because of its lack of hard technical content.
Students find it interesting and beneficial reading, however.
Because no material in subsequent chapters depends on Chapter 2, it can, as noted earlier, be skipped entirely. Chapters 13-15 are entirely new to most students at the junior level. Ideally, language processors for Scheme and Prolog should be available for Chapters 13 and 14. Sufficient material is included in these chapters to allow students to dabble with some simple programs. Use of Smalltalk requires, beyond the material in Chapter 15, an introduction to its user interface, which is not included here.