Wichtige Überlegungen

Auf dieser Seite finden Sie einige häufige Missverständnisse und Grenzfälle, die beim Entwerfen und Implementieren des Classroom-Add-ons berücksichtigt werden sollten. Es wird empfohlen, Sicherheitsmaßnahmen und Tests zu implementieren, die diese Fälle abdecken.

Google Classroom-Konzepte

In diesem Abschnitt werden Grenzfälle und Konzepte erläutert, die für Add-ons relevant sind, die für Google Classroom insgesamt gelten.

Kurse und Nutzerrollen

Ein Kurs ist die zentrale Organisationseinheit, die Lehrkräfte mit Schülern und Studenten zusammenbringt. Kurse sind die höchste Organisationsebene in der Google Classroom API.

Einzelne Nutzer können einem Kurs als „Lehrkräfte“ oder „Schüler/Studenten“ hinzugefügt werden. Die Rolle eines Nutzers im Kurs ist nicht an seine Rolle in seiner Bildungseinrichtung gebunden. Das bedeutet, dass ein Schüler/Student der Schule ein Lehrkraft in einem Kurs sein kann und ein Schüler bzw. eine Lehrkraft ein Schüler in einem Kurs. Der häufigste Fall ist, dass ein Kurs ein regelmäßig stattfindendes akademisches Fach repräsentiert. Die Kurse werden aber auch erstellt, um Studentengruppen zu organisieren oder berufliche Weiterbildungen durchzuführen.

Die folgenden Angaben gelten für alle Kurse in Google Classroom.

Für Kursleiter gilt Folgendes:

  • Ein Kurs kann mehrere Lehrkräfte haben.
  • Lehrkräfte können einem Kurs jederzeit hinzugefügt werden.
  • Lehrkräfte können jederzeit aus einem Kurs entfernt werden.

Element streamen

Streamelemente sind Inhalte, die mit den Mitgliedern eines Kurses geteilt werden. Entwickler und Lehrkräfte können Add-on-Anhänge für drei Elementtypen für Streams erstellen: Ankündigungen, Aufgaben und Materialien.

Lehrkräfte können Ankündigungen oben auf der Seite „Stream“ in der Classroom-Benutzeroberfläche erstellen. Lehrkräfte können Aufgaben und Materialien erstellen, indem sie auf dem Tab „Kursaufgaben“ auf die Schaltfläche Erstellen klicken. Entwickler können sie programmatisch über die Classroom API erstellen.

Eine Aufgabe ist ein Streamelement, mit dem die abgegebenen Aufgaben eines Schülers/Studenten angenommen werden können. Aufgaben sind die einzige Art von Streamelement, das im Notenbuch angezeigt wird und einen Add-on-Anhang enthalten kann.

Informationen zum Streamen von Elementen:

  • Eine Aufgabe oder ein Material kann nur einem Teil der Teilnehmer eines Kurses zugewiesen werden.
  • Eine Aufgabe kann benotet oder unbenotet sein. Lehrkräfte können den Benotungsstatus einer Aufgabe jederzeit ändern.
  • Eine Aufgabe kann mehrere Anhänge haben.
  • Eine Aufgabe kann verschiedene Typen von Anhängen haben. Eine Aufgabe kann beispielsweise Google Docs, YouTube-Videos und Add-on-Anhänge gleichzeitig enthalten.
  • Eine Aufgabe kann Add-on-Anhänge von mehreren Entwicklern enthalten.
  • Entwickler können mit einem ihrer Add-on-Anhänge Informationen zu jedem Streamelement abrufen und ändern.
  • Entwickler können Aufgaben, die einen ihrer Add-on-Anhänge enthalten, abgeben, zurückfordern oder zurückgeben.
  • Entwickler können nur Noten für einzelne abgegebene Aufgaben von Schülern oder Studenten in von ihnen erstellten Aufgaben vergeben.

Kopierte Streamelemente

Lehrkräfte können ein Streamelement kopieren, indem sie einen Kurs kopieren, eine Aufgabe wiederverwenden oder ein Streamelement in mehreren Kursen veröffentlichen. In unserem Leitfaden zu kopierten Inhalten erfahren Sie, wie das Add-on diese Szenarien handhaben kann.

Bildungseinrichtung des Nutzers

Die Google Classroom API gibt keine Kennungen für die Einrichtung, das Gebäude oder andere Mitgliedschaften eines Nutzers über der Kursstufe zurück.