The following are my teaching slide decks. They are available to use from my website. If you are using these beware that these materials are shared under the CC BY-SA 4.0 license.
You may also find the Site Preferences page useful when using my slide decks.
There are a total of 123 slide decks available on my website. More are being added all the time.
Welcome lessons
Welcome
There are 4 slide decks available in Welcome lessons.
S1 Computing
Scratch
There are 8 slide decks available in S1 Computing.
S2 Computing
There are 2 slide decks available in S2 Computing.
S3 Computer Science
Computer Systems
Computer Networking
Databases
Software Development
Programming Theory
Web Development
There are 34 slide decks available in S3 Computer Science.
National 5 Computer Science
Computer Systems
Software Design and Development
Web Design and Development
There are 16 slide decks available in National 5 Computer Science.
Higher Computer Science
Software Design and Development
There are 4 slide decks available in Higher Computer Science.
Digital Design
An introduction
Collaboration
Digital Design concepts
Desktop Publishing
Web Design and Development
Computer Graphics and Animation
Podcasting
There are 19 slide decks available in Digital Design.
Computer Games Development
Design
Media Assets
There are 20 slide decks available in Computer Games Development.
Web Design
Website Graphics
Web Design and Development
Interactive Multimedia
There are 16 slide decks available in Web Design.