3. Intro to OOP

  • Install BlueJ. If you are on a school computer (no Administrator access), you should download the “Standalone zip” from the BlueJ Downloads Page. Otherwise the “MSI Installer” is the way to go.

  • Get the AP CS GridWorld. The easiest download is the Gridworld for BlueJ. There are some configurations you can change, see that page for details.

You must find the Preferences -> Libraries area and add the gridworld.jar file to the list of libraries or nothing will work! The gridworld file is just inside the GridWorld folder.

Preferences on Mac OS are Command-, in the BlueJ menu, while on Windows they are under the Tools menu.

Read the documentation

The README in your GitHub repository should have information on how to get set up and started.

Homework

  1. (Wed class) Part 1: Observe and Interact with Gridworld (all numbered questions)
  2. (Wed-Thurs) Part 2: Bug Variations

All Files