Course Notes and Current Marks
Class Notes
Class Marks   P
List your work to be marked here
Reference and Cheat Sheets
* Data Types * Templates
Operator precedence Java Keywords

Useful Course Information



January 2018 - Daily lessons and assignments

M T W Th F

1
Christmas Holidays

2

3

4

5

8
snow day

9
Explain how to plan and start writing a game program (using sliding tile puzzle as an example)

This worked really quite well. We listed what people needed to do, what methods would need to be written, how the data could be stored, etc. The next question is can they apply this to their own programs?

10

11

12

15
Last day to rewrite any quizzes

16

17

18

19

22
Assignment: brief analysis of final project.

Lots of people are not understanding how 2D arrays work for their game. This is evident when they can't do anything with the HSA2 graphics and so just copy all sorts of JPanel and keyListener stuff off of the internet.
Also, the planning of the program didn't work well. Partially due to lack ofpractice in doing this sort of things, but also because a lot of people's programs got more complicated as time went by. It was hard to predict all of it. So an analysis after the fact is valuable.


review sheets handed out

23
Final project due

24
Sadly, most ISPs were not finished in time for us to look at them during class.

25
Final day to hand in final ISP projects (AND the worksheet from Monday)

26
Exams period 1

29
Exams period 2

30
Exams period 3

31
Exams period 4


Exams


PD Day