Resources
Java JDK 7 - Download the latest Java SE for your computer (most likely Windows x86)
Eclipse IDE - Download the Eclipse IDE for Java Developers (most likely Windows 32-bit)
Moodle - (Enrollment Code: 011235)
CodingBat - Website for practicing writing code
Multiple Choice Practice - Multiple Choice practice tailored to the AP Computer Science A Test
More Multiple Choice Practice - Great website with lots of practice questions!
Review Books - List of review books at Amazon.com
GridWorld - Full Code, Case Study / Part I Code, Part 2 Code, Part 4 Code
Quick Reference Guide - Document given to help students on the AP Computer Science A Test
Student Video Game Projects - Projects made by current and past students
Programming Tutorial for Beginners - Video explanations of how to use Eclipse to program in Java
Window Builder Pro - Eclipse plugin that makes designing GUI programs simpler
Nostalgia
Apple II Emulator in your browser!
Classes
EasyReader.java - java class used to read in information from the Console or a File
EasyWriter.java - java class used to write information to a File
HelloWorld.java - example java class that displays the message "Hello World!" at the console
Prompter.java - displays a dialogue box, asking the user to enter some information
StringUtilities.java - convenience class for centering text in a drawing area
ImageLoader.java - convenience class for loading images
Resources
Intro to GUI - LOOOONG introduction to GUI programming in Java
Images - Short explanation of how to add images to a panel
Timers - Short explanation of how to add timers, or periodic events, to your programs
Sound - Needs to be updated
Old VGPD Base Files