Main Content

Integrate MATLAB Grader with Canvas (Instructure)

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 Canvas®, you can add coding problems to your course.

Follow the Canvas instructions in How do I add an assignment using an external app?, which explain how to add an assignment using an external tool. (Note that some links require a third-party vendor login to access information.)

  • Look for "MATLAB Grader" in the list of available external tools.

  • After you save the changes, Canvas 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.

If you have difficulty finding the MATLAB Grader integration, contact one of the resources in Getting Help.

LMS Administrators: Add MATLAB Grader to Canvas Apps

To add MATLAB Grader to Canvas Apps:

  1. Get Learning Tools Interoperability (LTI) credentials.

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

    2. Select Canvas from the drop-down list.

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

  2. Follow these instructions from Canvas to Add App. (Note that some links require a third-party vendor login to access information.)

    • We recommend "MATLAB Grader" as the integration name when integrating MATLAB Grader.

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

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

    • For Launch URL, enter the Launch URL obtained in the first step.

    • Domain can be left blank

    • Set Privacy to Anonymous

    Click Submit when you have completed adding the app.

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