Imagine! Java: Programming Concepts in Context
“Carrano uses a back-and-forth approach to teach a concept and reinforce it by covering it in more detail later. This is a good design that gives students time to digest a concept before introducing more complexity.” — Douglas Twitchell, Illinois State University“This is a novel pedagogical approach that will drive the evolution of textbook design strategy. The tone is easy and conversational, and the level of detail is appropriate. The author intuits probable questions generated by the reader and responds appropriately.” — Ric Heishman, George Mason University“Repeated reference to the Java documentation (API) is a strong point of this text.” — Tim Margush, University of Akron“I appreciate the hands-on examples in this book, especially the step-by-step description. The concept of “core method” is very impressive.” — Jianchao Han, California State University, Dominguez Hills“The examples strike a good balance between being short enough to be understood, while being long enough to illustrate the concept in question.” — Paul Sivilotti, Ohio State University