Login

Please fill in your details to login.





stand alone lessons

Short, stand-alone computing lessons

image

RILEY

The Responsible Innovator

Focus: Ethics, law, and society


page icon
Discover how your online actions create a permanent digital footprint and learn to navigate social media with respect and responsibility.
page icon
Learn to identify cyberbullying, understand its impact, and take positive action using the essential
page icon
Explore the digital divide to understand why unequal access to the internet and technology affects education and opportunities worldwide.
page icon
Understand the Computer Misuse Act and learn the legal boundaries of hacking, data access, and cybersecurity in the UK.
page icon
Learn the difference between inspiration and plagiarism while exploring copyright laws to protect creative work and respect original creators.
page icon
Investigate algorithmic bias to understand how artificial intelligence can make unfair decisions and learn how developers try to fix it.
page icon
Analyse the technology behind deepfakes to understand the dangers of synthetic media and learn how to verify digital evidence.
page icon
Debate the ethics of mass surveillance and social credit systems, examining the critical balance between public security and personal privacy.
page icon
Evaluate the ethical and legal implications of automation, focusing on accountability when autonomous systems like self-driving cars fail.
page icon
Analyse the complex copyright challenges surrounding generative AI, exploring intellectual property rights and the future of human creativity.

image

DREW

The Digital Protector

Focus: Digital security and safety


page icon
Learn the basics of authentication and access control. Discover how computer systems protect secrets and block unauthorised users in this engaging KS3 lesson.
page icon
Learn how hackers guess passwords using brute force attacks and master the art of building unbreakable digital defences. Keep your secrets safe!
page icon
Don't let scammers reel you in! Learn to spot phishing emails, protect your personal data, and become the ultimate digital detective.
page icon
Turn your classroom into a digital fortress! Students learn how firewalls filter packets and block hackers in this hands-on KS3 network security lesson.
page icon
Explore the history of cryptography and learn the basics of encryption by cracking the ancient Caesar cipher.
page icon
Identify the different types of malicious software, including viruses, worms, and Trojans, and learn how to defend against them.
page icon
Discover why passwords are no longer enough and learn how two-factor authentication adds an essential layer of digital security.
page icon
Investigate the mechanics of SQL injection attacks to understand database vulnerabilities and learn how developers write secure, patched code.
page icon
Step into the role of a digital forensics analyst to learn how cybercrime is investigated and how digital evidence is securely gathered.
page icon
Explore the ethical hacking profession and learn how penetration testers identify and exploit system vulnerabilities to improve cybersecurity.

image

DAKOTA

The Data Custodian

Focus: Data storage, representation, and insight


page icon
Discover how computers organise information by learning the basics of data categorisation and sorting techniques in this introductory KS3 lesson.
page icon
Transform raw survey data into clear digital graphs and discover how visualising information helps us spot trends and patterns.
page icon
Learn the fundamentals of binary code to understand how computers use combinations of zeros and ones to represent all digital information.
page icon
Understand the difference between flat files and relational databases, and learn how linking tables prevents messy, redundant data storage.
page icon
Become a digital detective by learning the basics of SQL commands to search, filter, and extract specific information from databases.
page icon
Explore the world of Big Data and analyse the Three Vs - velocity, volume, and variety - to understand modern data processing.
page icon
Learn how to protect database integrity by implementing data validation rules that check for errors and stop invalid information.
page icon
Discover how hashing algorithms create unique digital fingerprints to securely store passwords and verify the integrity of important files.
page icon
Analyse the mechanics of blockchain technology to understand decentralised ledgers, consensus algorithms, and the secure future of digital transactions.
page icon
Master database normalisation by learning the strict rules required to process complex data sets into First, Second, and Third Normal Form.

image

SASHA

The System Integrator

Focus: Interaction and integration


page icon
Explore the physical components of a computer system. Learn to identify input and output devices and understand how they interact with the machine.
page icon
Discover how computers connect by mapping out Local Area Networks and Wide Area Networks to understand the global structure of the internet.
page icon
Learn how the internet sends data using packet switching, breaking down information into tiny pieces to travel quickly across the globe.
page icon
Compare the world's most popular operating systems to understand how Windows, Linux, and macOS manage computer hardware and software.
page icon
Understand the vital role of routers in network communication and learn how to trace the path of data across the internet.
page icon
Demystify cloud computing by exploring data centres, remote servers, and the infrastructure that powers our online storage and applications.
page icon
Discover the power of virtualisation and learn how virtual machines allow developers to run multiple operating systems on a single physical computer.
page icon
Uncover how the Domain Name System translates human-readable web addresses into the IP addresses that computers use to communicate.
page icon
Analyse network protocols to understand the strict rules and standards that govern how different computer systems communicate and share data globally.
page icon
Explore modern software architecture by learning how containerisation and microservices allow for scalable, resilient, and efficiently managed cloud applications.

image

MORGAN

The Modeller

Focus: Abstraction and Representation


page icon
Discover how to design your own mobile apps without writing any code by creating paper prototypes to model user interfaces.
page icon
Learn the basics of financial modelling and spreadsheet formulas by managing the budget for your very own virtual school tuck shop.
page icon
Step into the world of 3D modelling and learn how to design a virtual keyring that could be printed into a real object.
page icon
Use digital simulation tools to model computer networks and discover which network topologies are the fastest and most reliable.
page icon
Explore how meteorologists use complex computer models and multiple variables to simulate the atmosphere and predict the weather accurately.
page icon
Uncover the maths behind your favourite games by learning how physics engines model gravity, collisions, and movement in virtual worlds.
page icon
Apply advanced computational modelling to simulate supermarket queues, analysing arrival rates and service times to optimise efficiency and reduce waiting.
page icon
Analyse global climate models to understand how scientists simulate the Earth's complex systems and predict the long-term impacts of climate change.
page icon
Dive into the future of computing by modelling quantum superposition and learning how quantum bits break the rules of classical physics.

image

TAYLOR

The Technician

Focus: Code in the real world


page icon
Discover how to control robots by writing clear, step-by-step algorithms, bridging the gap between digital code and physical movement.
page icon
Take a look inside a computer to identify essential hardware components like the CPU, RAM, and storage, and understand how they work together.
page icon
Learn to program a BBC micro:bit using block code to control LED lights and respond to physical movement like shaking.
page icon
Explore the Fetch-Decode-Execute cycle to understand exactly how a computer's Central Processing Unit processes instructions and performs calculations.
page icon
Develop essential IT support skills by learning how to logically troubleshoot and fix common local area network and printer connection issues.
page icon
Master the fundamentals of Boolean logic and learn how to combine AND, OR, and NOT gates to build complex digital circuits.
page icon
Discover how sensors and actuators work together in embedded systems to create automated smart home environments that react to physical changes.
page icon
Program a robot to navigate a track using a line-following algorithm, applying control structures and sensor feedback in a physical environment.
page icon
Bridge the gap between software and hardware by writing low-level assembly language to directly manipulate CPU registers and memory.
page icon
Analyse the Von Neumann architecture, exploring the stored-program concept and the fundamental design that underpins almost all modern computer systems.

image

HARLEY

The Healthy Technologist

Focus: Ergonomics and wellbeing


page icon
Discover how to build healthy digital habits by finding the perfect balance between screen time, physical activity, and offline play.
page icon
Learn the principles of computer ergonomics to design a healthy, comfortable workspace that prevents back pain and repetitive strain injuries.
page icon
Explore the causes of digital anxiety and learn practical, effective strategies to manage stress and protect your mental health online.
page icon
Identify the physical risks of prolonged device use and learn essential exercises to prevent tech neck, eye strain, and headaches.
page icon
Take control of your attention by learning how to manage digital distractions, silence notifications, and improve your daily focus.
page icon
Investigate the psychology behind app design and learn how features like the infinite scroll are engineered to keep you hooked.
page icon
Understand the biology of sleep and discover how the blue light emitted by digital screens disrupts your natural circadian rhythm.
page icon
Analyse how social media algorithms create filter bubbles and echo chambers, limiting our exposure to diverse viewpoints and new ideas.
page icon
Explore ethical user interface design and learn how developers can create software that prioritises user wellbeing over aggressive engagement metrics.
page icon
Dissect the deceptive world of dark patterns in UI design and learn to distinguish between manipulative interfaces and honest digital experiences.

image

SYDNEY

The Sustainable Technologist

Focus: Green Computing


page icon
Discover what happens to broken electronic toys and learn how recycling robots and gadgets helps protect our environment from toxic e-waste.
page icon
Uncover the hidden treasures inside old smartphones and learn how extracting gold and metals from e-waste reduces the need for destructive mining.
page icon
Compare the environmental impact of printing paper versus sending digital files to find out which option truly has the lowest carbon footprint.
page icon
Trace the lifecycle of a smartphone from mining raw materials to manufacturing and disposal to understand the true environmental cost of technology.
page icon
Investigate the controversial practice of planned obsolescence and discover how tech companies design products to fail, forcing consumers to buy continuous upgrades.
page icon
Learn how to calculate the carbon footprint of your daily internet use, streaming habits, and gaming sessions to become a sustainable technologist.
page icon
Explore the principles of the circular economy and learn how designing technology for repair and reuse can eliminate the global e-waste crisis.
page icon
Analyse the principles of green coding to understand how optimising algorithms and writing efficient software can drastically reduce global energy consumption.
page icon
Evaluate the massive environmental impact of cloud computing data centres and explore the innovative cooling technologies required to make them sustainable.
page icon
Investigate the Right to Repair movement, analysing the legal battles between tech giants and consumers over access to spare parts and repair manuals.

image

INDIANA

The Implementer

Focus: Coding in practice


page icon
Start your coding journey by building a digital safari. Learn to sequence visual blocks and bring your own animated characters to life.
page icon
Discover the power of loops in programming. Learn how to use repetition to write efficient code and save time when building algorithms.
page icon
Write your very first text-based program by coding a Python chatbot. Learn about inputs, outputs, and storing data in variables.
page icon
Combine maths and programming by using Python Turtle graphics to draw colourful shapes, complex patterns, and digital art with code.
page icon
Build a digital Magic 8-Ball game in Python. Learn how to use random numbers and IF statements to make your program make decisions.
page icon
Upgrade your programming skills by building a digital quiz. Learn how to store and manage multiple pieces of data using lists and arrays.
page icon
Become a debugging detective and learn how to identify, understand, and fix frustrating syntax errors and logic bugs in your Python code.
page icon
Learn the foundational languages of the internet. Write HTML to structure your content and CSS to style your very own professional web portfolio.
page icon
Connect your code to the real world by integrating external APIs. Fetch live JSON data to build a functional, real-time weather application.

image

PEYTON

The Problem Solver

Focus: The systematic journey from problem to solution


page icon
Learn the importance of precise algorithmic instructions by trying to program a human to make a jam sandwich without causing a complete mess.
page icon
Discover how to solve massive problems by using decomposition to break a complex party planning task into small, manageable, and easy-to-solve steps.
page icon
Compare linear and binary search algorithms to discover how computer scientists find information quickly and why mathematical efficiency is crucial for performance.
page icon
Step into the world of algorithmic sorting. Learn how the bubble sort algorithm works by logically comparing and swapping data into perfect order.
page icon
Master the fundamentals of Boolean logic by solving complex puzzles and building truth tables to understand how computers make decisions.
page icon
Learn how to map out complex software logic visually using standard flowchart symbols before writing a single line of actual code.
page icon
Develop advanced debugging skills by learning how to use trace tables to track variables, play computer, and hunt down hidden logic errors.
page icon
Explore the concept of abstraction by analysing the London Tube map, learning how hiding unnecessary complexity helps programmers solve real-world problems efficiently.
page icon
Master the elegant but mind-bending concept of recursion, learning how to write subroutines that call themselves to solve complex mathematical and structural problems.
page icon
Dive into theoretical computer science by exploring the Travelling Salesman problem and the limits of modern computation with P vs NP complexity.

image

HARLOW

The Historian

Focus: Understanding the present by exploring the past


page icon
Discover the massive, room-sized computers of the past powered by vacuum tubes, and explore how early computing changed the world forever.
page icon
Explore the fascinating history of gaming by looking at
page icon
Learn about Ada Lovelace, the brilliant mathematician who envisioned the power of algorithms and became the world's very first computer programmer.
page icon
Discover how Alan Turing and his team built the Bombe machine to crack the Enigma code, helping to end the Second World War.
page icon
Trace the incredible evolution of computer hardware across five distinct generations, from fragile vacuum tubes to modern artificial intelligence.
page icon
Investigate the origins of the internet by exploring ARPANET, the pioneering military network that first introduced packet switching and global digital communication.
page icon
Analyse the fierce 'Browser Wars' of the 1990s and 2000s to understand how competition shaped the modern web and internet standards.
page icon
Explore Moore's Law to understand the rapid exponential growth of computing power and debate the physical limits of modern microprocessor design.
page icon
Dissect Charles Babbage's Analytical Engine, the visionary 19th-century mechanical computer that introduced the theoretical architecture of modern programmable machines.
page icon
Trace the fascinating evolution of cryptography, from ancient substitution ciphers to the complex mathematical algorithms securing modern digital communications.

image

CASEY

The Creative Technologist

Focus: Expression, aesthetics, and experience


page icon
Bring your imagination to life by learning digital illustration techniques to paint, draw, and create vibrant characters for your own digital storybook.
page icon
Master the magic of photo editing by learning how to use layers and selection tools to combine different images into one impossible creature.
page icon
Discover the secrets of animation by creating your own stop motion movie, learning how to sequence still images to create the illusion of movement.
page icon
Understand pixels versus vectors, and learn to design scalable digital logos that look perfect on a smartphone screen or a massive city billboard.
page icon
Step into the recording studio and learn how to record, edit, and mix digital audio tracks to produce your very own professional podcast.
page icon
Expand your creative skills by learning the basics of 3D modelling, turning flat digital shapes into complex, three-dimensional virtual sculptures.
page icon
Learn how professional developers plan software by creating UI wireframes, focusing on user experience and layout before writing any actual code.
page icon
Combine technical constraints with creativity by designing custom pixel art assets, characters, and environments for your own retro 2D video games.
page icon
Master advanced CSS techniques to create responsive web designs that adapt seamlessly to look perfect on mobile phones, tablets, and desktop monitors.
page icon
Explore the frontier of digital creativity by learning how to craft precise text prompts to generate stunning visual art using artificial intelligence.

image

ALEX

The Analyst

Focus: Clarity, requirements, and value


page icon
Learn how to organise information efficiently by grouping data by attributes, mastering the foundation of data analysis and logical thinking.
page icon
Develop critical thinking skills to evaluate online sources, learning how to tell the difference between verifiable facts and personal opinions on the internet.
page icon
Become a data detective and learn how to use spreadsheet tools to uncover hidden patterns and trends in large sets of information.
page icon
Master the tools and techniques needed to identify fake news, analyse digital sources, and stop the spread of misinformation online.
page icon
Explore Google Trends to analyse real-world search data, discovering how global events shape what people are looking for on the internet.
page icon
Step into the role of a UX auditor to evaluate software interfaces, identifying user frustrations and proposing solutions for better digital experiences.
page icon
Learn the crucial skill of gathering requirements from clients, transforming vague ideas into precise, actionable technical specifications for software development.
page icon
Master systems analysis by creating data flow diagrams, mapping how information moves through a complex system to identify bottlenecks and improve efficiency.
page icon
Critically analyse datasets to identify historical and structural biases, understanding how missing information can lead to discriminatory and flawed AI algorithms.
page icon
Transform complex data sets into compelling visual stories, learning how to present actionable insights clearly and persuasively to non-technical stakeholders.

image

COLBY

The Communicator

Focus:



image

GABE

The Game Developer

Focus:



image

NICKY

The Network Engineer

Focus:



image

ROWAN

The Researcher

Focus:



image

SAM

The System Administrator

Focus:


Last modified: May 9th, 2026
The Computing Café works best in landscape mode.
Rotate your device.
Dismiss Warning