Workshops

A workshop where every student gets their hands on the idea.

Two ways to run one: we come and run it for you, or we give you everything you need to run it yourself.

Plan a workshop

We run it

A live session, in person or online. We teach the topic with TwiddleLabs scenes on the projector while every student tries each one on their own device.

You run it

A workshop kit: the scenes plus a facilitator guide covering what to say, what to ask and when to hand the controls to students, so a teacher, club or TA can run it.

To plan one, tell us the topic, who it’s for, roughly how many people, the date, and whether it’s in person or online.

sample scene · Optics · How does fibre-optic cable trap light?Tilt the laser past 48°.
glass fibrelaserhits wall at 20°receiver100%
bounces2
light reaching the end100%
Every bounce is shallow enough that no light can get out — all 2 bounces reflect perfectly.
“Light that grazes the inside of glass can’t get out — it bounces back in. Keep every bounce shallow and a fibre carries light under oceans.”

A sample scene that works well with a room: light trapped in a glass fibre. Try it — it’s the real thing, not a video.

Topics we can run a workshop on

Every live course

  • Cogito
    Foundations of AI

    What AI is, the four ways of defining it, the eight fields it borrows from, and its history — in the deck’s order.

    Introduction to AI, Module 1 (slides 5–34) · 23 scenes · First year

  • Bastion
    Cyber Security

    Attack surfaces, the threat landscape, phishing to ransomware, defence in layers, and how detection evolved.

    Cyber Security, Module 1 (37 slides) · 36 scenes · 6th semester

  • Axiom
    Algebra

    Solving for the unknown — variables, equations, functions, graphs, lines and quadratics.

    13 scenes · Beginner

  • Automa
    Automata Theory

    Not a course about machines — a machine you hold. Drag its states, cut its arrows, break its rules, and watch it tell you exactly what changed.

    11 scenes · Beginner · interactive lab

  • Chlora
    Biology

    How a leaf turns sunlight, air and water into sugar — and the oxygen you breathe.

    13 scenes · Beginner

  • Flux
    Calculus

    The math of change — limits, derivatives, integrals and the theorem that ties them together.

    13 scenes · Beginner

  • Elementa
    Chemistry

    Atoms, electron shells, the periodic table and chemical bonds — built up one particle at a time.

    13 scenes · Beginner

  • Reacta
    Chemistry II

    Why reactions explode or crawl — energy, rates, equilibrium, acids and redox.

    13 scenes · Intermediate

  • Nimbus
    Cloud Computing

    Where “the cloud” really lives — data centers, containers, scaling, CDNs and serverless.

    13 scenes · Intermediate

  • Volta
    Electronics

    From a single drifting electron all the way to a tiny computer that counts on its own.

    13 scenes · Beginner

  • Helix
    Genetics

    The code of life — the double helix, replication, gene-to-protein, inheritance and evolution.

    13 scenes · Beginner

  • Pulse
    Human Body

    The machine you live inside — cells, the heart and blood, breathing, digestion and the nervous system.

    13 scenes · Beginner

  • Prism
    Light & Optics

    How we see — rays and shadows, reflection, refraction, lenses, the eye and the rainbow.

    13 scenes · Beginner

  • Relay
    Networking

    What happens when you open a website — packets, IP & DNS, routing, TCP, HTTPS and the web.

    13 scenes · Intermediate

  • PyVisual
    Python

    Python from the ground up — variables, logic, loops, lists and functions, all animated.

    13 scenes · Beginner

TwiddleLabs is also for