Synopsis: Thorough grounding in programming concepts and problem-solving
Gradual introduction to object-oriented programming techniques, beginning in Chapter 2
Testing Track, color coded in TOC and page margins, emphasizes content and pedagogy that supports test-driven approach to programming.
Graphics Track, color coded in TOC and page margins, emphasizes optional graphics material.
Programming Projects in LabRat
* Updated programming assignments reflect test-driven methodology
* LabRat tool permits automated submission...