Course Notes and Current Marks
Class Notes
Class marks
Useful Tutorials and Textbooks
Tutorials Point/Java
A really cool Java Glossary
Home & Learn (not sure how good)
Reference and Cheat Sheets
* Data Types * Templates
Operator precedence Java Keywords
A neat chart of Java

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



May 2016 - Daily lessons and assignments

M T W Th F

2
-- work period --

3
Mandlebrot program

4
QUIZ: mouselistener You'll have to write a program that uses a MouseListener and a MouseMotionListener

5
Mandlebrot Assignment

6
work period

9
work period (animation)

10

11
presentations

12
presentations

13
Raspberry Pi plug in & get working

16
Raspberry Pi — first circuit

17
Raspberry Pi — second circuit, some python programming

18

Write a program for Raspberry Pi

in Python that does something with hardware

19
work on Pi

20
work on Pi
Plan for final project

23
Victoria Day

24
Raspberry Pi programming

25
Raspberry Pi programming

26
show RPi programs to the class

27
Planning out a zombie game

30
Hand in an outline for your final project on Wednesday.

31
science olympics. .: supply teacher

Outline/proposal for final project is due





 

By the end of Unit _________ you need to know