Workshops

We build the course a workshop runs on, and can run it too.

A good workshop needs more than slides. For each topic we build the course itself: visual lessons for the projector, hands-on material every student works through on their own laptop, and a guide for whoever is teaching. Then we run it for you, or hand it over for your faculty to run.

Plan a workshop

Workshops we’ve built

Two ways to run one

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

We hand over the course we built for it: the lessons, the hands-on material and 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.

Want a topic we haven’t built yet? We build new workshop courses the same way. 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.

Try one

Don’t take our word for it. Move it.

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 · 18

  • Artificial Intelligence

    Cogito

    Three modules of AI in one course: what AI is and how intelligent agents act, machine learning with plain Python and scikit-learn, then prompt engineering and generative AI. Each idea is taught, shown, then tried.

    Built from: Introduction to AI, Modules 1–3

    115 scenes · First year

    Try the free preview→
  • Database Management Systems

    Relata

    A full DBMS course on a real SQL engine: ER modelling, the relational model and algebra, normalization, SQL with the lab experiments, then transactions and concurrency. Every query you write really runs.

    Built from: Database Management Systems, Modules 1–5

    133 scenes · Undergraduate

    Try the free preview→
  • Cyber Security

    Bastion

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

    Built from: Cyber Security, Module 1 (37 slides)

    36 scenes · 6th semester

    Try the free preview→
  • Data Structures & Algorithms

    Ordo

    From arrays to graphs, one animated step at a time: searching, sorting, recursion, lists, stacks, queues, hashing and trees, with code in C, C++ and Python.

    47 scenes · Beginner

    Try the free preview→
  • Internet of Things (Edge AI)

    Sentio

    A one-hour talk on intelligence at the IoT edge: when a sensor should decide on its own chip, how a model shrinks to fit one (TinyML), how federated learning trains across sites while their data stays put, and how raw sensor readings become alerts that pay.

    12 scenes · Undergraduate · 1-hour talk

    Try the free preview→
  • Algebra

    Axiom

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

    13 scenes · Beginner

    Try the free preview→
  • Theory of Computation

    Automa

    Finite automata from zero: states, inputs and arrows, then DFAs, NFAs and ε-NFAs up to the subset construction. Each idea is taught step by step, then you change the machine yourself, in 2D, 3D, Manim style or as slides.

    35 scenes · Undergraduate

    Try the free preview→
  • Biology

    Chlora

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

    13 scenes · Beginner

    Try the free preview→
  • Calculus

    Flux

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

    13 scenes · Beginner

    Try the free preview→
  • Chemistry

    Elementa

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

    13 scenes · Beginner

    Try the free preview→
  • Chemistry II

    Reacta

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

    13 scenes · Intermediate

    Try the free preview→
  • Cloud Computing

    Nimbus

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

    13 scenes · Intermediate

    Try the free preview→
  • Electronics

    Volta

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

    13 scenes · Beginner

    Try the free preview→
  • Genetics

    Helix

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

    13 scenes · Beginner

    Try the free preview→
  • Human Body

    Pulse

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

    13 scenes · Beginner

    Try the free preview→
  • Light & Optics

    Prism

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

    13 scenes · Beginner

    Try the free preview→
  • Networking

    Relay

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

    13 scenes · Intermediate

    Try the free preview→
  • Python

    PyVisual

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

    13 scenes · Beginner

    Try the free preview→
TwiddleLabs is also for