Resurser
LiaScript
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.mdEtt öppet textformat för blockbaserade e-learninglektioner, plus en agentskill som skriver lektioner, bedömningar och hela kursbuntar i formatet.