|
4 | 4 | <title>Introduction</title> |
5 | 5 | <p> |
6 | 6 | Runestone provides a rudimentary LTI integration using LTI 1.1. So far we have made this work very successfully with Canvas, Moodle, and Brightspace D2L. Others may or may not work. I call this a community supported feature of Runestone because LTI is a huge pain to work with, and it is very difficult to get access to and test against whatever LMS your school has chosen.</p> |
7 | | - <p> When you use LTI your students do NOT and should not register on Runestone Academy, the LTI interface registers your student with Runestone the first time they access it from your LMS. In addition, Instructors need to use one of the LTI links to your book in order for grades to transfer. </p> |
| 7 | + <p> When you use LTI your students do NOT and <em>should not register on Runestone Academy</em>, the LTI interface registers your student with Runestone the first time they access it from your LMS. In addition, <em>Instructors need to use one of the LTI links to your book in order for grades to transfer.</em> </p> |
8 | 8 | </subsection> |
9 | 9 | <subsection> |
10 | 10 | <title>Phase 1 (All LMS platforms)</title> |
|
22 | 22 | , then click on “LTI Integration” in the Admin tab.</p> |
23 | 23 | <image source="Figures/lti_config.png" description="LTI configuration panel" /> |
24 | 24 | </li> |
25 | | - <li> Click on the “Create LTI Key and Secret” button. Click the “Show Secret” button. You will use these in the next phase.</li> |
| 25 | + <li> Click on the <term>Create LTI Key and Secret</term> button. Click the <term>Show Secret</term> button. You will use these in the next phase.</li> |
26 | 26 | </ol> |
27 | 27 | </p> |
28 | 28 | </subsection> |
|
32 | 32 | <introduction> |
33 | 33 | <p> |
34 | 34 | Follow instructions for your LMS: |
| 35 | + <ul> |
| 36 | + <li><xref ref="lms-canvas-setup" text="title" /> </li> |
| 37 | + <li><xref ref="lms-moodle-setup" text="title" /> </li> |
| 38 | + <li><xref ref="lms-d2l-setup" text="title"/></li> |
| 39 | + </ul> |
35 | 40 | </p> |
36 | 41 | </introduction> |
37 | 42 |
|
38 | | - <subsubsection> |
| 43 | + <subsubsection xml:id="lms-canvas-setup"> |
39 | 44 | <title>Canvas</title> |
40 | 45 | <ol> |
41 | 46 | <li> Follow the |
|
71 | 76 | </ol> |
72 | 77 | </subsubsection> |
73 | 78 |
|
74 | | - <subsubsection> |
| 79 | + <subsubsection xml:id="lms-moodle-setup"> |
75 | 80 | <title>Moodle</title> |
76 | 81 | <p> |
77 | 82 | <ol> |
|
114 | 119 | </ol> |
115 | 120 | </p> |
116 | 121 | </subsubsection> |
117 | | - </subsection> |
| 122 | + |
118 | 123 |
|
119 | | - <subsubsection> |
| 124 | + <subsubsection xml:id="lms-d2l-setup"> |
120 | 125 | <title>Brightspace D2L</title> |
121 | | - <ol> |
122 | | - <li> Depending on how D2L is set up, you may need to be an administrator in order to set up your links for class. However, in some setups, instructors have permission to make their own LTI links. |
123 | | - </li> |
124 | | - <li> |
| 126 | + <p>Depending on how D2L is set up, you may need to be an administrator in order to set up your links for class. However, in some setups, instructors have permission to make their own LTI links. |
| 127 | + </p> |
| 128 | + <ol> <li> |
125 | 129 | <p> |
126 | | - To check, while in your class on D2L, you can go to Course Admin - External Learning Tools, then click the "Manage Tool Links (Legacy)". From their click the "New Link" button. |
| 130 | + To check, while in your class on D2L, you can go to <term>Course Admin</term> - <term>External Learning Tools</term>, then click the <term>Manage Tool Links (Legacy)</term>. From there, click the <term>New Link</term> button. |
127 | 131 | </p> |
128 | 132 | </li> |
129 | | - <li> If that is successful, then here are the settings. |
130 | | - |
131 | | - |
132 | | - <pre> |
133 | | -:Title: Enter either the Textbook Name or the assignment name on Runestone |
134 | | -:URL: copy this from the LTI configuration panel for the textbook login ``https://runestone.academy/runestone/lti`` or from the individual assignment in the Assignments tab of the Instructor's Page. |
135 | | -:Description: Leave blank or add a description. |
136 | | -:Visibility: Allow users to view the link should be checked. |
137 | | -:Key/Secret: |
138 | | -:Signature: check Sign messages with key/secret with and select Link key/secret then fill in |
139 | | - |
140 | | -:Key: Enter this from Phase 1. |
141 | | -:Secret: Enter this from Phase 1. |
142 | | - </pre> |
143 | | -Click the Save button before adding custom parameters. |
144 | | - |
145 | | - <pre> |
146 | | -:Custom Parameters: |
147 | | - |
148 | | - - click the "Add custom parameters" link. |
149 | | - - :Name: ``custom_course_id`` |
150 | | - - :Value: the Runestone ID of the course (visible in the upper lefthand corner of each page in your Runestone course). |
151 | | - |
152 | | -:Security Settings: |
153 | | - |
154 | | -Select "use link security settings" |
155 | | -make sure at least the following settings are checked: |
| 133 | + <li> <p>If that is successful, then here are the settings. <em>(Otherwise, talk to your LMS Admin to configure this for you)</em> </p> |
| 134 | + <dl> |
| 135 | + <li> |
| 136 | + <title>Title</title> |
| 137 | +<p>Enter either the Textbook Name or the assignment name on Runestone</p></li> |
| 138 | +<li><title>URL</title> <p> copy this from the LTI configuration panel for the textbook login <term>https://runestone.academy/runestone/lti</term> or from the individual assignment in the Assignments tab of the Instructor's Page.</p></li> |
| 139 | +<li><title>Description</title> <p> Leave blank or add a description.</p></li> |
| 140 | +<li><title>Visibility</title> <p> Allow users to view the link should be checked.</p></li> |
| 141 | +<li><title>Key/Secret</title> <p></p></li> |
| 142 | +<li><title>Signature</title> <p> check <term>Sign messages with key/secret with</term> </p><p> select <term>Link key/secret</term></p><p> then fill in </p></li> |
| 143 | + |
| 144 | +<li><title>Key</title> <p> Enter this from Phase 1.</p></li> |
| 145 | +<li><title>Secret</title> <p> Enter this from Phase 1.</p></li> |
| 146 | + </dl> |
| 147 | + </li> |
| 148 | + <li><p>Click the <term>Save</term> button before adding custom parameters.</p> |
| 149 | + |
| 150 | + <dl> |
| 151 | + |
| 152 | +<li><title>Custom Parameters</title> <p> </p></li> |
| 153 | + |
| 154 | + <li> click the <term>Add custom parameters</term> link.</li> |
| 155 | + <li><title>Name</title> <p> <term>custom_course_id</term></p></li> |
| 156 | + <li><title>Value</title> <p> the Runestone ID of the course (visible in the upper lefthand corner of each page in your Runestone course).</p></li> |
| 157 | + |
| 158 | +<li><title>Security Settings</title> <p>Select <term>use link security settings</term></p></li> |
| 159 | + |
| 160 | +<li><p> |
| 161 | +Make sure at least the following settings are checked:</p> |
156 | 162 |
|
157 | | - - Send tool consumer information to tool provider |
158 | | - - Send context information to tool provider |
159 | | - - Send LTI user ID and LTI role list to tool provider |
160 | | - - Send user name to tool provider |
161 | | - - Send user email to tool provider |
162 | | - - Send link title to tool provider |
163 | | - - Send link description to tool provider |
164 | | - |
165 | | - </pre> |
166 | | - </li> |
167 | | - <li> Once everything is selected, click "Save and Close" </li> |
168 | | - <li> |
169 | | - <p> |
170 | | - Now, from anywhere in your course, you can select Existing Activities - External Learning Tools and then the link you created. After adding this link, make sure that you make sure the link is configured to "Open as External Resource". That way the right information will be passed to the textbook. |
171 | | - </p> |
172 | | - </li> |
173 | | - <li> Students will be able to click on this link when you make it available to them. **If they don't click on the assignment, they won't receive a grade, so when you make the assignment on runestone, you probably want the "Visible to Students" checkbox to remain unchecked. This way it will only be available from the D2L link. **</li> |
| 163 | +<ul> |
| 164 | + <li> Send tool consumer information to tool provider</li> |
| 165 | + <li> Send context information to tool provider </li> |
| 166 | + <li> Send LTI user ID and LTI role list to tool provider </li> |
| 167 | + <li> Send user name to tool provider </li> |
| 168 | + <li> Send user email to tool provider </li> |
| 169 | + <li> Send link title to tool provider </li> |
| 170 | + <li> Send link description to tool provider </li> |
| 171 | + |
| 172 | + </ul></li> </dl></li> |
| 173 | + |
| 174 | + |
| 175 | + <li> Once everything is selected, click <term>Save and Close</term> </li> |
| 176 | + |
| 177 | + <li> |
| 178 | + Now, from anywhere in your course, you can select <term>Existing Activities</term> - <term>External Learning Tools</term> and then the link you created. After adding this link, make sure that you make sure the link is configured to <term>Open as External Resource</term>. That way the right information will be passed to the textbook. |
| 179 | + </li> |
| 180 | + |
| 181 | + <li> Students will be able to click on this link when you make it available to them. <em>If they don't click on the assignment, they won't receive a grade, so when you make the assignment on runestone, you probably want the <term>Visible to Students</term> checkbox to remain unchecked. This way it will only be available from the D2L link.</em></li> |
174 | 182 | <li> When the assignment is due, go to Runestone directly from your D2L course by using an assignment link. Otherwise, grade reporting won't work.</li> |
175 | | - <li> In the grading tab of the instructor interface, grade the assignment, then click the "Release Grades" button. Doing this will push all grades to D2L.</li> |
176 | | - </ol> |
| 183 | + <li> In the grading tab of the instructor interface, grade the assignment, then click the <term>Release Grades</term> button. Doing this will push all grades to D2L.</li> |
| 184 | + </ol> |
| 185 | + |
177 | 186 | </subsubsection> |
| 187 | + </subsection> |
178 | 188 | </section> |
0 commit comments