LiaScript ist eine offene Auszeichnungssprache und ein Software-Ökosystem zur Erstellung, Bearbeitung und Veröffentlichung interaktiver Online-Kurse und Bildungsressourcen. Das System basiert auf einer erweiterten Markdown-Syntax und richtet sich an Lehrende, Lernende und Entwickler im Bereich der offenen Bildungsressourcen (OER).
LiaScript erweitert die Standard-Markdown-Syntax um Funktionen für die Einbindung von Multimedia-Inhalten, Animationen, Quizzen, Umfragen, Live-Coding, Text-to-Speech und weiteren interaktiven Elementen. Die Inhalte werden in Textdateien verfasst, die dezentral über Git-Repositorien verwaltet, geteilt und versioniert werden können.12
Eine zentrale Komponente bildet die JavaScript-basierte Laufzeitumgebung, die es ermöglicht, LiaScript-Kurse direkt im Webbrowser darzustellen, ohne dass zusätzliche Software installiert werden muss.3 Darüber hinaus stehen verschiedene Exportfunktionen zur Verfügung, unter anderem in die E-Learning-Standards SCORM und IMS sowie als PDF, wodurch die Nutzung in unterschiedlichen Lernmanagementsystemen (LMS) unterstützt wird.4
Das LiaScript-Ökosystem umfasst verschiedene Werkzeuge und Hilfsmittel:
- LiveEditor: Ein browserbasierter Editor, der die kollaborative Bearbeitung, Medien-Uploads, Offline-Nutzung und eine Echtzeit-Vorschau von LiaScript-Kursen ermöglicht.5
- DevServer: Ein lokaler Entwicklungsserver zur Vorschau und Entwicklung von LiaScript-Projekten.6
- Exporter: Ein Tool zum Exportieren von Kursen in verschiedene Formate und Standards.4
- Weitere Tools: Unterstützung für individuelles Styling, Lokalisierung und die Ausführung von Programmcode innerhalb der Kurse.7
LiaScript verfolgt das Ziel, die Erstellung und Verbreitung von offenen, interaktiven Bildungsressourcen zu vereinfachen. Die Software ist quelloffen, nicht kommerziell und wird von einer aktiven Community weiterentwickelt. Der Fokus liegt auf Offenheit, Dezentralisierung und der Förderung kollaborativer Arbeitsweisen.