Unit 1. Review

This unit is 98% review because some students took AP Computer Science more than a year ago. The only thing that is new is a short introduction to throwing and catching exceptions.

There are 13 programs in codeboard.io for this unit.

  • Programs 1.01, 1.02, and 1.03 focus on working with ArrayLists.

  • Programs 1.04 and 1.05 focus on Strings

  • Program 1.06 involves a 1D array of ints

  • Program 1.07 involves a 2D array of Booleans.

  • Program 1.08 is a wonderful problem involving a 2D array of Strings (single letters) that could be part of a Word Search program.

  • Programs 1.09, 1.10, and 1.11 involve throwing and catching exceptions.

  • Programs 1.12 and 1.13 involve writing classes.

We are not reviewing inheritance because it is not crucial to the topics that we will be addressing. We will discuss interfaces in unit 2.

exceptions.pdf
adv u1 programs 2021.pdf