AP CS

AP Computer Science studies:

  • Haskell - an introduction to pure functional programming
  • Karel the Robot - an introduction to object oriented programming
  • Java - the language required for the AP test

Haskell

Haskell is a pure, lazy, statically typed language. (In the first chapter you will learn what those terms mean.)

Git

Karel the Robot

BPJ

Blue Pelican Java notes, quizzes, links, and lectures.

Java Methods

Problem Solving

Preparation

Preparation for AP Computer Science A.

Unit Testing

JUnit testing, like the check-expect system from Racket.

I. Semester Review

Last modified August 18, 2023: 2022-2023 End State (7352e87)