Integrating a Codio Course into Canvas Using LTI 1.3

Jason Carroll Updated by Jason Carroll

Follow the process below whenever integrating a new Codio course in a Canvas course for the first time.

Process

  1. Verify that the Codio course has the following settings in the ADMIN > LTI/LMS tab (click Save Changes to preserve any settings you have modified):
    1. ENABLE LTI - Toggle On
    2. COURSE LMS URL - Leave Blank
    3. ENABLE LTI CONSTANT URLS - Toggle On
    4. ENABLE LTI COURSE COPY - Toggle On
    5. HIDE NOT STARTED ASSIGNMENTS - Toggle Off
    6. FILTER LEARNERS FOR MENTORS - Toggle Off
    7. PROVIDE FEEDBACK LINK - Toggle On
  2. Verify that the Codio course has the following settings in the GRADING > Basic Settings tab (click Save Changes to preserve any settings you have modified):
    1. ANONYMOUS GRADING - Toggle Off
    2. RELEASE GRADES AUTOMATICALLY - Toggle On
    3. ENABLE BEHAVIORAL INSIGHTS - Toggle Off
  3. Open the course in Canvas you will be integrating Codio into. Click the Settings button in the left sidebar navigation menu. Then click the Apps tab and View App Configurations button:
  4. Click the + App button:
  5. When the Add App pop-up window appears, click the Configuration Type dropdown and choose By Client ID.
    1. Enter 250000000000998 in the Client ID field. Click Submit.
    2. Click Install
    3. Codio will now appear in the list of apps for the selected Canvas course.
  6. Codio is now installed and should be all set for embedding units onto Canvas pages, which is covered in the next article called Embedding a Codio Unit into Canvas.
NOTE: When you're ready to set up the class fork (typically when moving from QA to Master), refer to the Setting Up the Class Fork (LTI 1.3) article for important information about SIS ID requirements.

How did we do?

Contact