Informationen zum Bearbeiten von Aufgaben
Nach dem Erstellen einer Aufgabe kannst du viele Aspekte der Aufgabe bearbeiten, um sie besser auf die Anforderungen von dir selbst und den Lernenden abzustimmen. Beachte, dass du den Aufgabentyp (Einzel- oder Gruppenaufgabe) oder die integrierte Onlineentwicklungsumgebung (Integrated Development Environment, IDE) nach der Erstellung der Aufgabe nicht mehr ändern kannst. Weitere Informationen findest du unter Erstellen einer Einzelaufgabe und unter Erstellen einer Gruppenaufgabe.
Bearbeiten einer vorhandenen Aufgabe
-
Melde dich bei GitHub Classroom an.
-
Klicke in der Liste der Klassenzimmer auf das Klassenzimmer, das du anzeigen möchtest.
-
Klicke auf der Registerkarte Aufgaben neben der zu bearbeitenden Aufgabe auf .
Note
Du kannst eine Aufgabe auch auf der Seite der Aufgabe bearbeiten. Um auf die Seite der Aufgabe zuzugreifen, klicke auf der Registerkarte Aufgaben auf den Aufgabennamen.
-
Klicke unter „Aufgabentitel“ in das Textfeld, lösche den vorhandenen Text, und gib den neuen Aufgabentitel ein.
-
Optional kannst du neben dem Namen des Präfix auf klicken, um das Standardpräfix für das Aufgabenrepository jedes bzw. jeder Lernenden zu bearbeiten.
Note
Wenn du den Titel oder das Standardrepositorypräfix einer Aufgabe bearbeitest, wird der Name vorhandener Aufgabenrepositorys nicht geändert.
Gib dann unter „Benutzerdefiniertes Repositorypräfix“ das neue Präfix ein.
-
Klicke unter „Stichtag (optional)“ in das Textfeld, und weise dann mit der Datumsauswahl einen neuen Stichtag zu. Der neue Stichtag darf nicht in der Vergangenheit liegen, und durch die erneute Zuweisung eines Stichtags wird der Stichtag für alle Lernenden aktualisiert.
Wähle Als feste Frist festlegen aus, um einen festen Abgabetermin festzulegen. Bei einem festen Abgabetermin verlieren die Lernenden den Schreibzugriff auf ihre Aufgabenrepositorys, nachdem die Frist verstrichen ist, sofern ihnen keine Verlängerung gewährt wurde. Weitere Informationen zur Verlängerung der Abgabefristen für Aufgaben findest du unter Verlängern des Abgabetermins einer Aufgabe für eine Einzelperson oder Gruppe.
-
Um den Status einer Aufgabe zu ändern, wähle das Dropdownmenü Aufgabenstatus aus, und klicke dann auf Aktiv oder Inaktiv.
Note
Inaktive Aufgaben können von Lernenden nicht akzeptiert werden. Ein Aufgabenstatus sollte in „Inaktiv“ geändert werden, wenn keine Lernenden mehr eine Aufgabe annehmen sollen oder wenn der Stichtag der Aufgabe verstrichen ist.
-
Wähle unter „Repositorysichtbarkeit“ eine Sichtbarkeit aus. Wenn Du private Repositorys verwendest, wird das von dir bereitgestellte Feedback nur dem Kursteilnehmer oder dem Team angezeigt.
Note
Wenn du die Sichtbarkeit für Aufgabenrepositorys änderst, wird die Sichtbarkeit vorhandener Aufgabenrepositorys nicht rückwirkend geändert.
-
Aktiviere oder deaktiviere optional Kursteilnehmern Zugriff auf ihr Repository gewähren. Weitere Informationen zu Administratorberechtigungen für Repositorys findest du unter Informationen zu Repositorys und Repositoryrollen für eine Organisation.
Note
Wenn du den Administratorzugriff für Lernende nach dem Erstellen einer Aufgabe gewährst oder widerrufst, werden die Berechtigungen für vorhandene Aufgabenrepositorys nicht rückwirkend geändert.
-
Wenn du das Vorlagenrepository für deine Aufgabe einrichten oder ändern möchtest, wähle im Abschnitt „Vorlagenrepository hinzufügen, um Startcode für Kursteilnehmer bereitzustellen“ das Dropdownmenü Repository auswählen aus.
- Um ein Vorlagenrepository auszuwählen, beginne mit der Eingabe des Repositorynamens im Textfeld, und klicke dann in den Suchergebnissen auf das Repository.
- Um ein Vorlagenrepository zu entfernen, lösche den Text im Textfeld.
Sie können das Vorlagen-Repository nicht ändern, nachdem ein Kursteilnehmer die Aufgabe akzeptiert hat. Wenn Sie Updates für den Startercode bereitstellen möchten, nachdem die Kursteilnehmer die Aufgabe akzeptiert haben, lesen Sie „Vornehmen von Änderungen am Startercode der Aufgabe.“
Note
Standardmäßig erstellt eine Aufgabe ein leeres Repository für sämtliche Lernenden in der Liste für den Classroom.
-
Um einen neuen Test mit automatischer Bewertung hinzuzufügen, wähle im Abschnitt „Tests mit automatischer Bewertung hinzufügen“ das Dropdownmenü Test hinzufügen aus, und klicke dann in den angezeigten Optionen auf eine Bewertungsmethode. Weitere Informationen findest du unter Verwenden der automatischen Bewertung.
Darüber hinaus kannst du vorhandene Tests mit automatischer Bewertung mit oder bearbeiten bzw. löschen.
-
Wenn du einen neuen geschützten Pfad hinzufügen möchtest, gibst du im Abschnitt „Geschützte Dateipfade“ die Datei oder den Pfad ein, und klickst auf „Pfad hinzufügen“.
Lösche vorhandene geschützte Pfade, indem du auf klickst.
Note
Wenn du einen geschützten Dateipfad entfernst, wird die Bezeichnung „Protected file(s) modified“ aus allen Abgaben entfernt, die Dateien in diesem Pfad bearbeitet haben.
-
Wenn du Pull Requests für Feedback aktivieren oder deaktivieren möchtest, aktiviere oder deaktiviere Feedback-Pull Requests aktivieren.
Note
Durch das Aktivieren oder Deaktivieren von Feedback-Pull Requests für eine Aufgabe werden keine Feedback-Pull Requests für vorhandene Aufgabenrepositorys erstellt oder gelöscht.
-
Klicke auf Zuweisung aktualisieren.
Vornehmen von Änderungen am Startercode der Aufgabe
Wenn Sie den Startercode für Ihre Aufgabe aktualisieren müssen, nachdem die Kursteilnehmer sie bereits akzeptiert haben, können Sie dies tun, indem Sie das ursprüngliche Repository ändern. Da die Aufgaben der Kursteilnehmer auf Forks dieses Repositorys basieren, können Sie Änderungen am Startercode vornehmen und dann Pull Requests für die Kursteilnehmer erstellen, um diese Aktualisierungen in ihre Aufgaben einzubinden. Weitere Informationen finden Sie unter „Erstellen einer Aufgabe aus einem Vorlagenrepository“.
-
Melde dich bei GitHub Classroom an.
-
Klicke in der Liste der Klassenzimmer auf das Klassenzimmer, das du anzeigen möchtest.
-
Wählen Sie die Aufgabe aus, die über ein Startercode-Repository verfügt.
-
Klicken Sie unter dem Titel der Aufgabe auf den Link zu Ihrem Startercode-Repository.
-
Nehmen Sie die erforderlichen Änderungen am Inhalt des Startercodes vor.
-
Kehren Sie zur Übersicht Aufgabe zurück.
-
Klicken Sie auf Zuweisungen synchronisieren. Wenn Änderungen erkannt werden, wird eine Schaltfläche Zuweisungen nicht mehr aktuell angezeigt.
-
Um Pull Requests in allen Aufgabenrepositorys Ihrer Kursteilnehmer zu öffnen, klicken Sie auf Zuweisungen nicht mehr aktuell.
Die Pull Requests werden mit dem Titel „GitHub Classroom: Sync Assignment“ (Synchronisierungszuweisung) bezeichnet. Bitten Sie Ihre Kursteilnehmer, diese Pull Requests zusammenzuführen.