The problem
A single bench demonstration cannot serve every learner at once, and replaying or varying conditions safely is often impractical in a busy classroom.
Turn practical and visual learning into interactive experiments — change parameters, watch outcomes, and teach with them live. Try built-in labs on any plan; author your own on Academy.

Practical work matters — but physical apparatus is scarce, one-shot, and hard to pause or safely vary for every learner. Virtual Lab brings that inquiry into a form you can open live, embed, and reuse.
A single bench demonstration cannot serve every learner at once, and replaying or varying conditions safely is often impractical in a busy classroom.
The experiment worth teaching — forces, optics, circuits, systems — is shared across classrooms; language, examples, and live facilitation differ.
A teacher-controlled digital lab where parameters, graphs, and embeddable scenes support inquiry, demonstration, and live teaching.
A lab is not locked to the classroom that made it. Built-in and community content travels across subjects and locales — while every author keeps their own copy.
A curated built-in catalog ships with the platform, so nobody begins from a blank scene.
Authors can submit labs for review. Approved work is copied into the platform library so it stays available to everyone.
The platform runs in 41 languages, and lab content can carry per-locale translations.
Define the scene, objects, controls, relationships, graphs and learning objectives for your lab.
Learners change parameters and see outcomes and graphs update in real time.
Open from the library, embed on a site or LMS, or launch from the whiteboard while you facilitate.
Use a token-based embed code to place a lab on your site, blog, or learning platform.
Start from curated built-in labs or browse community submissions approved into the catalog.
Scene objects, live controls, relationships and graphs — composed for practical teaching.
How Virtual Lab works, what you can build, and how to try curated examples — explained on the design page.