Dieses Projekt demonstriert, wie GitHub-Issue Templates gezielt zur Prüfungsvorbereitung in der Ausbildung zum Fachinformatiker bzw. zur Fachinformatikerin in der Anwendungsentwicklung eingesetzt werden können. Die standardisierte Struktur der Templates hilft dabei, Themen systematisch zu erfassen, Lernfortschritte zu dokumentieren und den Austausch in Lerngruppen zu fördern.
-
Ziel:
Verbesserung der Prüfungsvorbereitung durch strukturierte Erfassung und Bearbeitung von Prüfungsfragen, Übungsaufgaben und Lerninhalten. -
Nutzen:
- Standardisierung: Einheitliche Vorlagen sorgen für eine konsistente Bearbeitung aller Themen.
- Transparenz: Offene und abgeschlossene Aufgaben werden zentral dokumentiert.
- Nachvollziehbarkeit: Der Lernfortschritt wird durch die Dokumentation einzelner Schritte sichtbar.
- Kollaboration: Einfacher Austausch und Feedback innerhalb von Lerngruppen.
- Integration: Nahtlose Einbindung in den üblichen Entwicklungsworkflow auf GitHub.
-
Erstellung eines neuen Issues:
Mithilfe vordefinierter Templates können gezielt neue Prüfungsfragen, Übungsaufgaben oder Themenvorschläge erstellt werden. -
Bearbeitung und Dokumentation:
Jedes Issue dient als Arbeitsbereich, in dem Lösungsvorschläge, offene Fragen und Feedback dokumentiert werden können. -
Feedback und Revision:
Diskussionen und Kommentare im Issue-Thread ermöglichen eine kontinuierliche Verbesserung der Lösungsansätze. -
Abschluss und Archivierung:
Nach erfolgreicher Bearbeitung wird das Issue geschlossen – ein klarer Indikator für den erarbeiteten Lernfortschritt.
Ein typisches Template könnte wie folgt aussehen:
name: "Prüfungsfrage"
about: "Ein Template zur Dokumentation und Bearbeitung von Prüfungsfragen und Übungsaufgaben"
title: "[Prüfungsfrage] Kurztitel der Frage"
labels: [Frage, Prüfungsvorbereitung]
assignees: []
**Thema:**
(z.B. Objektorientierte Programmierung)
**Frage:**
(Bitte die Prüfungsfrage hier einfügen.)
**Lösungsvorschlag:**
- [ ] Erarbeitung des Lösungsvorschlags
- [ ] Feedback einholen
- [ ] Überarbeitung
**Referenzen:**
(z.B. Chat/Dialog mit der KI/ChatGPT o3-mini, Lehrbuchkapitel, Online-Ressourcen)Klone das Repository auf deinen lokalen Rechner:
git clone https://github.com/devsfiae/templates.gitcd templatesStelle sicher, dass sich die Issue Templates im Ordner .github/ISSUE_TEMPLATE/ befinden. So stehen sie bei der Erstellung neuer Issues automatisch zur Auswahl.
Nutze die vordefinierten Templates, um neue Prüfungsfragen oder Übungsaufgaben anzulegen und dokumentiere deine Lernfortschritte.
Beiträge sind jederzeit willkommen! So kannst Du mitwirken:
- Forke das Repository.
- Erstelle einen neuen Branch:
git checkout -b feature/NeuePruefungsfrage- Nimm Deine Änderungen vor und committe sie:
git commit -m "Neue Prüfungsfrage hinzugefügt"- Pushe Deinen Branch:
git push origin feature/NeuePruefungsfrage- Öffne einen Pull Request, um deine Änderungen zur Diskussion einzureichen.
Lizenz: Dieses Projekt steht unter der MIT Lizenz.