ABSTRACT

This textbook is different from most other texts: we do not advocate jumping into programming in the usual way. At the end of the chapter, some rationale for the book’s approach is explained. The value of the preview here is to show how the “code” for programs can be cryptic, yet parts are understandable. In many cases, the overall logical appearance, and also seeing the result of what a program does when it runs, conveys the general idea. Sometimes it is not that difficult to make a few changes here and there, and quickly modify a program. Many people learn in this way.