Course Notes and Current Marks
Class Notes
Google Docs (from 3U)
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 95% in the course.
Assignments that are on Brightspace.



March 2023

M T W Th F
    1
work period
2
Teacher away. Work period
ArrayLists

ArrayLists

3
Sorting

System Check program

6
misc.
javac java args, javadoc
7
Hashmaps
Planning: Border of Stars
8
LINK: Presentations
Manny & Zoey; Ali & Zaid; Komal

Map-Lake-Continent

Do: findLakes(), findOceans(), makeContinents()
9
Presentations: Aidan & Nick, Osman
10
scattegories
13
March Break
14
March Break
15
March Break
16
March Break
17
March Break
20
switch, ternary
finish up border of stars
21
teacher sick
Hashmaps, Double
22
teacher sick
23
teacher sick
Quiz, objects
24
teacher sick
27
Presentations
get organized
28
Presentations
TextAdventure Room class
29
Presentations
My TextAdv. jar file.
To run in Windows: (i) goto CMD, (ii) type "java -jar AdventureGame.jar"
30
a text adventure template
work period
31
work period.
BrightSpace has code for moving to rooms

Requirements for programs