Course Notes and Current Marks
Class Notes
Google Docs (from 3U)
Mark Tracker
Reference and Cheat Sheets
* Data Types * Templates
Operator precedence Java Keywords

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 95% in the course.
Assignments that are on Brightspace.



May 2023

M T W Th F
1
Work Period

** you don't need to make a JMenu
2
Assembly
Drawing on JPanel
Look at the graphics notes (unit4)
Go here and read over PDFs 1,2,3 to learn graphics commands.
3
Parent Teacher Interviews 4-6pm
Prog Quiz: objects, arraylist
4
Timers
5
work period
8
Mouse and Keyboard events
Plan the next two weeks - what we'll be doing
9
continue program
10

You'll need timers and drawing on JPanels for this

11
work period
12
work period
rotations
game state
15
work period
16
Inheritance
17
Teacher away - HOSA conference
Images
Image Assign.
18
Teacher away - HOSA conference

Dragging Rectangle

19
PD Day
22
Victoria Day
23
work period
Loading Icon due
24
work period
25
work period
26
🚀 Final Project instructions
29
work period
30
Polymorphism
SpaceInvader Example using Entity Polymorphism.
31
quiz on Strings, methods, arrays sometime