Der iFrame zur Anhangserkennung ist die erste Ansicht, die Lehrkräfte sehen, wenn Add-on öffnen, während Sie eine Classroom-Aufgabe erstellen Eine Anhang enthält die Inhalte oder Aktivitäten, die die Schüler bzw. Studenten ausführen sollen. mit denen Sie interagieren können.
In einem Classroom-Kurs erstellt die Lehrkraft einen neuen Beitrag für z. B. eine Aufgabe, Ankündigung oder Frage), und wählt ein Add-on aus der Add-on-Drop-down-Liste. Für kurze Zeit (in Stunden) Über das Add-on kann einem Beitrag in Classroom Anhänge hinzugefügt werden.
Abbildung 1: Ansicht eines Erstellung von Aufgaben, einschließlich der möglichen Add-on-Optionen, die eine Lehrkraft anhängen kann
Sobald eine Lehrkraft ein Add-on auswählt, wird in Classroom ein Anhang erstellt. Discovery-iFrame und lädt die Start-URL des Add-ons. Jede relevante iFrame-Abfrage Parameter an die Start-URL übergeben.
Abbildung 2: Beispiel für eine UI für die Anhangerkennung in einem iFrame
Die Lehrkraft verwendet die Webanwendung des Partners in einem iFrame, um
Anhang. Die App führt Classroom API-Aufrufe aus, um den Anhang anzuhängen.
zur Aufgabe hinzugefügt. Wenn die Lehrkraft Anhänge ausgewählt hat,
das Add-on eine postMessage
-Nutzlast sendet, die das Schließen des iFrames anfordert.
Der iFrame wird geschlossen und die Lehrkraft kann nun die Anhänge sehen, eine Vorschau der Aufgabe anzeigen oder aus der Aufgabe entfernen.
Abbildung 3: Ansicht einer Aufgabenerstellung mit drei Add-ons für Aktivitäten Anhänge.
UX-Überlegungen zum iFrame
- Beim ersten Öffnen muss die Lehrkraft vom Add-on aufgefordert werden, sich anzumelden.
- Die Einmalanmeldung (SSO) von Google ist für alle Classroom API-Aufrufe erforderlich. Wenn Ihr Produkt über ein separates Anmeldesystem verfügt, müssen Sie die Konten verknüpfen.
- Eine Lehrkraft muss in der Lage sein, sich eine Vorschau eines Anhangs im iFrame anzusehen, bevor und treffen ihre endgültige Entscheidung.
- Eine Lehrkraft sollte in der Lage sein, Inhalte.
- Über das Add-on können verschiedene Ansichten aufgerufen werden, z. B. aktuelle Inhalte, meine und nach Lernfähigkeiten filtern.
- Das Add-on muss die Möglichkeit bieten, ein neues Anhangselement aus innerhalb des iFrames platziert.
Weitere Informationen finden Sie in der Checkliste mit den Anforderungen für das Classroom-Add-on. zu den UX-Anforderungen.
Lizenzstatus im iFrame anzeigen
Wenn für das Add-on eine Lizenz erforderlich ist, die Lehrkraft aber keine hat, ist eine eindeutige muss die Lehrkraft der Lehrkraft über den nächsten um das Problem zu lösen. So soll Unklarheiten vermieden werden, Lizenzbeschränkungen vor.
Außerdem empfehlen wir Folgendes für Ihr Add-on:
- Zeigt die Lizenzebene der Lehrkraft in der Anhangserkennung an iFrame.
- Blendet Inhalte aus oder deaktiviert Inhalte, die aufgrund der Lizenzierung für eine Lehrkraft nicht verfügbar sind und die Beschränkung des Grenzwerts ändern.