Contenu principal

Intégrer MATLAB Grader à Brightspace (D2L) — LTI 1.3

Pour ajouter MATLAB® Grader™ aux outils externes Brightspace®, suivez les étapes indiquées dans cette section.

Remarque

À chaque étape de cette procédure, veillez à ne laisser aucun espace avant ou après le texte que vous copiez-collez depuis cette page. Sinon, l’intégration risque de ne pas fonctionner.

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

Remarque

Seuls les administrateurs de licences peuvent effectuer des intégrations. Si vous êtes administrateur du LMS de votre université, contactez votre administrateur de licences pour qu’il vous délègue son rôle ou pour qu’il effectue l’intégration pour vous. Si vous avez besoin d’aide pour identifier votre administrateur de licences ou si ce dernier a besoin d’aide pour vous déléguer son accès, contactez le support Installation.

Lorsque vous vous connectez à MATLAB Grader, utilisez le compte MathWorks® associé à l’administrateur du 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 puis cliquez sur LMS Integration. Sinon, vous pouvez accéder à la page directement sur https://grader.mathworks.com/lti_credentials.

Une fois connecté, cliquez sur Add Deployment. Sélectionnez MATLAB Grader dans la liste déroulante Product et Brightspace dans la liste déroulante Platform.

Étape 2. Se connecter à Brightspace en tant qu’administrateur de LMS

Connectez-vous à l’instance du LMS Brightspace de votre université en tant qu’utilisateur avec des privilèges d’administrateur, notamment la possibilité de créer des clés de développeur et de configurer des applications LTI.

Étape 3. Créer un nouvel outil LTI Advantage

  1. Allez à Settings > Manage Extensibility.

  2. Cliquez sur LTI Advantage.

  3. Cliquez sur Register Tool.

  4. Sélectionnez l’enregistrement Standard puis cliquez sur Register.

Étape 4. Enregistrer un nouvel outil LTI Advantage

  1. Assurez-vous que Enabled est activé.

  2. Utilisez les valeurs suivantes pour configurer l’outil LTI Advantage. Veillez à copier le texte du lien au lieu de cliquer dessus et aussi à supprimer les éventuels espaces avant ou après le texte une fois que vous l’avez collé.

    Nom du champValeur du champ
    NameMATLAB Grader LTI 1.3
    Description

    Évaluer automatiquement du code MATLAB

    Domainhttps://learningtool.mathworks.com
    Redirect URLshttps://learningtool.mathworks.com/lti/redirect
    OpenID Connect Login URL https://learningtool.mathworks.com/lti/oidc
    Target Link URI https://learningtool.mathworks.com/v1p3/launch
    Keyset URLhttps://learningtool.mathworks.com/lti/jwk
    Extensions
    • Assignment and Grade Services – Sélectionné

    • Deep Linking – Non sélectionné

    • Names and Role Provisioning Services

      Sélectionnez cette option pour inclure les noms et les adresses e-mail des apprenants dans les rapports accessibles aux enseignants.

      • Vous devez également sélectionner cette option lors de la création du nouveau déploiement (étape 5) mais vous devez d’abord la sélectionner ici.

      • Pour sélectionner cette option après avoir créé l’intégration MATLAB Grader, activez d’abord le paramètre dans l’enregistrement puis dans le déploiement.

    Roles

    Sélectionnez Send Institution Role.

    Substitution parameters

    À laisser vide.

    Custom parameters

    À laisser vide.

    Dans la section « Registration Details » (Informations d’enregistrement) de Brightspace, copiez les informations suivantes à un emplacement où vous pourrez facilement les retrouver par la suite :

    • Client Id (Identifiant client)

    • Brightspace Keyset URL (URL du jeu de clés Brightspace)

    • Brightspace OAuth2 Access Token URL (URL du jeton d’accès OAuth2 Brightspace)

    • OpenID Connect Authentication Endpoint (Endpoint d’authentification OpenID Connect)

    • Issuer (Émetteur)

  3. Enregistrez la configuration de votre outil mais ne fermez pas la fenêtre. Cliquez sur View Deployments puis passez à l’étape suivante.

Étape 5. Créer un nouveau déploiement

  1. Assurez-vous que Enabled est activé et que Auto Migrate Links est désactivé.

  2. Utilisez les valeurs suivantes pour configurer le déploiement. Veillez à copier le texte du lien au lieu de cliquer dessus et aussi à supprimer les éventuels espaces avant ou après le texte une fois que vous l’avez collé.

    Nom du champValeur du champ
    ToolLa valeur de ce champ est héritée de la configuration de l’outil.
    NameMATLAB Grader LTI 1.3
    Description

    Évaluer automatiquement du code MATLAB

    Extensions
    • Assignment and Grade Services – Sélectionné

    • Deep Linking – Non sélectionné

    • Names and Role Provisioning Services

      Sélectionnez cette option pour inclure les noms et les adresses e-mail des apprenants dans les rapports accessibles aux enseignants.

      • Vous devez d’abord sélectionner cette option lors de la création du nouvel enregistrement (étape 3). Sinon, cette option ne sera pas disponible lors de la création du déploiement.

      • Vous devez également sélectionner les champs Name et Email dans Security.

      • Pour sélectionner cette option après avoir créé l’intégration MATLAB Grader, activez d’abord le paramètre dans l’enregistrement puis dans le déploiement.

    Security
    • Org Unit Information – Sélectionné

      Vous devez sélectionner cette option pour accéder à l’exercice créé avec cet outil.

    • Name

      Sélectionnez Name et tous les sous-champs pour inclure les noms et les adresses e-mail des apprenants dans les rapports accessibles aux enseignants.

      • First Name

      • Middle Name

      • Last Name

      • Email

      Vous devez également sélectionner Names and Role Provisioning Services dans Extensions.

      Pour définir ces champs après la création du déploiement, modifiez le déploiement existant puis sélectionnez ces champs. Enregistrez vos modifications.

    • User ID – Sélectionné

      MATLAB Grader utilise cet identifiant pour reconnaître un utilisateur qui revient plusieurs fois.

    • Link Information (ainsi que Title et Description) – Sélectionné

      Le titre et la description indiquent à MATLAB Grader le nom de la formation qui a lancé l’outil, ce qui peut être utile pour les rapports et la gestion de contenu.

    Configuration Settings
    • Sélectionnez Grades created by LTI will be included in Final Grade. L’activation de ce paramètre permet aux enseignants de créer des tests d’évaluation dont les notes feront partie de la note finale.

    • Sélectionnez Auto Create Grade Items. Si cette option n’est pas cochée, aucune colonne de notes n’est créée.

    Substitution parameters

    À laisser vide.

    Custom parameters

    À laisser vide.

    Org Units

    Si vous ne disposez pas d’un ensemble par défaut d’unités organisationnelles déjà sélectionnées, ayant accès à l’outil, ajoutez-en une à cette étape.

    Pour ajouter une ou plusieurs unités organisationnelles, utilisez Add Org Units.

    Brightspace LTI 1.3 dialog for add org units

  3. Cliquez sur l’icône de copie à côté de l’identifiant de déploiement pour le copier. Collez-le ensuite à un emplacement où vous pourrez facilement le retrouver, avec les autres informations que vous avez recueillies depuis la page d’enregistrement de l’outil. Vous aurez besoin de ces informations à l’étape suivante.

    Image showing Brightspace deployment ID

  4. Cliquez sur Save mais ne fermez pas la fenêtre.

Étape 6. Enregistrer les informations de l’outil auprès de MATLAB Grader

Saisissez les valeurs d’intégration sur la page d’intégration du LMS.

  1. À l’étape 6, utilisez les informations que vous avez copiées lors de la configuration de l’outil et du déploiement pour renseigner les valeurs suivantes :

    For this MATLAB Grader LMS Integration field…Saisissez la valeur copiée à partir de ce champ dans Brightspace (D2L) :
    Client IDClient Id (Identifiant client)
    Deployment IDDeployment Id (Identifiant de déploiement)
    IssuerIssuer (Émetteur)
    Public keyset URLBrightspace Keyset URL (URL du jeu de clés Brightspace)
    Access token URL ou endpointBrightspace OAuth2 Access Token URL (URL du jeton d’accès OAuth2 Brightspace)
    OIDC auth request endpointOpenID Connect Authentication Endpoint (Endpoint d’authentification OpenID Connect)
  2. Cliquez sur Submit.

L’intégration est maintenant terminée. Les enseignants peuvent ajouter du contenu provenant de MATLAB Grader dans leurs formations LMS.

Remarque

Vous devez indiquer l’URL suivante aux enseignants : https://learningtool.mathworks.com/v1p3/launch. Ils en ont besoin pour créer une nouvelle activité.

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.

Voir aussi

Rubriques