Synopses & Reviews
was written to provide a clear, non-mathematically oriented introduction to programming and Pascal. It is taken for granted that Pascal is a superior instructional language, that the way to learn programming is to write programs, and that problem solving should be taught in the first programming course. This book is aimed at students who, although otherwise sober and upright, seem to lack an intuitive feel for computer science.
Most of Oh! Pascal!'s innovations are motivated by these goals:
- An emphasis on general problem-solving techniques
- An early discussion of procedures
- Interactive programs that are shown in actionthe reader isn't forced to infer their differences from batch
- Antibuging and debugging sections follow each chapter
- The for and case statements are introduced before the others
- Every chapter includes self-check questions, and a self-test.