~ tracking down this book ~
Joyce Farrell has taken the proven pedagogy from her structural, traditional text (Programming Logic and Design, now in its third edition) and applied an object-oriented approach for introductory programming students. This text introduces Classes, Objects, Behaviors, and Attributes very early on. It also includes chapters on other object-oriented topics such as inheritance and exception handling.