That Blue Square Thing

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.

PDF iconStarter task - some definitions that should have been used before

PDF iconSlides from class 1 - key knowledge for the lesson

PDF iconTasks 1

PDF iconPelican crossing tasks

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.

PDF iconSlides from class 4

PDF iconTasks 4

PDF iconHow the internet works

This is a bit of a filler on protecting computers and networks.

PDF iconSlides from class 5

PDF iconTasks 5