These Google docs are a preview of what we will work on each day in class. However, all worksheets must be completed on Classavo.
Each worksheet will open on Classavo at 8:00 am on its release date and are due by 8:00 am on the due date (which is generally the
start of the next class session). Note that the Classavo version of the material may differ from the previews shown here.
|
Worksheet
|
Release Date
|
Due Date
|
|
Binary integers
|
08/26/2026
|
08/28/2026
|
|
Binary fractions, hexadecimal integers
|
08/28/2026
|
08/31/2026
|
|
Primitive data, Strings, I/O, Variables
|
08/31/2026
|
09/02/2026
|
|
Operators, casting, boolean logic
|
09/02/2026
|
09/04/2026
|
|
Programming style
|
09/04/2026
|
09/09/2026
|
|
Introduction to methods, math class
|
09/09/2026
|
09/11/2026
|
|
|
09/11/2026
|
09/14/2026
|
|
Conditionals
|
09/14/2026
|
09/16/2026
|
|
Switch statements, conditionals nuances
|
09/16/2026
|
09/18/2026
|
|
While loops
|
09/21/2026
|
09/23/2026
|
|
For loops
|
09/23/2026
|
09/25/2026
|
|
|
09/25/2026
|
09/28/2026
|
|
Nested loops
|
09/28/2026
|
09/30/2026
|
|
Scanner lookahead, reading files
|
09/30/2026
|
10/02/2026
|
|
Objects and arrays, command line arguments
|
10/05/2026
|
10/07/2026
|
|
ArrayLists, enhanced for loops
|
10/07/2026
|
10/09/2026
|
|
Classes and instance variables
|
10/14/2026
|
10/16/2026
|
|
Instance methods
|
10/16/2026
|
10/19/2026
|
|
toString, equals, compareTo methods
|
10/19/2026
|
10/21/2026
|
|
Constructors, modifiers, encapsulation
|
10/21/2026
|
10/23/2026
|
|
Random numbers
|
10/23/2026
|
10/26/2026
|
|
Method nuances (part 1)
|
10/26/2026
|
10/28/2026
|
|
Method nuances (part 2)
|
10/28/2026
|
10/30/2026
|
|
Self-referential data
|
10/30/2026
|
11/02/2026
|
|
Recursion
|
11/09/2026
|
11/11/2026
|
|
Static variables and methods
|
11/18/2026
|
11/20/2026
|