You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><divclass="toc-item"><ahref="chapter-4.html#add_instructor" class="internal"><spanclass="codenumber">4.4</span><spanclass="title">Add and Instructor or TA</span></a></div></li>
<li><divclass="toc-item"><ahref="chapter-4.html#add_instructor" class="internal"><spanclass="codenumber">4.4</span><spanclass="title">Add and Instructor or TA</span></a></div></li>
<li><divclass="toc-item"><ahref="chapter-4.html#add_instructor" class="internal"><spanclass="codenumber">4.4</span><spanclass="title">Add and Instructor or TA</span></a></div></li>
<li><divclass="toc-item"><ahref="chapter-4.html#add_instructor" class="internal"><spanclass="codenumber">4.4</span><spanclass="title">Add and Instructor or TA</span></a></div></li>
<li><divclass="toc-item"><ahref="chapter-4.html#add_instructor" class="internal"><spanclass="codenumber">4.4</span><spanclass="title">Add and Instructor or TA</span></a></div></li>
<divclass="para" id="p-98">Runestone provides a rudimentary LTI integration using LTI 1.1. So far we have made this work very successfully with Canvasand Moodle. 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.</div>
535
-
<divclass="para" id="p-99">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</div></section><sectionclass="subsection" id="subsection-8"><h4class="heading hide-type">
535
+
<divclass="para" id="p-98">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.</div>
536
+
<divclass="para" id="p-99">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.</div></section><sectionclass="subsection" id="subsection-8"><h4class="heading hide-type">
<liid="li-49"><divclass="para" id="p-derived-li-49">Copy the tool as many times as you need within your Moodle Course, updating the Name and Tool URL each time.</div></li>
609
610
<liid="li-50"><divclass="para" id="p-derived-li-50">Students can now click on these external tool assignments to be enrolled/logged directly into your Runestone course and assignment. The grades should appear in Moodle once they are released in Runestone through the Instructor interface.</div></li>
610
611
<liid="li-51"><divclass="para" id="p-derived-li-51">The course instructor must also be an LTI sourced user, so use the "LTI Login Link" URL. This can be hidden for users.</div></li>
<liid="li-52"><divclass="para" id="p-derived-li-52">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.</div></li>
617
+
<liid="li-53"><divclass="para" id="p-107">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.</div></li>
618
+
<liid="li-54">If that is successful, then here are the settings.<preclass="code-block tex2jax_ignore">:Title: Enter either the Textbook Name or the assignment name on Runestone
619
+
: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.
620
+
:Description: Leave blank or add a description.
621
+
:Visibility: Allow users to view the link should be checked.
622
+
:Key/Secret:
623
+
:Signature: check Sign messages with key/secret with and select Link key/secret then fill in
624
+
625
+
:Key: Enter this from Phase 1.
626
+
:Secret: Enter this from Phase 1.
627
+
</pre>Click the Save button before adding custom parameters.<preclass="code-block tex2jax_ignore">:Custom Parameters:
628
+
629
+
- click the "Add custom parameters" link.
630
+
- :Name: ``custom_course_id``
631
+
- :Value: the Runestone ID of the course (visible in the upper lefthand corner of each page in your Runestone course).
632
+
633
+
:Security Settings:
634
+
635
+
Select "use link security settings"
636
+
make sure at least the following settings are checked:
637
+
638
+
- Send tool consumer information to tool provider
639
+
- Send context information to tool provider
640
+
- Send LTI user ID and LTI role list to tool provider
641
+
- Send user name to tool provider
642
+
- Send user email to tool provider
643
+
- Send link title to tool provider
644
+
- Send link description to tool provider
645
+
</pre>
646
+
</li>
647
+
<liid="li-55"><divclass="para" id="p-derived-li-55">Once everything is selected, click "Save and Close"</div></li>
648
+
<liid="li-56"><divclass="para" id="p-108">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.</div></li>
649
+
<liid="li-57"><divclass="para" id="p-derived-li-57">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. **</div></li>
650
+
<liid="li-58"><divclass="para" id="p-derived-li-58">When the assignment is due, go to Runestone directly from your D2L course by using an assignment link. Otherwise, grade reporting won’t work.</div></li>
651
+
<liid="li-59"><divclass="para" id="p-derived-li-59">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.</div></li>
<spanclass="type">Section</span><spanclass="codenumber">4.4</span><spanclass="title">Add and Instructor or TA</span>
613
654
</h3>
614
-
<divclass="para logical" id="p-107">
655
+
<divclass="para logical" id="p-109">
615
656
<divclass="para">Runestone supports multiple instructors or TAs for a course. We do not make any real distinction between a TA and an instructor so keep in mind they they both have all of the same privileges that you do. Adding a another instructor is quite easy. The process is as follows.</div>
616
657
<olclass="decimal">
617
-
<liid="li-52"><divclass="para" id="p-derived-li-52">Make sure that your co-instructor has registered for your course as a student.</div></li>
618
-
<liid="li-53">
619
-
<divclass="para" id="p-108">Go to the instructor page and select the Add TA tab as shown below</div>
658
+
<liid="li-60"><divclass="para" id="p-derived-li-60">Make sure that your co-instructor has registered for your course as a student.</div></li>
659
+
<liid="li-61">
660
+
<divclass="para" id="p-110">Go to the instructor page and select the Add TA tab as shown below</div>
<liid="li-54"><divclass="para" id="p-derived-li-54">Select the co-instructor or TA from the list of students on the right then click the + button below the list. You should see the name appear in the list of instructors on the left.</div></li>
663
+
<liid="li-62"><divclass="para" id="p-derived-li-62">Select the co-instructor or TA from the list of students on the right then click the + button below the list. You should see the name appear in the list of instructors on the left.</div></li>
623
664
</ol>
624
-
<divclass="para"><divclass="para" id="p-109">To "demote" a co-instructor or TA back to a student just select them in the list of instructors on the left and click the - button below the box.</div></div>
665
+
<divclass="para"><divclass="para" id="p-111">To "demote" a co-instructor or TA back to a student just select them in the list of instructors on the left and click the - button below the box.</div></div>
<divclass="para" id="p-110">There are some settings that you can control for your course that effect how the interactive components work. You can modify these on the course settings tab of the instructor interface.</div>
669
+
<divclass="para" id="p-112">There are some settings that you can control for your course that effect how the interactive components work. You can modify these on the course settings tab of the instructor interface.</div>
<dd><divclass="para" id="p-112">You can change your course start date. This is important if you copy assignments from a past term. Runestone will try to make the assignment due the same number of days from the start of the term. We also do analysis of student performance based on the week of the course, so it helps our analysis if this date is accurate.</div></dd>
633
-
<dtid="li-56">Enable ActiveCode Downloads</dt>
634
-
<dd><divclass="para" id="p-113">If this box is checked then each activecode will have a download button that will allow your students to download a text file with the appropriate extension containing the code in the editor.</div></dd>
635
-
<dtid="li-57">Allow Pairs</dt>
636
-
<dd><divclass="para" id="p-114">This enables a simple pair programming feature that allows a student to type in the username of a partner. When the student clicks the Save and Run button the code will be saved for both students with a comment added that indicates they were working with a partner and who that partner was.</div></dd>
637
-
<dtid="li-58">Enable Compare Me Button</dt>
638
-
<dd><divclass="para" id="p-115">Questions such as multiple choice may let students see how they did compared to other students in the class. This button pops up a dialog that shows the percent of students that answered a question for each option. For a fill in the blank question it shows the top 10 answers.</div></dd>
<dd><divclass="para" id="p-114">You can change your course start date. This is important if you copy assignments from a past term. Runestone will try to make the assignment due the same number of days from the start of the term. We also do analysis of student performance based on the week of the course, so it helps our analysis if this date is accurate.</div></dd>
674
+
<dtid="li-64">Enable ActiveCode Downloads</dt>
675
+
<dd><divclass="para" id="p-115">If this box is checked then each activecode will have a download button that will allow your students to download a text file with the appropriate extension containing the code in the editor.</div></dd>
676
+
<dtid="li-65">Allow Pairs</dt>
677
+
<dd><divclass="para" id="p-116">This enables a simple pair programming feature that allows a student to type in the username of a partner. When the student clicks the Save and Run button the code will be saved for both students with a comment added that indicates they were working with a partner and who that partner was.</div></dd>
678
+
<dtid="li-66">Enable Compare Me Button</dt>
679
+
<dd><divclass="para" id="p-117">Questions such as multiple choice may let students see how they did compared to other students in the class. This button pops up a dialog that shows the percent of students that answered a question for each option. For a fill in the blank question it shows the top 10 answers.</div></dd>
0 commit comments