TVET

AVR8js for LiaScript: Simulate Arduino and AVR Microcontrollers in the Browser

Use the AVR8js template to simulate Arduino sketches and AVR microcontroller programs directly in your LiaScript courses — complete with LEDs, buttons, displays, and serial output.

Read More

JSCAD for LiaScript: Parametric 3D CAD Modeling in the Browser

Use the JSCAD template to create and display parametric 3D CAD models in your LiaScript courses — powered by JSCAD.app, with a fullscreen interactive 3D viewer.

Read More

WebSerial for LiaScript: Connect Your Code Editor to Real Hardware

Use the WebSerial template to send Python/MicroPython code directly from a LiaScript code block to a connected microcontroller (ESP32, Raspberry Pi Pico) via Chrome's Web Serial API.

Read More

gcode-preview for LiaScript: Visualize G-Code for 3D Printing and CNC in Open Courses

Use the gcode-preview template to embed interactive G-Code visualizations directly in LiaScript courses — ideal for 3D printing, CNC machining, and technical education.

Read More

MicroBit-Simulator for LiaScript: Teach MicroPython Without a Physical Device

Simulate a BBC micro:bit and run MicroPython code directly inside your LiaScript course — no hardware, no server, just a browser.

Read More

AI-Enhanced Live Coding: Building Liascript Courses for TVET 2025

Watch a live coding session where we build interactive online courses using LiaScript, supercharged with AI assistance. This video—recorded during the Expert Meeting on AI and TVET 2025—offers an inside look at how modern tools and automation are reshaping technical and vocational education. Follow along with the source code on GitHub and explore event details on the Fraunhofer IFF website.

Read More

Umsetzung, Chancen und Herausforderungen von Remote-Laboren (German)

This poster represents one of the earliest publications on LiaScript, showcasing our pioneering ideas on leveraging open-source methodologies to develop Massive Open Online Courses (MOOCs).

Read More