User Tools

Site Tools


canvas_lti

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
canvas_lti [2020/09/21 16:00]
rthomas Added "create a link to your webwork course" instructions
canvas_lti [2020/09/21 17:01]
rthomas A little bit of formatting
Line 9: Line 9:
   * When a student logs in to WeBWorK for the first time, they will be automatically "​assigned"​ ALL "​visible"​ sets. So if you don't want students to know a set exists, make it "​invisible"​ using the Homework Sets Editor. If you do want students to know a set exists, keep it "​visible"​ and change the "open date" as necessary.   * When a student logs in to WeBWorK for the first time, they will be automatically "​assigned"​ ALL "​visible"​ sets. So if you don't want students to know a set exists, make it "​invisible"​ using the Homework Sets Editor. If you do want students to know a set exists, keep it "​visible"​ and change the "open date" as necessary.
  
 +===== Setting everything up =====
  
 +Once your WeBWorK course has been created with Canvas integration enabled, you will need to set some things up in Canvas and in WeBWorK.
  
-Once your WeBWorK course has been created with Canvas integration enabled, you will need to do the following:​ +=== Create a generic ​link from your Canvas course to your WeBWorK course ===
- +
-=== Create a link from your Canvas course to your WeBWorK course ===+
  
   - From the "​Assignments"​ tool in your Canvas course, create a new assignment.   - From the "​Assignments"​ tool in your Canvas course, create a new assignment.
Line 25: Line 25:
     - Set "​Allowed Attempts"​ to "​Unlimited"​.     - Set "​Allowed Attempts"​ to "​Unlimited"​.
     - Leave the "​Due",​ "​Available from", and "​Until"​ dates empty.     - Leave the "​Due",​ "​Available from", and "​Until"​ dates empty.
-  - Save the assignment; whether you publish it for students to see is up to you.+  - Save the assignment; whether you publish it for students to see is up to you (see Student navigation to WeBWorK, below).
   - Now you can click on this assignment to get to your WeBWorK course.   - Now you can click on this assignment to get to your WeBWorK course.
-  - If you've published the assignment, then students will be able to use this link as well; you may want to create a link to this assignment on your Canvas course homepage. 
  
 === WeBWorK course setup === === WeBWorK course setup ===
Line 37: Line 36:
     - Set "​Allowed to change their password"​ to nobody.     - Set "​Allowed to change their password"​ to nobody.
   - Don't worry about adding students or TAs to your WeBWorK roster.   - Don't worry about adding students or TAs to your WeBWorK roster.
-    ​Add students and TAs to your Canvas roster instead, and they will be automatically added to your WeBWorK roster when they first open WeBWorK. +    ​Add students and TAs to your Canvas roster instead, and they will be automatically added to your WeBWorK roster when they first open WeBWorK. 
-    ​There is no "Lead TA" role in WeBWorK, and so anyone labeled "Lead TA" in Canvas will become an "​instructor"​ in WeBWorK.+    ​There is no "Lead TA" role in WeBWorK, and so anyone labeled "Lead TA" in Canvas will become an "​instructor"​ in WeBWorK.
  
-=== Canvas ​course setup ===+=== Create a link from each Canvas ​assignment to each WeBWorK problem set ===
  
 For **each** WeBWorK problem set, do the following **before** the set opens to students: For **each** WeBWorK problem set, do the following **before** the set opens to students:
Line 53: Line 52:
   - Set "​Allowed Attempts"​ to "​Unlimited"​. This does not affect the number of attempts per problem in WeBWorK, but rather controls how many times students can "​submit"​ the assignment in Canvas itself. (Since students won't actually submit anything in Canvas for this assignment, it's unclear whether "​Allowed Attempts"​ has any effect at all, but at least setting it to "​Unlimited"​ has no unexpected ill effects.)   - Set "​Allowed Attempts"​ to "​Unlimited"​. This does not affect the number of attempts per problem in WeBWorK, but rather controls how many times students can "​submit"​ the assignment in Canvas itself. (Since students won't actually submit anything in Canvas for this assignment, it's unclear whether "​Allowed Attempts"​ has any effect at all, but at least setting it to "​Unlimited"​ has no unexpected ill effects.)
   - [Suggested] Set a due date. This is not linked to the due date in WeBWorK; if you change the due date in WeBWorK you'll have to change this one manually. This due date does nothing except tell students when the assignment is due. However, it is still worth setting a due date in Canvas so that students can see all their due dates in one place in Canvas.   - [Suggested] Set a due date. This is not linked to the due date in WeBWorK; if you change the due date in WeBWorK you'll have to change this one manually. This due date does nothing except tell students when the assignment is due. However, it is still worth setting a due date in Canvas so that students can see all their due dates in one place in Canvas.
 +
 +=== Student navigation to WeBWorK ===
 +
 +  * You now have several links from Canvas to WeBWorK:
 +    * One generic link
 +    * Many assignment-specific links
 +  * Instructors and TAs can use any link at any time.
 +  * Students must use the assignment-specific link in order to open each WeBWorK problem set for the **first** time. After that, they can use any link and navigate within WeBWorK as usual.
 +  * In order to simplify things for students, you could choose to leave the generic link unpublished in Canvas.
 +
 +----
  
 === Instructions for students === === Instructions for students ===
canvas_lti.txt · Last modified: 2023/10/11 10:50 (external edit)