Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

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

  1. 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 campoValore del campo
    Tool NameMATLAB Grader LTI 1.3
    Tool URL / Target URL / Launch URLhttps://learningtool.mathworks.com/v1p3/launch
    Tool DescriptionAutomatically grade MATLAB code
  2. Cambiare LTI version in LTI 1.3. Il modulo viene aggiornato con i nuovi campi. Utilizzare i seguenti valori quando viene richiesto.

    Nome del campoValore del campo
    Public key typeKeyset URL o Public JWK URL
    Public keyset URL o Public JWK URLhttps://learningtool.mathworks.com/lti/jwk
    Initiate login URL o OIDC Authentication URLhttps://learningtool.mathworks.com/lti/oidc
    Redirect URL o Redirect URIhttps://learningtool.mathworks.com/lti/redirect
  3. 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à.

  4. Alla voce Privacy, utilizzare le seguenti opzioni se viene richiesto.

    Nome del campoValore 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 toolAlways
    Force SSL, Use SSL, Require Secure Connections o USE HTTPSYES o selezionato
  5. Salvare 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:

  1. 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

  2. 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.

Vedi anche

Argomenti