Blog Posts

From Hero to Zero with Learning Management Systems

Why and How LMSs fail in distributing knowledge Abstract: Learning Management Systems provide more restrictions than access to educational resources and developing courses with the offered authoring tools is more tedious and intimidating task than a creative one. These claims are proved by adopting metrics from software-development, additionally a possible solution is presented: LiaScript is a domain-specific language that is based on Markdown and open-source principles, targeting interactive online-course development.

Read More

Freie Lehr-Lern-Materialien ohne Wenn und Aber II (German)

Nach einer kurzen Einführung in die Konzepte werde die neusten Features von LiaScript vorgestellt, dazu zählen automatische Sprachausgaben in verschiedenen Sprachen und automatisch erstellte Visualisierungen von Markdown-Tabellen. Weiterhin wird gezeigt, was der unterschied zwischen einer PWA und einer Webseite ist … Quelle: https://github.com/liaScript/Workshop

Read More

Freie Lehr-Lern-Materialien ohne Wenn und Aber I (German)

LiaScript erweitert Markdown um Elemente wie interaktive Animationen, Quizze, Text-To-Speech Elemente, out-of-the-box Programmierumgebungen usw., die für den Einsatz in der Lehre zwingend erforderlich sind. Gleichzeitig bleibt aber die einfache Syntax, die ohne spezifische Editoren bearbeitet werden kann, erhalten und kann gut für die gemeinsame Entwicklung von Lehrinhalten eingesetzt werden. Die Interpretation erfolgt unmittelbar im Browser, über SCORM 1.2 Schnittstellen können die Kurse aber auch direkt in die bekannten Learning Management Systeme (LMS) integriert werden.

Read More

Arbeitsbuch PROLOG (German)

Dieses Buch soll in die Programmiersprache PROLOG und in die mit ihr verbundene ‘Logik-programmierung’ einführen. Die Idee, ‘Logik als eine Programmiersprache’ zu verwenden, führt zu einer völlig neuen Auffassung vom Programmieren: Das Programm ist nicht eine Folge von Handlungsanweisungen, sondern eine Sammlung von Fakten und Regeln. Das zu lösende Problem wird als eine Anfrage an diese Sammlung formuliert. Im Idealfall führt die logisch korrekte Formulierung der Regeln und der Anfrage zur Lösung des Problems.

Read More

C-Programmierung (German)

Dies ist eine interaktive Portierung des freien Wikibuches C-Programmierung nach LiaScript. Um die Beispielprogramme in diesem Buch ausführbar zu gestalten, wird auf die kostenlose und nicht kommerzielle API von CodeRunner zurückgegriffen. Dieser wird unter einer kostenlosen Heroku-Instanz gehostet, sodass das aufwecken des Servers manchmal bis zu 30 Sekunden in Anspruch nehmen kann. Dann sollte es flüssig laufen ;-) Kurs Starten Das GitHub-Repositorium für dieses Projekt befindet sich hier: https://github.com/LiaBooks/C-Programmierung … oder schauen sie sich das Beispiel im LiveEditor an:

Read More

C-Programming

This LiaScript book is based on the free Wikibook on C-Programming. It provides a comprehensive look at the C programming language and its features. Examples are made interactive by using the CodeRunner. Start Course The GitHub repository for this project can be found here: https://github.com/LiaBooks/C-Programming … or try it out in the LiveEditor:

Read More