På den här sidan

Läs den här sidan på engelska

Automatisk maskinöversättning av denna engelska sida, ännu inte granskad av en modersmålstalare.

LiaScript är en utökad Markdown-dialekt plus en tolk för den. En vanlig textfil blir en interaktiv kurs: samma dokument kan läsas som en berättelse, spelas som bildspel eller arbetas igenom som en kurs, allt i webbläsaren. Inget behöver installeras för att skriva eller läsa en.

Vad du kan göra med den

Quiz kommer i de former en lärare förväntar sig, bland annat flerval, matrisfrågor, textinmatning, rullistor och lucktexter, skrivna direkt i Markdown. Kodblock kan göras redigerbara och körbara för handledningar i programmering, och ett makrosystem lindar in JavaScript-bibliotek i återanvändbara block så att interaktiva diagram inte kräver kod från varje författare. En kurs hostas där författaren redan förvarar text, utan någon tjänst att låsas in i, och allt körs klientsidigt, så en inläst kurs fungerar offline. LiaScript Exporter paketerar en som SCORM för Moodle, ILIAS och andra lärplattformar.

Undervisningsagenten för att bygga kurser

Projektet publicerar också en undervisningsagent för att författa LiaScript-kurser, licensierad under Boost Software License 1.0. Fyra agenter för undervisning, visuell design, elevgranskning och publicering arbetar kring en enda projektfil som håller kursens tillstånd, med ett arbetsflöde som definierar först: mål, målgrupp och didaktik fastställs innan något material skrivs, och valideringsgrindar följer. Ett utkast kan granskas utifrån en namngiven elevpersona för att kontrollera kognitiv belastning och förkunskaper som antas. Agenten är redigeraroberoende och genererar konfigurationer för Claude Code, Copilot, Codex, Cursor eller en webbchatt utifrån en specifikation, och förrådet fungerar samtidigt som ett genomarbetat exempel med en kurs i sex enheter om EU:s NIS2-direktiv och ett dokument som beskriver hur den togs fram.

Anteckningar och förbehåll

LiaScript är gratis, utan betalnivå och utan kontokrav, och utvecklas öppet under BSD-3-Clause, så lärosäten kan självhosta och ändra det. Funktionen Live Classroom förtjänar en titt innan du förlitar dig på den i stor skala, eftersom realtidssynkroniseringen använder en delad tjänst snarare än enbart lokal rendering. Undervisningsagenten är ung och lite använd, så behandla den som en fungerande prototyp snarare än en produktsatt tjänst.

Anslutna begrepp

Lärandedesign, Open Source, Online Teaching and Learning, Active Learning, CS Education, Edtech Platform

Anslutna resurser

  • LESSON.md
    Ett öppet textformat för blockbaserade e-learninglektioner, plus en agentskill som skriver lektioner, bedömningar och hela kursbuntar i formatet.

Bädda in den här sidan

Kopiera koden nedan för att bädda in den här sidan i ett lärplattformssystem eller på en annan webbplats. Den inbäddade versionen visar bara sidans innehåll — den döljer webbplatsens sidhuvud, navigering och sidfot.