Skip to main content

Informationen zu Aufgaben

Du kannst Einzel- oder Gruppenaufgaben in GitHub Classroom verwenden, um Lernende zu unterrichten und ihre Arbeit zu bewerten.

Hinweis: Im Januar 2024 wird GitHub Classroom die Art und Weise ändern, wie Repositorys von Lernenden aus Startercode-Repositorys erstellt werden. Derzeit setzt der Prozess voraus, dass es sich bei den Startcode-Repositorys um Vorlagen handelt, und GitHub Classroom erstellt auf der Grundlage dieser Vorlage ein neues Repository für jeden Lernenden. Mit der bevorstehenden Änderungwerden Repositorys von Lernenden erstellt, indem das Startercode-Repository erstellt wird.

Diese Änderung behebt ein häufig angefordertes Feature von Lehrkräften: Die Möglichkeit, den Startercode zu ändern, nachdem eine Aufgabe von Lernenden akzeptiert wurde.

Weitere Informationen zu dieser Änderung finden Sie im Blog GitHub.

Dieses Feature befindet sich in der öffentlichen Betaversion und kann noch geändert werden.

Informationen zu Aufgaben in GitHub Classroom

Aufgaben sind Kursarbeiten, die für Lernende in GitHub Classroom erstellt werden. Du kannst Aufgaben verwenden, um Lernende zu testen und zu bewerten, oder um ihnen zu helfen, das Gelernte zu üben.

Mit GitHub Classroom kannst du Einzel- oder Gruppenaufgaben erstellen. Weitere Informationen findest du unter Aufgabenarten.

Jede Aufgabe verfügt über einen Titel und einen optionalen Stichtag. Du kannst die Sichtbarkeit der von GitHub Classroom erstellten Repositorys auswählen und Zugriffsberechtigungen auswählen. Du kannst auch Aufgaben automatisch benoten und einen dedizierten Raum erstellen, um die Aufgabe mit dem Kursteilnehmer zu besprechen.

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.

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.

Du kannst vorhandene Arbeitsaufträge in einem anderen Kursraum wiederverwenden, für den du über Administratorzugriffsberechtigungen verfügst (einschließlich Kursräume in einer anderen Organisation). Weitere Informationen findest du unter Wiederverwenden einer Aufgabe.

Hinweis: Du musst ein Klassenzimmer erstellen, bevor du eine Aufgabe erstellen kannst. Weitere Informationen findest du unter Verwalten von Kursräumen.

Aufgabenarten

Mit GitHub Classroom kannst du Einzel- oder Gruppenaufgaben erstellen.

Einzelne Zuweisungen

Eine individuelle Zuweisung ist ein Kurs für jeden Kursteilnehmer, der an einem Kurs zu GitHub Classroom teilnimmt. Der Kursteilnehmer soll eine einzelne Zuweisung ohne Hilfe von anderen Kursteilnehmern abschließen.

Wenn ein Kursteilnehmer eine Aufgabe akzeptiert, erstellt GitHub Classroom automatisch ein neues Repository für den Kursteilnehmer. Die Repositorys können leer sein, oder du kannst die Repositorys aus einem Vorlagenrepository mit Startcode, Dokumentation, Tests und anderen Ressourcen erstellen. Jedes Aufgabenrepository gehört zu deinem Organisationskonto auf GitHub.

Weitere Informationen findest du unter Erstellen einer Einzelaufgabe.

Gruppenaufgaben

Eine Gruppenzuweisung ist eine gemeinschaftliche Aufgabe für Gruppen von Kursteilnehmenden auf GitHub Classroom. Kursteilnehmerinnen können wie ein Team professioneller Entwicklerinnen zusammen an einer Gruppenaufgabe in einem geteilten Repository arbeiten.

Wenn Kursteilnehmer*innen eine Gruppenaufgabe annehmen, können sie ein neues Team erstellen oder einem vorhandenen Team beitreten. GitHub Classroom speichert die Teams für eine Aufgabe als Gruppe. Du kannst die Gruppe von Teams für eine bestimmte Aufgabe benennen, wenn du die Aufgabe erstellst. Darüber hinaus kannst du die Gruppe von Teams für eine spätere Aufgabe wiederverwenden.

Weitere Informationen findest du unter Erstellen einer Gruppenaufgabe.

Weiterführende Themen