Skip to main content
Book
Think Java
(2012)
  • Allen B. Downey, Olin College of Engineering
Abstract

Think Java is an introduction to Java programming for beginners. It is tailored for students preparing for the Computer Science Advanced Placement (AP) Exam, but it is for anyone who wants to learn Java.

  • Think Java is concise. It uses a subset of Java that lets students work on interesting projects without getting bogged down in the details of Java.
  • Think Java teaches program development and debugging; these topics are discussed throughout the book and summarized in two appendices.
  • Think Java incorporates the GridWorld case study that is part of the AP Exam. The book provides the background you need to get started with the case study, and some additional exercises for practice.
  • Think Java is based on the original text of How to Think Like a Computer Scientist, a popular online textbook with versions in Python, C++ and OCaml, and translations into Spanish, French and other languages.

Publication Date
2012
Publisher
Green Tea Press
Publisher Statement

© 2012 Allen Downey. This book was published under free license by Green Tea Press and may be found here.

Citation Information
Allen B. Downey. Think Java. (2012)
Available at: http://works.bepress.com/allen_downey/31/