Teaching GCSE Computer Science - My journey so far
As this is my first year teaching GCSE Computer Science, I have decided to blog about my experiences in the hope that I will be able to help others who too are new to teaching GCSE Computer Science. Each week I will also suggest alternatives for some of the activities in each lesson.
- Teaching Computer Science: Day 1 - The day I took my screwdrivers to work.
- Teaching Computer Science: Day 2 - Fun with QR codes (Input/Output)
- Teaching Computer Science: Day 3 - Top Trumps (Storage Devices)
- Teaching Computer Science: Day 4 - Turtle Power (Algorithms)
- Teaching Computer Science: Day 5 - Little Man Computer (CPU)
- Teaching Computer Science: Day 6 - Core Blimey! (CPU)
- Teaching Computer Science: Day 7 - RAM and ROM (Memory)
- Teaching Computer Science: Day 8 - Life of Pi (Hardware recap)
- Teaching Computer Science: Day 9 - Bits n bobs (Units of data)
- Teaching Computer Science: Day 10 - “There are 10 types of people in this world!” (Binary to Denary conversion)
- Teaching Computer Science: Day 11 - “1 + 1 = 10" (Binary addition)
- Teaching Computer Science: Day 12 - It’s all about Hex! (Hexadecimal)
- Teaching Computer Science: Day 13 - It’s a Cracker! (Storing Images)
- Teaching Computer Science: Day 14 - 007-bit: Licence to encode (Binary representation of characters)
- Teaching Computer Science: Day 15 - Everything is sound! (Binary representation of sound)
- Teaching Computer Science: Day 16 - Following Instructions (Binary representation of instructions)
- Teaching Computer Science: Day 17 - Testing times! (Binary representation of data)
- Teaching Computer Science: Day 18 - All systems operating (Operating Systems)
- GCSE Theory Resources
- Teaching Computer Science: Day 19 - Utility Software
- Teaching Computer Science: Day 20 - Sitting on the shelf!
- Strategies and tools to support the teaching of Computer Science theory
- Teaching Computer Science: Day 21 - Down with the flow (Flow Charts)
- Teaching Computer Science: Day 22 - A slice of Pi (Networking the Raspberry Pi)
- Teaching Computer Science: Day 23 - Another slice of Pi (Programming with Minecraft Pi Edition)