Main Content

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Intégrer MATLAB Grader à Moodle — LTI 1.3

Administrateurs de LMS : ajouter MATLAB Grader à des outils externes Moodle

Pour ajouter MATLAB® Grader™ à des outils externes Moodle™, suivez les étapes indiquées dans cette section.

Étape 1. Se connecter à Moodle en tant qu’administrateur de LMS

Connectez-vous à l’instance de votre université de Moodle en tant qu’utilisateur avec des privilèges d’administrateur, notamment la possibilité d’enregistrer un nouvel outil LTI 1.3/Advantage.

Étape 2. Accéder aux outils de gestion

Dans Moodle, allez à Manage Tools sous Site Administration > Plugins > Activity modules > External tool. L’URL de cette page peut être similaire à cet exemple : https://sandbox.moodledemo.net/mod/lti/toolconfigure.php.

Étape 3. Enregistrer un nouvel outil LTI 1.3/Advantage

  1. Dans Manage Tools, cliquez sur configure a tool manually.

  2. Dans External Tool Configuration, lorsque vous y êtes invité, saisissez les valeurs suivantes :

    Nom du champValeur du champ
    Tool NameMATLAB Grader LTI 1.3
    Tool URL https://learningtool.mathworks.com/v1p3/launch
    Tool DescriptionAutomatically grade MATLAB code
  3. Remplacez LTI version par LTI 1.3 ; le formulaire doit être mis à jour avec de nouveaux champs disponibles.

  4. Lorsque vous y êtes invité, saisissez les valeurs suivantes :

    Nom du champValeur du champ
    Public key typeKeyset URL
    Public keysethttps://learningtool.mathworks.com/lti/jwk
    Initiate login URLhttps://learningtool.mathworks.com/lti/oidc
    Redirect URI(s):https://learningtool.mathworks.com/lti/redirect
    Tool configuration usageShow in activity chooser and as a preconfigured tool
    Default launch containerEmbed, without blocks
  5. Développez Services et définissez les options aux valeurs suivantes :

    Nom du champValeur du champ
    IMS LTI Assignment and Grade ServicesUse this service for grade sync and column management
    IMS LTI Names and Role ProvisioningDo not use this service
    Tool SettingsDo not use this service
  6. Développez Privacy et définissez les options aux valeurs suivantes :

    Nom du champValeur du champ
    Share launcher’s name with toolNever
    Share launcher’s email with toolNever
    Accept grades from the toolAlways
    Force SSLAssurez-vous que cette option est sélectionnée.
  7. Cliquez sur Save Changes.

Étape 4. Obtenir les détails de la configuration des outils de Moodle

Après avoir enregistré vos modifications, vous revenez à Manage Tools, où vous pouvez voir la liste des outils qui sont actuellement configurés dans votre instance de Moodle. Recherchez la nouvelle entrée « MATLAB Grader LTI 1.3. ».

  1. Dans l’entrée de l’outil, cliquez sur View configuration details pour voir des informations sur votre installation MATLAB Grader.

  2. Copiez les valeurs de champ listées. Vous avez besoin de ces informations lors de la prochaine étape.

    L’exemple suivant montre le type d’informations que vous pouvez voir. Ne copiez pas les valeurs spécifiques de l’exemple ci-dessous.

    • Platform ID: https://sandbox.moodledemo.net

    • Client ID: nnzajGSuLlx6LJK

    • Deployment ID: 1

    • Public keyset URL: https://sandbox.moodledemo.net/mod/lti/certs.php

    • Access token URL: https://sandbox.moodledemo.net/mod/lti/token.php

    • Authentication request URL: https://sandbox.moodledemo.net/mod/lti/auth.php

  3. Après avoir copié ces informations, cliquez sur Cancel.

Étape 5. Se connecter à MATLAB Grader en tant qu’administrateur de LMS

Lorsque vous vous connectez à MATLAB Grader, utilisez le compte MathWorks® associé à l’administrateur de LMS. Le titulaire du compte doit aussi être un administrateur de licences pour la gestion des licences MathWorks et doit disposer d’un accès à MATLAB Grader accordé par le support client MathWorks ou par un autre administrateur de licences de votre université.

Connectez-vous à l’URL https://grader.mathworks.com et cliquez sur LMS Integration. Sinon, vous pouvez accéder à la page directement sur https://grader.mathworks.com/lti_credentials.

Étape 6. Enregistrer les informations du LMS dans MATLAB Grader

Sur la page d’intégration du LMS :

  1. À l’étape 1, choisissez la version LTI « LTI 1.3. ».

  2. À l’étape 3, lorsque vous y êtes invité, fournissez les valeurs que vous avez copiées à l’étape « 4. Obtenir les détails de la configuration des outils de Moodle ». Certains noms de champ sont identiques et d’autres sont différents.

    Nom du champValeur du champ
    IssuerUtilisez la valeur de Platform ID de l’étape 4.
    Client IDUtilisez la valeur de Client ID de l’étape 4.
    Public keyset URLUtilisez la valeur de Public keyset URL de l’étape 4.
    Auth token endpoint: Utilisez la valeur de Access token URL de l’étape 4.
    OIDC auth request endpointUtilisez la valeur de Authentication request URL de l’étape 4.
    Deployment IDUtilisez la valeur de Deployment ID de l’étape 4.
  3. Cliquez sur Submit.

Accès disponible pour les enseignants

L’intégration est maintenant terminée. Les enseignants peuvent maintenant ajouter des problèmes MATLAB Grader à leurs formations.

Obtenir de l’aide

À tout moment, si vous avez besoin d’aide pour intégrer MATLAB Grader à votre LMS avec LTI 1.3, contactez le support technique MathWorks.

Sujets associés