Course Notes and Current Marks
Class Notes
Google Docs (some 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.
Assignments that are on Brightspace.



April 2023

M T W Th F
3
Animation ... Bounce1
4
... Bounce2, objects
5
Mouse interaction
Do all. I'm only marking
6
Collisions
Quiz for loop, break, continue, random numbers
7
Good Friday
10
Easter
11
return quizzes, keyboard input
12
Intersections / Collisions
13
14
Quiz redo
work on Simple Game
17
ASSEMBLY DAY SCHEDULE - MODIFIED
work period
18
work period
19
Simple game due
We can't make this complex because we don't know enough yet.
Arrays
20
Arrays

Array programs
21
Midterm marks due
Array things to know and two tasks to do.
24
BrightSpace assignment on methods.
25
Teacher away at TVRA badminton

Mark Entry program
26
Start TicTacToe
27
Finish TicTacToe
see Brightspace
28
PD Day
         

Unit 2 Goals

Style Requirements for all programs