Main Content

Integrate MATLAB Grader with Brightspace (D2L)

Check for Existing MATLAB Grader Integration

The easiest way to find out if MATLAB® Grader™ has already been integrated with your LMS is to add a coding problem to your course. See the next section for instructions.

If you cannot find the MATLAB Grader integration, or it is clear that MATLAB Grader has not been integrated yet, contact one of the resources in Getting Help.

Instructors: Add MATLAB Grader Coding Problem to Course

If an LMS administrator has already performed MATLAB Grader integration with Brightspace®, you can add coding problems to your course.

  1. In Brightspace, go to the course where you want to add a MATLAB Grader coding problem.

  2. Open the Content tool.

  3. Add or select a module.

  4. Click Add Existing Activities.

  5. Select External Learning Tools.

  6. Click Create New LTI Link.

  7. Enter a Name and the URL for MATLAB Grader (https://lms-grader.mathworks.com/launch).

  8. Click Create and Insert.

  9. Click Save and display.

  10. Click on the problem title to edit the problem. Brightspace launches the MATLAB Grader interface for copying and creating content.

You can create a new problem or select a problem from your available collections or courses. To access your MATLAB Grader content, see Link MathWorks Account to MATLAB Grader Coding Problems.

For more information on integration with Brightspace, see “One External Learning Tool Link per Assessment” under Setting Up An LTI 1.1 Integration In Brightspace. (Note that some links require a third-party vendor login to access information.)

For help, contact one of the resources in Getting Help.

LMS Administrators: Add MATLAB Grader to Brightspace External Tools

To add MATLAB Grader to Brightspace External Tools:

  1. Get Learning Tools Interoperability (LTI) credentials.

    1. In MATLAB Grader, using the top navigation, go to LMS Integration.

    2. Select Other from the drop-down list.

    3. Click Generate Key and Secret. Copy these values and the Launch URL.

  2. Sign in to Brightspace.

  3. Navigate to Admin Tools > External Learning Tools > Manage Tool Providers.

  4. Click New Tool Provider.

    • For Launch Point, enter the Launch URL copied above. Do not include the “https://” or “/launch”.

    • Set Version to “1.1”.

    • Set OAuth Signature Method to “HMAC-SHA1”.

    • For Secret, enter the MATLAB Grader Secret that you generated in the first step.

    • Check the “Use custom tool information instead of default” box under Tool Consumer Information.

    • For Key, enter the MATLAB Grader Key that you generated in the first step.

    • For Name, we recommend that you name the app “MATLAB Grader”.

    • Check “Allow users to use this tool provider” under Visibility.

    • Select the following Security Settings:

      • Send context information to tool provider

      • Send LTI user ID and LTI role list to tool provider

      • Send link title to tool provider

      • Send link description to tool provider

    • Under “Make tool provider available to:”, click Add Org Units. Select the courses to grant access to MATLAB Grader.

      Clicking the box in the top left of the table that appears will select all courses.

    When you have completed filling out the required information, click Save and Close.

  5. Navigate to Admin Tools > IMS Configuration.

    Brightspace RoleInstitution Role
     Must contain oneMust not contain any

    Administrator

    Instructor

    Administrator

    Instructor

    Faculty

    Student

    Learner

    Mentor

    Learner

    Student

    Learner

     

  6. Navigate to Admin Tools > Permissions.

    • From the Filter by Role dropdown menu, select Instructor.

    • From the Filter by Tool dropdown menu, select External Learning Tools.

    • In the Organization column, select Launch External Learning Tool Links.

    • In the Course Offering column, select:

      • Launch External Learning Tool Links

      • Manage External Learning Tool Links

      • Create External Learning Tool Links from available External Learning Tool Providers

    • From the Filter by Role dropdown menu, select Student.

    • In the Organization column, select Launch External Learning Tool Links.

    • In the Course Offering column, select Launch External Learning Tool Links.

If you have been granted “Manage External Learning Tool Links” permission, underneath the problem you will see an option for assigning points and integrating into the gradebook. Instructions can be found in "How do I Associate an LTI Assessment to a Grade Item?" under Setting Up an LTI Assessment in Brightspace (Note that some links require a third-party vendor login to access information.)

Troubleshooting

Note that some links require a third-party vendor login to access information.

Getting Help

If at any point in this process you require assistance with adding a MATLAB Grader coding problem to your LMS course or in setting up the initial LMS integration, contact these resources in this order:

Related Topics