...
https://edx.readthedocs.io/projects/edx-partner-course-staff/en/latest/exercises_tools/lti_component.html#lti-component
...
Enabling a Course to Use LTI Components
Expand |
---|
In edX Studio, locate your course, click on the Settings tab and select Advanced Settings from the dropdown. In the Advanced Module List field, add “lti_consumer” between the brackets if it is not already there. This allows LTI components to be used in the course.
|
...
Creating a LTI Tool Graded Assignment Type
Expand |
---|
In your edX course, navigate to Settings and select Grading from the dropdown menu. Scroll to the bottom of the page and click on + New Assignment Type. Fill out the fields according to your course needs. Here’s an example from Yellowdig: Click on Save Changes in the black bar at the bottom of your screen.
|
...
Expand |
---|
edX Course Author Experience: In your edX Studio course, navigate to your course outline (Select Content then choose Outline from the dropdown menu). You can also click on the course name in the upper left instead. Click on + New Section. Name your new section. Click on + New Subsection and name the subsection accordingly. Click on + New Unit. Name your new unit. Select Advanced. Click on LTI Consumer. Click on Edit. Fill in the fields. Here’s an example from Yellowdig’s documentation: Fill in the fields as follows, keeping in mind that you must set LTI Launch Target to "New Window" and that you must enable "Request user's email" to achieve successful LTI launches. Display Name: Yellowdig LTI Application Information: [insert custom description tailored to your students] LTI ID: yellowdig NOTE: For LTI version, you should indicate LTI 1.1/1.2. LTI URL: https://api.yellowdig.app/launch Custom Parameters: [leave blank] LTI Launch Target: New Window. [To accommodate iOS and Safari 13+ users, for whom opening Yellowdig in an iFrame may be impossible, we strongly recommend "New Window".] Button Text: Yellowdig Scored: True [if using grade passback] Weight: [to reduce rounding errors, we recommend allocating at least 100 points to Yellowdig] Hide External Tool: False Accept Grades Past Deadline: [choose in accordance with your preferences] Request User's Username: [choose in accordance with your preferences] Request User's Email: True Request User's Full Name: True Note: For Request User’s Username, Email, and Full Name - these fields may not be available depending on your edX setup. In our instance, we set Send extra parameters as “true” in order to make sure the LTI works.
Click on Save.
|
Creating a 1.3 LTI Assignment
Expand |
---|
edX Course Author Experience: In your edX Studio course, navigate to your course outline (Select Content then choose Outline from the dropdown menu). You can also click on the course name in the upper left instead. Click on + New Section. Name your new section. Click on + New Subsection and name the subsection accordingly. Click on + New Unit. Name your new unit. Select Advanced. Click on LTI Consumer. Click on Edit. Fill in the fields. Here’s an example from Yellowdig’s documentation: Fill in the fields as follows, keeping in mind that you must set LTI Launch Target to "New Window" and that you must enable "Request user's email" to achieve successful LTI launches. Display Name: Yellowdig LTI Application Information: [insert custom description tailored to your students] LTI ID: yellowdig NOTE: NOTE: For LTI version, you should indicate LTI 1.3. LTI URL: https://api.yellowdig.app/launch Custom Parameters: [leave blank] LTI Launch Target: New Window. [To accommodate iOS and Safari 13+ users, for whom opening Yellowdig in an iFrame may be impossible, we strongly recommend "New Window".] Button Text: Yellowdig Scored: True [if using grade passback] Weight: [to reduce rounding errors, we recommend allocating at least 100 points to Yellowdig] Hide External Tool: False Accept Grades Past Deadline: [choose in accordance with your preferences] Request User's Username: [choose in accordance with your preferences] Request User's Email: True Request User's Full Name: True Note: For Request User’s Username, Email, and Full Name - these fields may not be available depending on your edX setup. In our instance, we set Send extra parameters as “true” in order to make sure the LTI works.
Click on Save.
|