Resources
Here is some stuff you might find useful and/or interesting:
The course reader
Karel the Robot Learns Java
If you want to write your own Java programs, you can download a
Blank Java Project
If you want to write your own Karel programs, you can download a
Blank Karel Project
Download BlueBook for Mac
here
Download BlueBook for Windows
here
You can find a video from a past Section Leader on how to use the Eclipse Debugger
here
The documentation for the
ACM packages
The offical Oracle
Documentation
for Java 1.8 or "API" pages that document the library classes
Think Eclipse is better than sliced bread? Read more about
the Eclipse Project