About the Textbooks
Java for AP Computer Science (Holt Software Associates) by Tom West and Christine Stephenson.
Teacher comments about the text, Java for AP Computer Science:
"In my 20 years of teaching computer science, this is far and away the best computer science text I have seen. It is actually the first time that I have structured my entire course around a book and used it regularly. It uses an 'objects early' approach as opposed to an objects first approach. With my students starting with no programming experience at all, this works very well. In the final two chapters, there are especially good “mini-case studies” using java data structures (lists, sets, maps, queues, stacks, etc.).”
Mark Fidler, Buckingham,