This is an archived page. It's probably got quite a lot of old stuff on it and may be quite out of date.
Programming in Python
Some general computer science elements to this to add some basic theoretical basis.
Algorithms
This is here as a basic starting point - it can be expanded or kept really short.
Starter task - some definitions that should have been used before
Slides from class 1 - key knowledge for the lesson
Networks and protecting computers
These are here as an alternative to programming. I would rarely use this, but it's handy as a cover lesson or if I'm not in a computer room perhaps.
This is a bit of a filler on protecting computers and networks.