Informationen zu GitHub Classroom
GitHub Classroom ist ein Lehrtool, mit dem Lehrkräfte und Administrator*innen von Bildungseinrichtungen digitale Kursräume und Aufgaben erstellen und verwalten können. Du kannst Aufgaben für einzelne Lernende oder für Gruppen von Lernenden erstellen, Termine festlegen und Aufgaben auf deinem Dashboard für Lehrkräfte nachverfolgen. Darüber hinaus bietet GitHub Classroom zahlreiche Features zur Vereinfachung von Aufgaben wie der Bereitstellung von Feedback, der Bewertung von Aufgaben sowie der Integration bereits vorhandener Lehrtools.
Features von GitHub Classroom
GitHub Classroom bietet eine Vielzahl von Features, die sowohl das Unterrichten als auch das Lernen vereinfachen.
Aufgabenvorlagen
Mit GitHub Classroom kannst du Aufgaben erstellen, die Vorlagenrepositorys mit Codebausteinen, Dokumentationsmaterial und anderen Ressourcen nutzen, die deiner Meinung nach für die Lernenden hilfreich sind. Durch Aufgaben mit Vorlagenrepositorys werden Aufgabenrepositorys mit Startercode für die Lernenden erstellt. Weitere Informationen findest du unter Erstellen einer Aufgabe aus einem Vorlagenrepository.
Automatische Bewertung
Über GitHub Classroom kannst du Tests konfigurieren, um die Arbeit der Lernenden automatisch zu bewerten, wenn sie etwas in ihre Aufgabenrepositorys pushen. Weitere Informationen zur automatischen Bewertung mit GitHub Classroom findest du unter Verwenden der automatischen Bewertung.
Herstellung einer Verbindung mit einem Lernverwaltungssystem
Du kannst ein Lernverwaltungssystem (Learning Management System, LMS) mit GitHub Classroom verbinden und eine Liste mit den Bezeichnern der Lernenden für deinen Kursraum importieren. Weitere Informationen findest du unter Verknüpfen eines Learning-Management-System-Kurses mit einem Kursraum.
Pull Requests für Feedback
Wahlweise kannst du Feedback-Pull Requests für Zuweisungen aktivieren. Wenn du dieses Feature für eine Aufgabe aktivierst, erstellt GitHub Classroom eine spezielle Pull Request mit dem Titel Feedback im Aufgabenrepository für jeden Lernenden/jede Lernende oder für jede Gruppe. Weitere Informationen findest du unter Einfügen von Feedback mit Pull Requests.
Kombination mit einer integrierten Entwicklungsumgebung (Integrated Development Environment, IDE)
Du kannst einen Kursraum mit einer IDE integrieren. Lernende können über die IDE Änderungen an ihren Aufgabenrepositorys vornehmen oder Code auschecken und mit der entsprechenden Software lokal ausführen. Weitere Informationen findest du unter Integrieren von GitHub Classroom in eine IDE.