NameDrop auf Open edX
End-to-End verifiziert gegen Open edX Sumac (Tutor-Deployment).
Was Sie erhalten
Abschnitt betitelt „Was Sie erhalten“NameDrop erscheint als LTI Consumer xblock in jeder Kurseinheit, die Sie auswählen. Studierende sehen die Willkommenskarte und die Kurs-Teilnehmerliste mit Aussprache-Abspiel-Buttons. Der Block befindet sich eingebettet neben anderen Kursinhalten (Videos, Lektüre, Aufgaben).
Sie können mehrere NameDrop-Blöcke pro Kurs haben — jeweils mit eigener Konfiguration. Gängiges Muster: ein Standardblock pro Kurs (Willkommen+Teilnehmerliste) sowie ein fokussierter „Namen aufnehmen”-Block auf der Kurseinführungsseite.
Setup (einmalig, durch Open edX-Kursmitarbeiter)
Abschnitt betitelt „Setup (einmalig, durch Open edX-Kursmitarbeiter)“Schritt 1: LTI Consumer in Ihrem Kurs aktivieren
Abschnitt betitelt „Schritt 1: LTI Consumer in Ihrem Kurs aktivieren“- Melden Sie sich bei Studio (
studio.<ihre-openedx-domain>) an. - Öffnen Sie Ihren Kurs → Einstellungen → Erweiterte Einstellungen.
- Suchen Sie die Erweiterte Modulliste. Fügen Sie
"lti_consumer"zur Liste hinzu (erhalten Sie vorhandene Einträge). - Änderungen speichern.
Schritt 2: NameDrop-Zugangsdaten abrufen
Abschnitt betitelt „Schritt 2: NameDrop-Zugangsdaten abrufen“Klicken Sie in Ihrem NameDrop-Dashboard unter https://app.namedrop.io/integrations auf Open edX verbinden. Notieren Sie die benötigten URLs:
- Tool launch URL:
https://lti.namedrop.io/launch - Tool initiate login URL:
https://lti.namedrop.io/lti/login - Tool keyset URL:
https://lti.namedrop.io/jwks/{ihre-mandanten-id}
Schritt 3: LTI Consumer-Block hinzufügen
Abschnitt betitelt „Schritt 3: LTI Consumer-Block hinzufügen“- Navigieren Sie in Studio zu einer Einheit. Klicken Sie auf Erweitert → LTI Consumer.
- Klicken Sie auf Bearbeiten für den neuen Block.
- LTI-Version: LTI 1.3
- Tool launch URL: aus Schritt 2 einfügen.
- Tool initiate login URL: aus Schritt 2 einfügen.
- Tool keyset URL: aus Schritt 2 einfügen (ersetzen Sie
{ihre-mandanten-id}durch den tatsächlichen Wert). - Anzeigename: „NameDrop”
- Speichern. Open edX zeigt eine Client-ID unter den Block-Einstellungen.
Schritt 4: NameDrop über Ihre client_id informieren
Abschnitt betitelt „Schritt 4: NameDrop über Ihre client_id informieren“Fügen Sie im NameDrop-Dashboard die Client-ID in das Open edX-Integrationsformular ein. Speichern.
Schritt 5: Einheit veröffentlichen und testen
Abschnitt betitelt „Schritt 5: Einheit veröffentlichen und testen“Navigieren Sie als Studierender zum Kurs. Der NameDrop-Block sollte mit Willkommenskarte und Teilnehmerliste gerendert werden.
Optional: Namen-aufnehmen-Platzierung hinzufügen
Abschnitt betitelt „Optional: Namen-aufnehmen-Platzierung hinzufügen“Für eine fokussierte Rekorder-Oberfläche (ohne Teilnehmerliste) fügen Sie einen zweiten LTI Consumer-Block im gleichen Kurs hinzu (typischerweise auf der Kurseinführungsseite).
Schritte 3–4 mit einem zusätzlichen Schritt wiederholen:
- Fügen Sie im Benutzerdefinierten Parameter-Feld des neuen Blocks hinzu:
view=record-my-name - Setzen Sie den Anzeigenamen auf „Namen aufnehmen”, damit Studierende ihn erkennen.
Der neue Block öffnet direkt den kompakten Rekorder. Der ursprüngliche Block zeigt weiterhin die Willkommen+Teilnehmerliste-Ansicht.
F: Funktioniert NameDrop mit dem Open edX Learning MFE (Sumac+)? A: Ja. Verifiziert gegen das Tutor + sslip.io-Test-Deployment. Das MFE rahmt die ältere LMS-xblock-Ansicht ein, die NameDrops SPA einrahmt. Frame-ancestors CSP erlaubt beide Ebenen automatisch.
F: Können Studierende NameDrop-Teilnehmerlisten anderer Kurse sehen? A: Nein. Jeder Block ist auf seinen Kurs begrenzt. NameDrop ruft die Teilnehmerliste über NRPS beim Launch ab und sieht nur die Mitglieder des Kurses, in dem der Block lebt.
F: Was ist mit kursbegrenzten vs. organisationsweiten Teilnehmerlisten? A: NameDrop ruft standardmäßig die Kursteilnehmerliste (kursbegrenzt) ab. Wenn Ihr Mandant einen NameDrop-„Nickname” gesetzt hat, können Studierende, die NameDrop-Mitglieder Ihrer Organisation sind, aber nicht in diesem spezifischen Kurs eingeschrieben sind, in einer Fallback-Ansicht erscheinen.
F: Wie deinstalliere ich? A: Studio → LTI Consumer-Block(s) löschen. NameDrop-Seite: In Ihrem Dashboard trennen.
Was this page helpful?
Thanks for your feedback!