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

Useful Course Information



December 2017 - Daily lessons and assignments

M T W Th F
     

30
Board games: 2D arrays and graphics
(1) Making a grid

1
(2) 2D arrays

4
(3) Data --> graphics
(start TicTacToe)

5
(4) user input --> data

6
work period TicTacToe

This is a really important program, yet so many people are just copying it down, and even now, Jan 2018, still don't understand things like * how to change turns in a two player game, * how a 2D array maps to the visual screen and stores data used on the screen

7
work period: finish TicTacToe

8
Discuss homework from Monday

Two other programs to do before starting the final project.

 

11
Discuss how to plan a large program (eg. 4 Dec)

12
school buses cancelled
A great video about programming a game (in Javascript)

13
school buses cancelled - snow day

14
P.Quiz: arrays

15
Discussion: personality types. 1 2 3?
Look at best animation programs

18
Start planning final project

Examples:HTML calendar, tower game

*** draft versions ***

19
work period

20
loading images

21
movie/games

22
shortened periods

25
CHRISTMAS

26

27

28

29