Course Notes and Current Marks
Class Notes
Class marks
Useful Tutorials and Textbooks
Tutorials Point/Java
Home & Learn (not sure how good)
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 90% in the course.
Fun extra things to investigate



Feburary 2016 - Daily lessons and assignments

M T W Th F

1

2

3

4
Intro

5
Unit 1: consolidating Java

double, float, long, int. Casting.

Video on floating point
Java math stuff -- know this (I'll rewrite it ...)
CRAZY STUFF about Integer

8
Wrapper classes
(Google "java double class")

Program: Biggest 3

9
finish up Biggest3 programs
Show them to class

10
Make your own array sorting program (without looking it up)
(not marked)

11
SNOW DAY (kind of)

12
String algorithms, String vs StringBuilder

15
Family Day

16
Work period

17
errors and exceptions

HOMEWORK:

18
Java: 3 types of runtime errors

19
work period

22
try-catch

23
Work period

24
work period

25
Making your own exception class
hand in work

26
Java IO

29
** NEW PROGRAMMING PARTNERS **



QUIZ/TEST





 

By the end of Unit 1 you need to know