Instructor's Guide
Introduction
Features
Audience
Organisation
Tracks
Differences
Background
Information
Tracks
For those developing a course on object-oriented programming,
the book offers a choice between various tracks,
for which the ingredients are sketched below.
Also, an indication is given of the sections that contain
more advanced material.
Track |
Regular |
Extended |
Advanced |
The
programming track, consisting
of chapters 2, 4, 5 and 12, may be augmented with
material from the appendices and chapters 6 and 11.
The software engineering track,
consisting of chapters 1, 3, 4 and 11,
may be augmented with material from the theoretical
track as indicated.
The theoretical track,
consisting of chapters 8, 9 and 10,
may need to be augmented with more general
information concerning OOP provided in the other tracks.