Integrieren von MATLAB Grader mit Brightspace (D2L) – LTI 1.3
Um MATLAB® Grader™ zu den externen Tools in Brightspace® hinzuzufügen, befolgen Sie die in diesem Abschnitt beschriebenen Schritte.
Hinweis
Achten Sie bei jedem Schritt dieses Verfahrens darauf, dass der von dieser Seite kopierte Text keine Leerzeichen am Anfang oder Ende aufweist. Andernfalls könnte die Integration nicht funktionieren.
Schritt 1: Anmelden als LMS-Administrator bei MATLABGrader
Hinweis
Nur Lizenzadministratoren können Integrationen durchführen. Wenn Sie LMS-Administrator Ihrer Universität sind, wenden Sie sich an Ihren Lizenzadministrator, um ihnen entweder Lizenzadministratorrechte zu erteilen oder die Integration für Sie durchzuführen. Um herauszufinden, wer Lizenzadministrator ist oder Unterstützung bei der Erteilung der Rechte zu erhalten, wenden Sie sich an den Installationssupport.
Melden Sie sich unter https://grader.mathworks.com an und klicken Sie anschließend auf LMS Integration. Sie können auch direkt unter https://grader.mathworks.com/lti_credentials auf die Seite zugreifen.
Klicken Sie nach der Anmeldung auf Add Deployment. Wählen Sie in der Dropdown-Liste Product MATLAB Grader und in der Dropdown-Liste Platform Brightspace aus.
Schritt 2: Anmelden als LMS-Administrator bei Brightspace
Melden Sie sich bei der LMS-Instanz von Brightspace als Benutzer mit Administratorrechten an, d. h. mit der Möglichkeit, Entwicklerschlüssel zu erstellen und LTI-Anwendungen zu konfigurieren.
Schritt 3: Erstellen eines neuen LTI Advantage Tools
Navigieren Sie zu Settings > Manage Extensibility.
Klicken Sie auf LTI Advantage.
Klicken Sie auf Register Tool.
Wählen Sie die Standard-Registrierung aus und klicken Sie dann auf Register.
Schritt 4: Registrieren eines neuen LTI Advantage Tools
Stellen Sie sicher, dass Enabled aktiviert ist.
Verwenden Sie die folgenden Werte zur Konfiguration des LTI Advantage Tools. Achten Sie darauf, den Linktext zu kopieren, statt darauf zu klicken, und nach dem Einfügen etwaige Leerzeichen am Anfang oder Ende zu löschen.
Feldname Feldwert Name MATLAB Grader LTI 1.3Description Automatisches Bewerten von MATLAB-Programmcode
Domain https://learningtool.mathworks.comRedirect URLs https://learningtool.mathworks.com/lti/redirectOpenID Connect Login URL https://learningtool.mathworks.com/lti/oidcTarget Link URI https://learningtool.mathworks.com/v1p3/launchKeyset URL https://learningtool.mathworks.com/lti/jwkExtensions Assignment and Grade Services – Ausgewählt
Deep Linking – Nicht ausgewählt
Names and Role Provisioning Services
Wählen Sie aus, die Namen und E-Mail-Adressen von Lernenden in Berichte aufzunehmen, die für Dozenten zugänglich sind.
Sie müssen diese Option zudem auswählen, wenn Sie die neue Bereitstellung erstellen (Schritt 5), aber sie zunächst hier auswählen.
Um diese Option auswählen, nachdem Sie die MATLAB Grader-Integration erstellt haben, aktivieren Sie zunächst die Einstellung bei der Registrierung und dann bei der Bereitstellung.
Roles Wählen Sie Send Institution Role aus.
Substitution parameters Leer lassen.
Custom parameters Leer lassen.
Kopieren Sie aus den Brightspace-Registrierungsdaten die folgenden Informationen und bewahren Sie sie für einen späteren Schritt auf:
Client-ID
Brightspace Keyset-URL
Brightspace OAuth2-Zugrifftoken-URL
OpenID Connect-Authentifizierungsendpunkt
Aussteller
Speichern Sie Ihre Konfiguration des Tools, aber schließen Sie es nicht. Klicken Sie auf View Deployments und fahren Sie dann mit dem nächsten Schritt fort.
Schritt 5: Erstellen einer neuen Bereitstellung
Stellen Sie sicher, dass Enabled aktiviert und Auto Migrate Links deaktiviert ist.
Verwenden Sie die folgenden Werte, um die Bereitstellung zu konfigurieren. Achten Sie darauf, den Linktext zu kopieren, statt darauf zu klicken, und nach dem Einfügen etwaige Leerzeichen am Anfang oder Ende zu löschen.
Feldname Feldwert Tool Der Wert in diesem Feld wird aus der Tool-Konfiguration übernommen. Name MATLAB Grader LTI 1.3Description Automatische Benotung von MATLAB-Programmcode
Extensions Assignment and Grade Services – Ausgewählt
Deep Linking – Nicht ausgewählt
Names and Role Provisioning Services
Wählen Sie aus, die Namen und E-Mail-Adressen von Lernenden in Berichte aufzunehmen, die für Dozenten zugänglich sind.
Sie müssen diese Option zuerst auswählen, wenn Sie die neue Registrierung erstellen (Schritt 3). Andernfalls steht diese Funktion beim Erstellen der Bereitstellung nicht zur Verfügung.
Zudem müssen Sie die Felder Name und Email in Security auswählen.
Um diese Option auswählen, nachdem Sie die MATLAB Grader-Integration erstellt haben, aktivieren Sie zunächst die Einstellung bei der Registrierung und dann bei der Bereitstellung.
Security Org Unit Information – Ausgewählt
Sie müssen diese Option auswählen, um auf die mit diesem Tool erstellte Aufgabe zuzugreifen.
Name
Wählen Sie Name und alle Unterfelder aus, um die Namen und E-Mail-Adressen von Lernenden in Berichte aufzunehmen, die für Dozenten zugänglich sind.
First Name
Middle Name
Last Name
Email
Zudem müssen Sie Names and Role Provisioning Services unter Extensions auswählen.
Um diese Felder nach Erstellen der Bereitstellung festzulegen, bearbeiten Sie die vorhandene Bereitstellung und wählen Sie dann die Felder aus. Speichern Sie Ihre Änderungen.
User ID – Ausgewählt
MATLAB Grader verwendet diese ID, um einen zurückkehrenden Benutzer zu erkennen.
Link Information (und Title und Description) – Ausgewählt
Der Titel und die Beschreibung teilen MATLAB Grader den Namen des Kurses mit, der das Tool gestartet hat. Dies kann für Berichterstattung und Inhaltsmanagement hilfreich sein.
Configuration Settings Wählen Sie Grades created by LTI will be included in Final Grade aus. Aktivieren Sie diese Einstellungen, um es Dozenten zu erlauben, Bewertungstests zu erstellen, deren Noten in die Gesamtnote einfließen.
Wählen Sie Auto Create Grade Items aus. Ist diese Option nicht aktiviert, werden keine Notenspalten erstellt.
Substitution parameters Leer lassen.
Custom parameters Leer lassen.
Org Units Wenn Sie keinen Standardsatz an Organisationseinheiten mit Zugriff auf das Tool ausgewählt haben, fügen Sie nun eine hinzu.
Verwenden Sie Add Org Units, um eine oder mehrere Organisationseinheiten hinzuzufügen.

Klicken Sie auf das Kopiersymbol neben der Bereitstellungs-ID, um diese zu kopieren. Bewahren Sie diese Informationen ebenso wie die auf der Tool-Registrierungsseite erfassten Informationen an einem Ort auf, an dem Sie sie einfach wiederfinden können. Diese Informationen sind für den nächsten Schritt erforderlich.

Klicken Sie auf Save, aber schließen Sie das Fenster nicht.
Schritt 6: Registrieren der Tool-Informationen in MATLAB Grader
Geben Sie die Integrationswerte auf der Seite „LMS-Integration“ ein.
Geben Sie bei Schritt 6 anhand der Informationen, die Sie aus der Tool-Konfiguration und der Bereitstellungs-Konfiguration kopiert haben, die folgenden Werte an.
For this MATLAB Grader LMS Integration field… Geben Sie den aus diesem Feld kopierten Wert in Brightspace (D2L) ein: Client ID Client-ID Deployment ID Bereitstellungs-ID Issuer Aussteller Public keyset URL Brightspace Keyset-URL Access token URL oder endpoint Brightspace OAuth2-Zugrifftoken-URL OIDC auth request endpoint OpenID Connect-Authentifizierungsendpunkt Klicken Sie auf Submit.
Die Integration ist nun abgeschlossen und Dozenten können ihren LMS-Kursen Inhalte aus MATLAB Grader hinzufügen.
Hinweis
Stellen Sie Dozenten diese URL zur Verfügung: https://learningtool.mathworks.com/v1p3/launch. Dozenten benötigen diese URL, um eine neue Aktivität zu erstellen.
Hilfe
Sollten Sie bei diesem Prozess Hilfe benötigen, um MATLAB Grader in Ihr LMS mithilfe von LTI 1.3 zu integrieren, wenden Sie sich an den Technischen Support von MathWorks.