Login

Please fill in your details to login.





one-off lessons

Short, stand-alone computing lessons
image

The Responsible Innovator

Focus: Ethics, law, and society

As the Responsible Innovator, you stop asking "Can I build this?" and start asking "Should I build this?". Technology is powerful, but it can be dangerous if used without thinking. In these lessons, you will explore the grey areas of tech—from AI that might be biased against certain groups, to the laws surrounding deepfakes and copyright. Your job is to make sure the future we are building is fair for everyone.

page icon
A KS1 Computing lesson for Year 1 and 2 students. Children learn about digital photography and the importance of asking for permission (consent) before taking photos.
page icon
Investigate the global Digital Divide and learn why internet access is not equal for everyone, covering cost, geography, and skills.
page icon
You will act as Responsible Innovators to learn the Computer Misuse Act (1990) and judge cybercrime scenarios.
page icon
Become a Copyright Detective in this interactive KS3 lesson. Investigate the boundary between creative inspiration and illegal plagiarism through real-world case studies in music, art, and gaming.
page icon
Explore the ethical dilemmas of mass surveillance and social credit systems. Work as a Responsible Innovator to weigh safety against privacy in this KS4 Computer Science lesson.
page icon
A KS4 Computer Science lesson investigating algorithmic bias and AI ethics. Students act as auditors to explore how machine learning data can lead to unfair outcomes in hiring and law.
page icon
A KS4 Computer Science lesson on Deepfakes, GANs, and digital ethics. Students act as forensic analysts to detect synthetic media.
page icon
Explore the ethical and legal implications of autonomous systems, focusing on liability, the Trolley Problem, and algorithmic accountability.
page icon
A KS5 level investigation into the complex legal and ethical landscape of Generative AI and intellectual property rights.

image

The Digital Protector

Focus: Digital security and safety

The internet is a battlefield, and as The Digital Protector, you are the first line of defence. It’s not just about setting a strong password; it’s about understanding the sophisticated tools hackers use to break in—so you can keep them out. You will move from learning basic personal safety to mastering the encryption, firewalls, and security protocols used by governments and major corporations to protect their most valuable secrets.

011 The Secret Clubhouse: Why We Need Passwords (KS1)
012 Password Power-Up: Defeating the Brute Force Attack (KS2)

page icon
Become a cyber detective and learn how to spot fake emails and scams to protect your digital identity.

014 The Firewall Fortress: Packet Filtering Roleplay (KS3)
015 Encryption Expedition: Cracking the Caesar Cipher (KS3)
016 The Double Lock: Implementing Two-Factor Authentication (KS4)
017 SQL Injection: Hacking (and Patching) the Database (KS4)
018 Digital Forensics: Investigating the Crime Scene (KS5)
019 The Penetration Tester: Thinking Like a Hacker to Secure the System (KS5)
020 Malware Menagerie: Viruses, Worms, and Trojans (KS3)

image

The Data Custodian

Focus: Data storage, representation, and insight

We live in an age of information, and The Data Custodian holds the keys to the library. Every photo, message, and game you play is just a stream of 1s and 0s underneath. In these lessons, you will learn how to organise, store, and query massive amounts of information. You will master the skills to take raw, messy data and turn it into the kind of power that drives business decisions and scientific breakthroughs.

021 Sorting the Toy Box: Introduction to Categorisation (KS1)
022 The Great Class Survey: From Tally Charts to Digital Graphs (KS2)
023 Binary Basics: The On/Off Language of Computers (KS2)
024 From Flat to Relational: Rescuing Redundant Data (KS3)
025 SQL Detectives: Interrogating the Database (KS3)
026 Big Data & The Three Vs: Analysing Velocity, Volume, and Variety (KS4)
027 The Gatekeeper: Implementing Data Validation Rules (KS4)
028 Hashing: Creating the Digital Fingerprint (KS4)
029 The Blockchain Ledger: How to Build Trust Without a Centre (KS5)
030 Normalisation Nightmare: Tidying Tables to 3NF (KS5)

image

The System Integrator

Focus: Interaction and integration

Your phone, your headphones, the cloud, and the Wi-Fi—how does it all work together so seamlessly? The System Integrator is the expert who makes different technologies "talk" to each other. You will explore the invisible connections that keep the world running, from the Operating Systems managing your hardware to the interfaces that make apps easy for humans to use.

031 Input, Output, Shake it All About: Identifying Hardware (KS1)
032 The Internet Map: Sketching LANs vs WANs (KS2)
033 Packet Switching: The Internet Postal Service (KS3)
034 OS Wars: Windows vs. Linux vs. macOS (KS3)
035 The Router’s Traffic Jam: Tracing the Route (KS3)
036 The Cloud: Where Does My Data Actually Live? (KS4)
037 Virtual Machines: Running a PC Inside a PC (KS4)

page icon
Unlock the secrets of the internet's phonebook in this KS4 lesson on the Domain Name System (DNS).

039 Protocols: The Language of Machines (KS5)
040 The Microservices Orchestra: Managing Containerised Apps (KS5)

image

The Modeller

Focus: Abstraction and Representation

Real life is messy and expensive to test. The Modeller uses computers to simulate reality before it happens. By stripping away the unnecessary details—a skill called abstraction—you will build computer models to predict the future. Whether you are forecasting financial crashes or simulating how a virus spreads, you will learn how to use data to guess what happens next.

041 Paper Prototypes: Designing Apps Without Code (KS1)
042 The Tuck Shop Millionaire: Financial Modelling with Spreadsheets (KS2)
043 3D Keyring Designer: From Virtual Shape to Physical Object (KS3)
044 What If?: Using Spreadsheets to Predict the Future (KS3)
045 Simulating a Network: Modelling Topologies (KS3)
046 The Weather Forecast: Variables and Simulation (KS4)
047 Game Physics: Simulating Gravity and Collisions (KS4)
048 Queue Simulation: Modelling the Supermarket Checkout (KS5)
049 The Climate Change Model: Variables affecting the Planet (KS5)
050 Quantum Coin Flips: Modelling Superposition (KS5)

image

The Technician

Focus: Code in the real world

Software is great, but eventually, it has to connect to the real world. The Technician bridges the gap between code and hardware. This is hands-on computing where you learn how processors work, how sensors read the environment, and how to write code that controls physical robots and Internet of Things (IoT) devices. This is where logic meets electricity.

051 Beebot’s Big Adventure: Giving Instructions to Robots (KS1)
052 Inside the Machine: Identifying the CPU, RAM, and Storage (KS2)
053 Micro:bit Magic: Programming Shake & Light (KS3)
054 The Brain: Understanding the Fetch-Decode-Execute Cycle (KS3)
055 Troubleshooting the Network: Why Can't I Print? (KS3)
056 Logic Gates: Building Digital Circuits (KS4)
057 Sensors & Actuators: Automating the Smart Home (KS4)
058 Robotics Challenge: The Line Following Algorithm (KS4)
059 Assembly Language: Speaking Directly to the Metal (KS5)
060 Von Neumann Architecture: The Blueprint of Modern Computing (KS5)

image

The Healthy Technologist

Focus: Ergonomics and wellbeing

You can't be a great developer if you burn out. The Healthy Technologist knows that the most important part of the computer system is the human using it. These lessons focus on your survival in a digital world: protecting your eyes and back from strain, managing your mental wellbeing, and designing technology that helps people live better lives rather than addicting them to screens.

061 The Balance Beam: Balancing Screen Time and Play (KS1)
062 The Ergonomic Chair Challenge: Designing a Healthy Workspace (KS2)
063 The Worry Monster: Handling Online Anxiety (KS2)
064 Tech Neck & Eye Strain: Preventing Physical Injury (KS3)
065 The Notification Diet: Managing Digital Distractions (KS3)
066 Infinite Scroll: How Apps Hook Your Attention (KS4)
067 Sleep Mode: The Impact of Blue Light (KS4)
068 Filter Bubbles: Bursting the Echo Chamber (KS4)
069 Designing for Wellbeing: Ethical UI Principles (KS5)
070 The Psychology of UI: Dark Patterns vs. Honest Design (KS5)

image

The Sustainable Technologist

Focus: Green Computing

The internet consumes a massive amount of electricity. As The Sustainable Technologist, you are tasked with fixing the environmental cost of our digital addiction. You will investigate where our gadgets go when they die (e-waste), fight for the "Right to Repair," and learn how to write efficient, "green" code that saves energy. You are proof that high-tech doesn't have to mean high-pollution.

071 Recycle Your Robot: What Happens to Old Toys? (KS1)
072 E-Waste Excavation: Mining Gold from Old Phones (KS2)
073 Paper vs. PDF: Calculating the Carbon Cost (KS3)

page icon
Uncover the secret life of your smartphone! Trace its journey from mine to bin and discover the true cost of e-waste.

075 Planned Obsolescence: Built to Break? (KS4)
076 Carbon Footprint Calculator: Measuring Your Digital Impact (KS4)
077 The Circular Economy: Designing for Repair (KS4)
078 Green Coding: How Efficient Algorithms Save Energy (KS5)
079 Data Centres: The Energy Hogs of the Cloud (KS5)
080 Right to Repair: The Legislative Fight for Fixable Tech (KS5)

image

The Implementer

Focus: Coding in practice

This is the builder. The Implementer takes an idea and turns it into reality using code. Whether you are using Python to automate a boring task, HTML to build a website, or blocks to create a game, the focus here is on writing code that works. You will learn to write clean, efficient instructions that the computer can follow perfectly.

081 ScratchJr Safari: Making Cats Move (KS1)
082 Looping Lou: The Power of Repetition (KS2)
083 The Chatbot Challenge: Your First Python Script (KS2)
084 Turtle Graphics: Drawing Shapes with Code (KS3)
085 The Magic 8-Ball: Variables and Selection in Python (KS3)
086 The Quiz Master: Using Arrays and Lists (KS4)
087 Debugging Detective: Hunting for Syntax Errors (KS4)
088 Web Portfolio: Building with HTML & CSS (KS4)
089 API Integration: Coding a Live Weather App (KS5)
090 Docker Basics: Packaging Apps for Deployment (KS5)

image

The Problem Solver

Focus: The systematic journey from problem to solution

Before you write a single line of code, you need a plan. The Problem Solver is the detective of the computer world. You will learn to think computationally: breaking massive, scary problems down into small, solvable pieces and spotting patterns to find the solution. If you enjoy logic puzzles and outsmarting complex systems, this is your persona.

091 The Jam Sandwich Algorithm: Precise Instructions (KS1)
092 Party Planner: Decomposing Big Tasks (KS2)
093 Linear vs Binary: The Search for Efficiency (KS3)
094 The Sorting Hat: Implementing Bubble Sort (KS3)
095 Logic Puzzles: Truth Tables and Boolean Logic (KS3)
096 Flowchart Fury: Visualising the Algorithm (KS4)
097 Trace Tables: Playing Computer to Find Logic Errors (KS4)
098 The London Tube Map: The Power of Abstraction (KS4)
099 Recursion: The Never-Ending Story (KS5)
100 Travelling Salesman: P vs NP Problems (KS5)

image

The Historian

Focus: Understanding the present by exploring the past

To understand where technology is going, you have to know where it came from. The Historian looks back at the code-breakers, the pioneers, and the massive room-sized machines that started it all. You will explore how we went from the first mechanical calculator to the smartphone in your pocket, and meet the people who changed the world with their ideas.

101 Computers of the Past: Valves and Rooms (KS1)

page icon
Travel back to 1958 to discover Tennis for Two! Become a Computing Historian and uncover the science behind the world's first video game.

103 Ada Lovelace: The First Programmer (KS2)
104 Alan Turing: Cracking the Enigma Code (KS3)

page icon
Explore the 5 generations of computing, from vacuum tubes to AI.

106 ARPANET: The Internet's Grandad (KS4)
107 Browser Wars: The Battle for the Web (KS4)
108 Moore's Law: Faster, Smaller, Cheaper (KS4)
109 Babbage's Engine: The Mechanical Computer (KS5)

page icon
Investigate the history of cryptography, from Caesar ciphers and Alan Turing's Enigma to modern asymmetric encryption.

image

The Creative Technologist

Focus: Expression, aesthetics, and experience

Code isn't just functional; it can be beautiful. The Creative Technologist mixes art with algorithms. You won't just make things work; you will make them look and sound amazing. From editing video and audio to designing 3D models and user interfaces, this is where you learn to use the computer as your canvas and express yourself digitally.

111: Digital Storytime: Illustrating with Paint (KS1)
112: The Impossible Creature: Editing Photos with Layers (KS2)
113: Stop Motion Magic: Frame-by-Frame Animation (KS2)
114: Vector Victories: Designing Scalable Logos (KS3)
115: The Podcast Producer: Editing Digital Audio (KS3)
116: The Virtual Sculptor: Thinking in Three Dimensions (KS3)
117: Wireframing: Planning the User Interface (KS4)
118: Pixel Art: Creating Assets for Games (KS4)
119: Responsive Design: Styling for Mobile and Desktop (KS5)
120: Generative Art: Creating Images with AI Prompts (KS5)

image

The Analyst

Focus: Clarity, requirements, and value

Clients rarely know what they actually want. The Analyst is the translator who turns vague human requests into precise technical plans. Your job is to figure out the real problem, interview the people involved, and write the blueprints that the developers will follow. You are the bridge between the business world and the technical team.

121: Sorting Hats: Grouping Data by Attributes (KS1)
122: Fact or Opinion?: Evaluating Online Sources (KS2)
123: The Data Detective: Finding Patterns in Spreadsheets (KS2)
124: Fake News Fighter: Source Analysis (KS3)

page icon
Become a Data Analyst and explore Google Trends. Learn to spot patterns in Big Data, understand seasonality, and create a trend report in this interactive lesson.

126: The UX Auditor: Hunting for Frustration (KS4)
127: The Client Brief: Gathering Requirements (KS4)
128: Systems Analysis: Mapping Data Flow (KS4)
129: Bias in Data: Who is Missing from the Dataset? (KS5)
130: The Data Story: Visualising Insights for Stakeholders (KS5)
Last modified: January 9th, 2026
The Computing Café works best in landscape mode.
Rotate your device.
Dismiss Warning