Home > Uncategorized > Codio Course Canvas Embedding Issue & Solution

Codio Course Canvas Embedding Issue & Solution


Issue:

A codio master course is embedded successfully into a course shell in Canvas with LTI enabled and with Canvas course shell URL in codio master course setting as below:

Then, I cloned the Canvas course shell to a new course to be used for teaching. When I clicked the related embedded codio assignment in the new canvas course, an error message showed up:

Solutions:

Previously, I used the method described here: https://docs.codio.com/instructors/admin/integration/lti-course-copy.html. It was working but not anymore. The reason is that the app configuration in Canvas disappeared. There is no way to set the course ID in Canvas link to the related codio course. I tried different things and finally figured out an easy fix.

Solution 1:

1. Clone the master course in codio:

2. Copy the course name of the new cloned canvas course from the course shell to codio clone setting:

3. In the Canvas course, open any embedded codio assignment, and click “Edit Assignment Settings”:

4. Move to the external tool URL part, click “Find”:

5. Click “codio”; under the target course, select the corresponding assignment:

6. Click “Select” and “Save” the assignment. This help to build a connection with the targeted codio course. After this, all links should work now. If the links under student view don’t work, “reset student” will help.

Solution 2:

1. Clone the master course in codio:

2. Copy the course name of the new cloned canvas course from the course shell to codio clone setting:

3. Click the new created course in codio, and under “ADMIN” click “LTI/LMS”:

4. Switch to Canvas, and copy the URL of the course:

5. Input the URL to codio LTI/LMS page and save the setting:

6. After a while, the embedded assignments in the new Canvas start to work.

Categories: Uncategorized
  1. No comments yet.
  1. No trackbacks yet.

Leave a comment