Course Notes and Current Marks
Class Notes
Mark Tracker
Reference and Cheat Sheets
* Data Types * Templates
Operator precedence Java Keywords
Downloads
Download Java 8 for Windows here
Download Java 11 for Windows here
Download EclipsePortable-oxygen here

Symbols:

These are programs that need to be handed in, but are not marked or are just marked for completion (e.g. 5/5 for doing the work).
These are bigger programs/assignments that must be handed in to be marked and are marked more carefully.
These are more difficult programs for enrichment. They only need to be done if you want more than 90% in the course.
Fun extra things to investigate



November 2022

M T W Th F
  1
Layouts
2
GridBagLayout is awful!

MigLayout
3
Work Period
4
Online Learning - see BrightSpace
7
Online Learning continues. All announcements will be on Brightspace
Events: JButtons
8
events / work period
9
10
Drawing on graphics
Look at the graphics notes (unit4)
Go here and read over PDFs 1,2,3 to learn graphics commands.
11
learn graphics commands (with partner)
14
Circle-Line Intersect

We'll do the dragging code in class
15
work period
16
Math competition
work period
17
Graphing Equations (done in class)
18
PD Day
21
TicTacToe
Nice java reference
22
OSSLT
Timers.

You'll need timers and drawing on JPanels for this

23
Data Structures quiz/test
24
Parent-Teacher Interviews
work period
25
work period
28
work period
29
Objects test
30
Teacher away
work period
 Teacher away
work period
 Teacher away
work period

GOALS

File IO Goals

Data Structures Goals

Objects Goals