Think Like a Computer Scientist¶
There is a Search Page and Index.
A PDF version and source code are available.
Contents:
- Preface
- The way of the program
- Variables and types
- Void methods
- Conditionals and recursion
- GridWorld: Part 1
- Value methods
- Iteration and loops
- Strings and things
- Mutable objects
- GridWorld: Part 2
- Create your own objects
- Arrays
- Arrays of Objects
- Objects of Arrays
- Object-oriented programming
- GridWorld: Part 3
- Graphics
- Input and Output in Java
- Program development
- Debugging