About the Course
About the AP Exam
Exam Countdown (by Andy Liang)
Java Style Guide for this course. An excellent Java textbook, available in
interactive format and as a PDF. Unit 1. Karel J Robot
these instructions for getting Karel J Robot to work on your machine.
Quick link to
KarelJRobot.jar Quick link to
the test project
Download Stanford's Karel J Robot Manual
Download the in-class examples we went over.
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!
Assignment 2: Due date: Sept. 25, 2017
Challenge Problem: Download and complete the bonus assignment. Unit 2. Java Basics
Compilers, Interpreters, and Java. (P. 15-20 in the textbook)
Java and Math.
Notes on if statements.
Notes on operators and if-else trick questions.
Do the following questions in Logic-1 Coding Bat: cigarParty, dateFashion, squirrelPlay, caughtSpeeding, love6, more20, old35, near10, teaParty, twoAsOne, lastDigit, withoutDoubles, maxMod5, blueTicket, shareDigit.
Due Oct 10 Repetition
Download the practice assignment, which contains 4 complex problems to be solved in BlueJ. Due Monday October 23rd. GL HF!
Rock, Paper, Scissors assignment description
Unit 2 Review exercises for the unit test on Oct. 31! Unit 3. Strings
Do Coding Bat String-1 (First column)
Do Coding Bat String-2 (First column)
Do Coding Bat String-3 (All)
Strings Practice Assignment ft. PPAP, Palindromes, Binary Conversion, and Pig Latin
Strings Review Unit 4. Arrays and ArrayLists
Video Lesson Do Coding Bat Array1, middle column (due next class). [
Help Docs] Do Coding Bat Array2, first and second columns.
Chomp Project Files
List Assignment starter package!
Unit 4 Study Guide Test Review:
Test 1, Test 2, Answer Key. Unit 5. Object Oriented Design
Our Fraction Assignment
Link to video for instructions for Jan 12, 2018
Link to video for instructions for Jan 16, 2018