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
Online Textbooks
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 enrichment. They only need to be done if you want more than 85% in the course.
Fun extra things to investigate



September 2017 - Daily lessons and assignments

M T W Th F

4

5
Intro to course

6
Unit 1: HTML, CSS

Start HTML || w3 schools

7

HTML basics

Assignment: social media

8
grade assemblies
HTML LISTS and TABLES

11

work period

HTML project

HTML marksheet

12
HTML quiz
work period

13
Begin CSS
CSS Notes PowerPoint
CSS Notes (pdf)

15
Files used for this CSS presentation

how to organize your CSS file

 
Social media assignment due

16
work period
HTML project due

18
work period

CSS project

CSS marksheet

div and span

The class never really understood div. Also many people did not ever learn how to format things using classes. Make sure that they do this. Have a small excercise that they have to do in class to do this.

19
work period

hexadecimal colours


They never really got this. It's important since they're doing webpages. When else should they learn it? Thus have a quiz only about colours.

20
work period

One of many good CSS tutorials available online

Another cool CSS reference

Do the CSS Selector Game

21
CSS quiz

HTML assignment must be done by todayexcept for those who've just joined the class or been sick

22
Discussion: money and finances

Start Java

Social Media Assignment must be done by today

25
PHOTO DAY

Writing a java program, output

public static void main
println, print, comments, escape characters in strings

26
CSS quiz rewrite

work period

27

variables, =

equals (assign), variables, start on data types

28
work period

CSS project must be done by today Monday after the long weekend

29
P.D. Day



Unit 0 Learning Goals [HTML and CSS]