This guide is intended for Canvas system administrators and outlines the steps to integrate Next Gen Math into Canvas using the LTI 1.3 and LTI Advantage protocols.
LTI Advantage (Learning Tools Interoperability 1.3), is the newest standard defined by the IMS Global Learning Consortium for communicating student data between systems. It enables seamless integration of Poll Everywhere with Canvas, allowing for Assignment Deep Linking.
Creating a Developer Key and Registering
Next Gen Math
Step 1: Start by logging into Canvas as the Canvas administrator.
Step 2: Navigate to the Admin page of Canvas and click over to the Developer Keys section.
Step 3: Click the + Developer Key button in the top-right corner and select + LTI Registration from the dropdown. This opens the Dynamic Registration URL page.
You will now see a popup window overlaying the Developer Keys page that looks like the screenshot:
Step 4: Copy and paste the following URL into the address field, and click Continue.
Step 5: A Next Gen Math Registration page will appear. Click Complete Registration to proceed. If the wrong link was copied, click Back to retry or Cancel to start over.
NOTE
You may see a sign-in form if you are not already signed in to NextGenMath.com. If so, open a new tab and sign in then press the Back button and start the registration process again.
Step 6: After successful registration, a preconfigured settings page will appear. Click Enable & Close.
Step 7: In the Developer Keys list, you will now see the Next Gen Math integration at the top. The State will show as enabled, and the Name will display as "Next Gen Math (LTI 1.3)" with the integration icon.
Step 8: If you only clicked the Save button, you must enable the Next Gen Math integration and have the State manually enabled before proceeding to the next step.
Step 9: Copy the Client ID from the Details column. You will need it to complete the app setup in the following section.
Adding Next Gen Math as an App in Canvas
Step 1: In Canvas, go to Settings > Apps > View App Configurations. This is where you’ll add the external app.
Step 2: Click the + App button in the top-right corner. In the Add App popup, set the Configuration Type to By Client ID. Enter the Client ID you copied earlier from the Details column of the Developer Key you created and click Submit.
Step 3: You should now see a subsequent message indicating that a tool was found and needs to be installed. Click the Install button to continue.
With the LTI 1.3 configuration complete on Canvas, the integration is now ready for faculty use.