ARCHIVED: Use WeBWorK in your Canvas course at IU

This content has been archived, and is no longer maintained by Indiana University. Information here may no longer be accurate, and links may no longer be available or reliable.
Important:
WeBWorK has been retired, and all links to it have been removed from Canvas. If you have questions or need help, email eLearning Design & Services Help at edshelp@iu.edu.

On this page:


Add WeBWorK to Canvas assignments

At Indiana University, the WeBWorK online homework tool for math and science is available for use as an external tool in Canvas courses.

Add WeBWorK to your Canvas course via the Assignments tool:

  1. Log into Canvas, and navigate to your course.

  2. In the left navigation menu, select Assignments.
  3. Near the top of the screen, click + Assignment.
  4. Use the "Submission Type" drop-down to select External Tool, and then click Find.
  5. In the "Configure External Tool" window, scroll down, and then select WeBWorK.
  6. The "URL" field will populate automatically with a WeBWorK URL that includes your course's SIS ID in the following format:
      https://webwork.uits.iu.edu/webwork2/<course_SIS_ID>
    

    Confirm that the SIS ID in the URL is the correct one for your course. If you are not sure, the course SIS ID is listed in Settings on the Course Details tab (for example, FA18-BL-MATH-M118-1234).

  7. Click to check the "Load in new tab" checkbox, and then click Select.
  8. If you are ready to publish your assignment, click Save and Publish. If you want to create a draft assignment and publish it later, click Save.
Important:
If you plan on cross-listing your courses, UITS highly recommends that you do so before you assign any homework sets within WeBWorK. See Cross-list sections in Canvas.

WeBWorK assignments and the Canvas Gradebook

WeBWorK automatically passes grades to the Canvas Gradebook for all work completed in WeBWorK. Alternatively, instructors can manually import WeBWorK grades into the Canvas Gradebook.

Automatic grade pass-back

All WeBWorK assignments are combined into one total grade in WeBWorK. This grade is based on a 100-point scale, and this is what appears in the Canvas Gradebook.

Students access WeBWorK from WeBWorK assignments in Canvas. The Canvas assignment created for accessing WeBWorK will hold the total grade in the Canvas Gradebook. If the grade for the assignment in the Canvas Gradebook is blank, it means the student did not yet access WeBWorK.

Grades in Canvas are calculated based on assignments that are submitted or closed in WeBWorK. Whenever an assignment is submitted, it is added to the total grade in Canvas. Whenever a previously open assignment is closed, it is added to the total grade in Canvas, whether the student submitted the assignment or not. Open assignments that are not submitted and any future assignments that are not yet available to students are not added to the total grade in Canvas.

Manually import WeBWorK grades

Note:
UITS recommends muting the Canvas integration assignment when you use this option.

To manually import WeBWorK grades into the Canvas Gradebook:

  1. Log into Canvas, and navigate to your course.

  2. On the left, click Assignments.
  3. Click an assignment that's linked to WeBWorK (see above). You'll be redirected to WeBWorK.
  4. On the main menu, under "Instructor Tools", choose Scoring Tools.
  5. Click to select the assignment grades you want to export and drag them into the list of selected sets.
  6. Click Score selected sets and save to and, optionally edit the name of the export file.
  7. On the main menu, under "Instructor Tools", choose File Manager, and then, from the drop-down list, select the name of the course from which you are exporting grades.
  8. Double-click Scoring.
  9. You will see the CSV export file you saved in step 4. Select the file, and then, from the menu on the right, select Download.

For instructions on properly formatting the CSV export file and uploading it to the Canvas Gradebook, see How do I import grades in the Gradebook?

Adjust your email preferences

Students may submit questions about particular problems within a homework set. By default, these questions are emailed to the course's instructor, though you may specify a different role-based recipient (for example, TA) or email address. You may also disable the ability for students to submit questions via email.

Send student questions to TAs

If you would like your teaching assistants to receive these email questions, you can specify this preference, although you'll still get a copy of all the messages. To do this:

  1. Log into Canvas, and navigate to your course.

  2. On the left, click Assignments.
  3. Click an assignment that's linked to WeBWorK. You'll be redirected to WeBWorK.
  4. On the left, click Course Configuration.
  5. At the top of the page, click E-Mail.
  6. To the right of "Email feedback from students automatically sent to this permission level and higher", click the drop-down menu and select ta.
  7. Scroll down and click Save Changes.

Provide additional email addresses to receive student questions

To provide additional email addresses to receive these questions:

  1. Log into Canvas, and navigate to your course.

  2. On the left, click Assignments.
  3. Click an assignment that's linked to WeBWorK. You'll be redirected to WeBWorK.
  4. On the left, click Course Configuration.
  5. At the top of the page, click E-Mail.
  6. Type the desired email address(es) into the text field located to the right of the "Additional addresses for receiving feedback e-mail".
  7. Click Save Changes.

Disable student questions

If you wish, you can disable the student email feature. The Email Instructor button will still appear for students within homework sets, but they will receive an error message if they click it. To do so:

  1. Log into Canvas, and navigate to your course.

  2. On the left, click Assignments.
  3. Click an assignment that's linked to WeBWorK. You'll be redirected to WeBWorK.
  4. On the left, click Course Configuration.
  5. At the top of the page, click E-Mail.
  6. To the right of "E-mail feedback from students automatically sent to this permission level and higher", click the drop-down menu and select nobody.
  7. Click Save Changes.

This is document apol in the Knowledge Base.
Last modified on 2023-08-01 10:00:16.