AP Computer Science With Java

by Lambert and Osborne

Combined "A" and "AB" Text

"A" Only Text

Pre-AP Text

Details on the Book

Details on the Book

Details on the Book


Contact the Publisher

Contact the Authors


Supplemental Materials

These materials contain information referenced in the books' hot tips where it says, "Turn to the supplemental materials and read any additional instructions that apply to your development environment." These materials include information on installing several popular Java IDEs and downloads of open-source toolkits for

TerminalIO (Easy Keyboard and Monitor)

TurtleGraphics (Easy Graphics)

BreezySwing (Easy GUIs)


AP Java Presentation at ACTE 2003

Working With Collections in the AP Java Subset

AP Java Presentations at TCEA 2002

Managing the Complexity of AP Java: I/O, Syntax, and the Case Study

Enjoyable, Meangful, and Non-Distracting I/O in AP Java

Authors' Home Pages

Ken Lambert's Home Page

Martin Osborne's Home Page