Verstehen der Kursstruktur
In dieser Lektion werden wir die Struktur eines git.nrw-Kurses und seine verschiedenen Komponenten erkunden. Das Verständnis dieser Struktur ist entscheidend für die Erstellung gut organisierter und effektiver Kurse.
Kurskomponenten
Ein typischer git.nrw-Kurs besteht aus den folgenden Komponenten:
- Kursübersichtsseite
- Lektionen
- Kursabschnitte
- Medien und Ressourcen
Lassen Sie uns jede dieser Komponenten im Detail betrachten.
1. Kursübersichtsseite
Die Kursübersichtsseite (_index.md
) dient als Hauptzugangspunkt für Ihren Kurs. Sie enthält:
- Kursmetadaten (Titel, Beschreibung, Tags usw.)
- Kursziele
- Voraussetzungen
- Eine kurze Einführung in den Kurs
2. Lektionen
Lektionen sind individuelle Markdown-Dateien, die den eigentlichen Kursinhalt enthalten. Jede Lektion sollte:
- Einen klaren Titel und eine Beschreibung haben
- Teil eines Kursabschnitts sein
- Relevante Inhalte, Beispiele und Übungen beinhalten
3. Kursabschnitte
Kursabschnitte helfen dabei, Lektionen in logische Gruppen zu organisieren. Sie können folgende Elemente repräsentieren:
- Kapitel in Ihrem Kurs
- Fähigkeitsstufen (z. B. Anfänger, Fortgeschrittene, Fachkundige*r)
- Thematische Einheiten
4. Medien und Ressourcen
Um Ihren Kurs zu verbessern, können Sie Folgendes einfügen:
- Bilder
- Videos
- Herunterladbare Ressourcen (z. B. PDFs, Codebeispiele)
Dateistruktur
Eine typische Kursdateistruktur sieht so aus:
content/
└── de/
└── courses/
└── ihr-kursname/
├── _index.md
├── 010-010-einführung.md
├── 010-020-weiterleitungen.md
├── 020-010-fortgeschrittenes-thema.md
└── ...
Nächste Schritte
Jetzt, da Sie die Struktur eines git.nrw-Kurses verstehen, werden wir im nächsten Kapitel damit beginnen, Ihre Kursinhalte zu planen. Dies wird Ihnen helfen, Ihre Ideen zu organisieren und einen Fahrplan für die Entwicklung Ihres Kurses zu erstellen.