Integrazione di MATLAB Grader con altri LMS — LTI 1.3
Per aggiungere MATLAB® Grader™ a un LMS non presente nell'elenco (vedere Integrazione di MATLAB Grader con un LMS), seguire i passaggi elencati in questa sezione.
Nota
In ciascun passaggio di questa procedura, assicurarsi che non siano presenti spazi iniziali o finali nel testo copiato e incollato da questa pagina. In caso contrario, l'integrazione potrebbe non funzionare.
Passaggio 1. Accedere a MATLAB Grader come amministratore LMS
Nota
Solo gli amministratori di licenze possono eseguire le integrazioni. In qualità di amministratore LMS dell'Università, è necessario contattare l'amministratore di licenze per richiedere la delega come amministratore di licenze o per far eseguire l'integrazione per proprio conto. Per assistenza nell'identificazione dell'amministratore di licenze o nel caso sia necessario supporto per delegare l'accesso, contattare Install Support (Assistenza installazioni).
Accedere all'URL https://grader.mathworks.com
, quindi fare clic su LMS Integration. In alternativa, è possibile accedere direttamente alla pagina da https://grader.mathworks.com/lti_credentials
.
Dopo aver effettuato l'accesso, fare clic su Add Deployment. Selezionare MATLAB Grader
nell'elenco a discesa Product e Other
nell'elenco a discesa Platform.
Passaggio 2. Accedere come amministratore LMS
Accedere al sistema di gestione dell'apprendimento (LMS) della propria università come utente con privilegi di amministratore, in particolare con la possibilità di registrare un nuovo strumento LTI 1.3/Advantage.
Passaggio 3. Creare una voce per un nuovo strumento LTI 1.3/Advantage
Nell’LMS, andare a Manage Tools e creare una voce per un nuovo strumento LTI 1.3/Advantage. Per istruzioni dettagliate su come avviare questo processo, rivolgersi al vendor dell'LMS.
Passaggio 4. Registrare lo strumento LTI 1.3/Advantage
Quando viene richiesto dall'LMS, utilizzare i valori di questi campi per configurare MATLAB Grader. I nomi dei campi possono variare leggermente nel proprio LMS.
Nome del campo Valore del campo Tool Name MATLAB Grader LTI 1.3
Tool URL / Target URL / Launch URL https://learningtool.mathworks.com/v1p3/launch
Tool Description Automatically grade MATLAB code
Cambiare LTI version in LTI 1.3. Il modulo viene aggiornato con i nuovi campi. Utilizzare i seguenti valori quando viene richiesto.
Nome del campo Valore del campo Public key type Keyset URL
oPublic JWK URL
Public keyset URL o Public JWK URL https://learningtool.mathworks.com/lti/jwk
Initiate login URL o OIDC Authentication URL https://learningtool.mathworks.com/lti/oidc
Redirect URL o Redirect URI https://learningtool.mathworks.com/lti/redirect
Se viene richiesto, impostare i seguenti campi:
Assicurarsi che IMS LTI Assignment and Grade Services sia impostato su
YES
o sia selezionato.Per includere i nomi e gli indirizzi e-mail degli studenti nei report accessibili agli insegnanti:
Impostare LTI Names and Role Provisioning su
YES
o su selezionato.Impostare inoltre Share launcher’s name with tool e Share launcher’s email with tool su
Always
.
Per abilitare questa impostazione dopo la creazione dello strumento LTI 1.3/Advantage, modificare l'integrazione LTI 1.3 esistente e selezionare le opzioni per condividere il nome e l'e-mail dell'utente che avvia lo strumento. Salvare lo strumento LTI 1.3/Advantage.
Se l'opzione è disponibile, selezionare Open in New Tab in modo che l'LMS lanci MATLAB Grader in una nuova scheda. È necessario abilitare questa impostazione per soddisfare i requisiti di sicurezza e accessibilità.
Alla voce Privacy, utilizzare le seguenti opzioni se viene richiesto.
Nome del campo Valore del campo Share launcher’s name with tool Per visualizzare i nomi degli studenti nei report degli insegnanti, selezionare
Always
dal menu contestuale.Impostare inoltre LTI Names and Role Provisioning su
YES
o su selezionato.Per abilitare questa impostazione dopo la creazione dello strumento LTI 1.3/Advantage, modificare l'integrazione LTI 1.3 esistente e selezionare questa opzione. Salvare lo strumento LTI 1.3/Advantage.
Altrimenti, impostare questa opzione su
Never
.Share launcher’s email with tool Per visualizzare gli indirizzi e-mail degli studenti nei report degli insegnanti, selezionare
Always
dal menu contestuale.Impostare inoltre LTI Names and Role Provisioning su
YES
o su selezionato.Per abilitare questa impostazione dopo la creazione dello strumento LTI 1.3/Advantage, modificare l'integrazione LTI 1.3 esistente e selezionare questa opzione. Salvare lo strumento LTI 1.3/Advantage.
Altrimenti, impostare questa opzione su
Never
.Accept grades from the tool Always
Force SSL, Use SSL, Require Secure Connections o USE HTTPS YES
o selezionatoSalvare la configurazione dello strumento.
Passaggio 5. Acquisire i dettagli di configurazione dello strumento dall’LMS
In questo passaggio, si ottengono i dettagli di configurazione per poter registrare le informazioni dell'LMS in MATLAB Grader nel passaggio successivo.
Individuare la voce appena creata per MATLAB Grader LTI 1.3
nel proprio LMS. Le informazioni visualizzate per la configurazione di MATLAB Grader e le etichette specifiche di ciascun campo possono essere diverse nel proprio LMS, ma è necessario identificare i seguenti valori.
Id emittente o Id piattaforma
ID cliente
URL del keyset pubblico
URL del token di accesso o endpoint
Endpoint della richiesta di autenticazione OIDC o URL della richiesta di autenticazione
Id distribuzione
In caso di problemi nell’individuazione di questi valori, contattare il vendor dell’LMS.
Passaggio 6. Registrare le informazioni LMS in MATLAB Grader
Nella pagina di integrazione LMS:
Fornire i seguenti valori al passaggio 6, utilizzando le informazioni copiate nel passaggio 5.
ID cliente
Id distribuzione
Emittente
URL del keyset pubblico
URL del token di accesso o endpoint
Endpoint della richiesta di autorizzazione OIDC
Fare clic su Submit.
L'integrazione è ora completa e gli insegnanti possono aggiungere contenuti da MATLAB Grader ai loro corsi LMS.
Risoluzione dei problemi di integrazione dell'LMS in MATLAB Grader
Le cause comuni di un'integrazione non andata a buon fine sono:
Gli URL sono protetti dietro un firewall o non sono accessibili su Internet pubblico. Questi problemi includono difficoltà legate all'autenticazione SSO.
Non viene fornito alcun certificato SSL o il certificato SSL è autofirmato.
Gli URL non utilizzano il protocollo HTTPS.
Il server LMS è configurato su un numero di porta non standard. I server LMS possono essere configurati dietro un servizio proxy o una mappatura delle porte a un firewall per garantire che l'accesso pubblico al server avvenga sempre attraverso la porta 443.
Se si dispone di un'installazione non standard dell'LMS, potrebbe essere necessario apportare alcune modifiche alla configurazione per consentire al server MATLAB Grader e al proprio server LMS di dialogare correttamente.
Richiesta di assistenza
Se, in qualsiasi momento di questo processo, si desidera assistenza per l’integrazione di MATLAB Grader con il proprio LMS utilizzando LTI 1.3, contattare l’assistenza tecnica MathWorks.