AP Computer Science

About the Course

  1. Course Outline
  2. About the AP Exam
  3. Exam Countdown (by Andy Liang)
  4. Java Style Guide for this course.
  5. An excellent Java textbook, available in interactive format and as a PDF.

Unit 1. Karel J Robot

  1. Follow these instructions for getting Karel J Robot to work on your machine.
    1. Quick link to KarelJRobot.jar
    2. Quick link to the test project
  2. Download Stanford's Karel J Robot Manual
  3. Download the in-class examples we went over.
  4. Assignment 1: Download the practice problems and complete them as per the instructions in class. Your solution should work for each world that belongs to that problem. Here are the solutions!
  5. Assignment 2: Due date: Sept. 25, 2017
  6. Challenge Problem: Download and complete the bonus assignment.