Helps students develop a structured programming technique to isolate problems, write correct problems faster, and produce easy-to-maintain programs. Ex.___
Example-oriented approach.
Each chapter gives students many small examples of Java programming and most chapters conclude with a larger Java programming example. Ex.__
Builds a Contact Manager (Chapter 18 “Case Study”).
Teaches students to build an application by applying the concepts learned throughout the book. Ex.__