[This book] emphasizes the development of good problem-solving and programming skills in a clear, easy-to-understand format ... [It] has been developed for the AP Computer Science curriculum and is an excellent text for an introductory programming course.-Back cover.