Effektive Kursinhalte Schreiben
Effektive Kursinhalte Schreiben
In diesem Kapitel lernen Sie, wie Sie ansprechende und informative Kursinhalte mit Markdown erstellen. Wir werden bewährte Praktiken zur Strukturierung Ihrer Inhalte, zur effektiven Verwendung der Markdown-Syntax und zum Schreiben klarer und präziser Erklärungen behandeln.
Grundlagen von Markdown
Markdown ist eine leichtgewichtige Auszeichnungssprache, die Sie verwenden werden, um Ihre Kursinhalte zu schreiben. Hier sind einige grundlegende Markdown-Elemente:
Überschriften
Verwenden Sie # für Überschriften. Mehr #-Symbole erzeugen kleinere Überschriften:
# Hauptüberschrift
## Unterüberschrift
### Kleinere Unterüberschrift
Listen
Für ungeordnete Listen verwenden Sie - oder *. Für geordnete Listen verwenden Sie Zahlen:
- Punkt 1
- Punkt 2
1. Erster Punkt
2. Zweiter Punkt
Codeblöcke
Für Inline-Code verwenden Sie einfache Backticks. Für Codeblöcke verwenden Sie dreifache Backticks:
Verwenden Sie `git commit`, um Ihre Änderungen zu übernehmen.
git add .
git commit -m "Ihre Commit-Nachricht"
git push origin main
Links und Bilder
[Link-Text](URL)

Bewährte Praktiken für das Schreiben von Kursinhalten
-
Mit einem kurzen Einstieg beginnen, nicht mit einer Formel: Vermeiden Sie in jeder Lektion denselben Satz wie „In dieser Lektion lernen Sie …“. Ein kurzer, konkreter Einstiegssatz ist meist besser.
-
Goalgezielt einsetzen: Verwenden Sie## Goal, wenn die Lektion einen klaren Arbeitsauftrag hat. Erzwingen Sie es nicht in jeder Lektion. -
Verwenden Sie klare, prägnante Sprache: Erklären Sie Konzepte in einfachen Worten und vermeiden Sie technische Fachbegriffe, soweit möglich.
-
Organisieren Sie Inhalte in Abschnitte: Verwenden Sie Überschriften, um Ihre Inhalte in logische Abschnitte zu unterteilen.
-
Beispiele einfügen: Geben Sie praktische Beispiele, um Konzepte zu veranschaulichen.
-
Visuelle Elemente verwenden: Fügen Sie Diagramme, Screenshots oder andere visuelle Hilfen hinzu, um das Verständnis zu fördern.
-
TakeawayundCheckbewusst verwenden:## Takeawaysollte die Lektion zu einer Regel, einem Muster oder einem mentalen Modell verdichten.## Checksollte der letzte Selbsttest-Block der Lektion sein.- Platzieren Sie danach kein weiteres vollständiges Fazit.
-
Interaktive Fragen für Selbst-Erklärung nutzen: Reveal-Fragen eignen sich gut, wenn Lernende einen Begriff erklären, zwei Dinge unterscheiden oder eine Diagnoseentscheidung begründen sollen.
-
Reveal-Antworten als echte Antworten schreiben: Formulierungen wie „Erklären Sie, warum …“ oder „Nennen Sie …“ gehören in die Frage, nicht in die Antwort. Im Reveal sollte bereits eine kurze Musterantwort stehen.
-
Lektionsenden sauber halten: Wenn eine Lektion bereits mit
## Checkendet, sollte danach kein weiterer großer Abschlussblock mehr folgen. Der Check soll sich wie das Ende anfühlen.
Empfohlenes Lektionsmuster
Ein praxistaugliches Standardmuster sieht so aus:
# Titel der Lektion
Ein kurzer Einstiegssatz, der die Lektion einordnet.
## Goal
Nur verwenden, wenn Lernende etwas Konkretes tun sollen.
## Do
Die eigentliche Erklärung, Beispiele und Schritte.
## Takeaway
Eine verdichtete Regel, ein Muster oder eine kurze Zusammenfassung.
## Check
Fragen, Reveal-Prompts oder ein kurzer Selbsttest.
Bei konzeptionellen Lektionen kann ## Goal entfallen.
Bei Abschlusslektionen kann es sinnvoll sein, ## Verify your result von ## Check zu trennen.
Reveal-Fragen gut einsetzen
Reveal-Fragen sind besonders nützlich, wenn sie Lernende dazu bringen, etwas Wichtiges selbst zu erklären:
- Setup von generiertem Zustand unterscheiden
- begründen, warum ein Validierungsschritt wichtig ist
- entscheiden, welche Datei oder welcher Befehl zuerst geprüft werden sollte
Weniger hilfreich sind sie, wenn nur isoliertes Faktenwissen abgefragt wird.
Gute Reveal-Frage:
{{< reveal question="Warum sollten Sie generierten Zustand prüfen statt ihn zu bearbeiten?" >}}
Weil der generierte Zustand dokumentiert, was das Werkzeug tatsächlich erzeugt hat, und Ihnen hilft, das Ergebnis zu verifizieren.
{{< /reveal >}}
Schwache Reveal-Frage:
{{< reveal question="Warum sollten Sie generierten Zustand prüfen statt ihn zu bearbeiten?" >}}
Erklären Sie, warum generierter Zustand wichtig ist.
{{< /reveal >}}
Übung: Schreiben Sie eine Lektion
- Wählen Sie eine der Lektionendateien aus, die Sie in der vorherigen Übung erstellt haben.
- Schreiben Sie den Inhalt für diese Lektion und wenden Sie die Markdown-Syntax sowie die besprochenen Best Practices an.
- Fügen Sie mindestens einen Codeblock, eine Liste und ein Bild in Ihre Lektion ein.
- Entscheiden Sie bewusst, ob Ihre Lektion
## Goal,## Takeawayund## Checkbraucht. - Wenn Sie Reveal-Fragen verwenden, schreiben Sie dafür vollständige Musterantworten.
In der nächsten Lektion werden wir behandeln, wie man Medienressourcen für Ihren Kurs hinzufügt und verwaltet.