Course Notes and Current Marks
Class Notes
Mark Tracker
Reference and Cheat Sheets
* Data Types * Templates
Operator precedence Java Keywords
Download Java 8 for Windows here
Download EclipsePortable-oxygen here
Online Textbooks (possibly a bit dated)
"Think Java" textbook
Introduction to Programming Using Java
Leepoint: Java basics good reference
A really cool Java Glossary
Java: Cafe Au Lait
Tutorials Point/Java
Using Games to learn Programming

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 ...
Fun extra things to investigate



June 2022

M T W Th F
    1
work period
finish hangman and text→drawing
2
teacher away
work period
If you're done, try the animation on Brightspace. Make your own.
3
6

Start planning final project
in groups of 2 (if you wish)

Examples: HTML calendar, tower game, Pente

7
... work periods ...
8 9
prom
10
one run
13
If your program has a lot of files to upload, you can use github and just send me the link
14 15 16 17
PowderPuff buyout
19: Central Chamber Orch. Museum London @2:30pm
20 21 22 23
LAST DAY OF CLASSES
24
27 28 29 30