Die digitalen Skripte auf der Basis von elearn.js sind eine sehr flexible Technologie zur Entwicklung digitaler Lerninhalte. Die Flexibilität zeigt sich auch in vielen Freiheiten im Workflow. So steht der Nutzer zunächst vor der Aufgabe, sich für einen Workflow, beispielsweise einen Editor, zu entscheiden. Für technisch Unerfahrene ist das eine große Hürde, über die das vorliegende Tutorial helfen soll.
In diesem Tutorial wird beispielhaft ein Workflow mit Einsatz des Atom-Editors Schritt für Schritt durchgespielt. Anhand von Screencasts können Sie sehen, wie die notwendigen Handgriffe vorgenommen werden.
Die gezeigte Lösung ist nur eine von vielen, ist aber sowohl für Windows- als auch für Mac-User praktikabel und bedient sich ausschließlich freier Open-Source Software.
Zielgruppen: Lehrende, die Ihr Veranstaltungsskript für alle Endgeräte digital anbieten wollen; Autoren und Autorinnen, die Open Educational Ressources in einem nachhaltigen Format umsetzen wollen; Personen aus Supporteinrichtungen, die mehr über die Umsetzung von interaktiven digitalen Skripten erfahren wollen.
Vorwissen: Grundlegende Eigenschaften digitaler Skripte, Umgang mit PC und Dateien
Dauer: ca. 45 Min.
Viel Erfolg bei Erstellen eigener digitaler Skripte!
Übersicht
Template
Zunächst sollten Sie sich das aktuelle Template für digitale Skripte herunterladen. Hier die Anleitung per Screencast.
Schritte
Download des Templates über den Browser Link auf GitHub - dort Download über den grünben Button starten
Zip-File entpacken
Ordner Template kopieren
Ordner umbenennen nach eigenem Projekt
Unbedingt beachten: Keine Sonderzeichen, Umlaute, Leerzeichen bei Dateinamen benutzen! Server haben damit Probleme.
Ordnerstruktur des Templates
assets(Ordner)
css(Dateien zur Steuerung des Layouts, nicht anfassen)
font(Schriften + svg als Quelldatei für Icon-Schrift)
img(Ordner für alle verwendeten Medien)
js(Skripte zur Steuerung der Interaktionen)
download.zip(Quelldateien zum Download für Nutzer)
elearn_template.md(Markdown-Datei als Beispiel)
index_empty.html(HTML-Gerüst, Template-Datei ohne Inhalt, hier kommt der Export rein)
index.html(Beispiel-Skript mit Code zum kopieren)
Editor
In dem folgenden Video wird Ihnen gezeigt, wie Sie den Atom Editor für die Arbeit mit Markdown vorbereiten können.
Dein Browser unterstützt kein HTML5-Video. Um dir das Video dennoch ansehen zu können, folge einfach diesem <a href="assets/img/template-media/beispiel-video.mp4">Link</a>.
</video>
Formeln in LaTeX-Notation eingeben -> Anzeige in der Vorschau mit Package Markdown Preview Plus
Platzhalter für Seitenumbrüche: |||Name der Seite/// Tipp für Pipe (|): Win AltGr+<, Mac alt+7
HTML-Export in das Template einfügen
Sobald Sie ihr Markdown-Dokument fertig gestellt haben, steht der Export als HTML-Dokument an. Der exportierte Code wird anschließend in das Template eingefügt.
HTML in eine neue Datei einfügen File > New File | Edit > Paste
Relative Pfade generieren: Bei Bildern die URL links von assets/img/... markieren, Find > Replace in Buffer, Feld Replace in Current Buffer leer lassen, Replace All
Platzhalter Seitenumbrüche ersetzen
Find: <p>|||
Replace: </section><section name="
Find: ///</p>
Replace: ">
Alles markieren und kopieren Rechtsklick > Select All | Rechtsklick > Copy
index_empty.html öffnen
Platzhalter markieren: {{Body}} und HTML einfügen Rechtsklick > Paste
ggf. mit Tab einrücken
Speichern: File > Save
Ansehen: index_empty.html im Browser öffnen
Finalisierung des digitalen Skriptes
Nur noch wenige Handgriffe bis zum fertigen digitalen Skript. Auf geht's...
Werden Erweiterungen verwendet? Wenn nein, können die Links auf CSS- und JavaScript-Dateien für die Erweiterungen quiz.js und elearnvideo.js gelöscht werden.
Template-Dateien und Dateien nicht genutzter Erweiterungen löschen:
index.html, elearn_template.md, download.zip, assets/css/"erweiterung.css", assets/font/eLearn-Video.woff, assets/img/template-media/, assets/js/"erweiterung.js"
index_empty.html umbenennen in index.html
page.pdf Erstellen: Markdown-Datei öffnen, Paket markdown-pdf installieren (falls noch nicht geschehen), Packages > Markdown to PDF > Convert, PDF-Datei in page.pdf umbenennen
download.zip erstellen aus Markdown-Datei, index.html, assets-Ordner
Digitales Skript testen: index.html im Browser öffnen