WeBWorK is an open-source homework learning tool used in STEM courses. If you are a student or instructor, WeBWorK is accessed only from within Canvas. For background information and institutional deployment, click WeBWorK.
If you are an instructor, the WeBWorK course setup instructions are below.
For a Canvas course to be able to use WW, there must be a corresponding WW course. Similarly, for a Canvas assignment (homework, quiz, test, etc) to be able to use WW, it must be linked to a WW assignment. The relation is many-to-one: Several Canvas assignments may link to the same WW assignment.
All text entered in Canvas below is case-sensitive.
It is best to start by setting up a pre-existing assignment, such as the orientation assignment. After this, you can create your own new assignment.
The existing WW assignment Orientation is designed to introduce students to WW. To link a Canvas assignment to Orientation, create a Canvas assignment, name it Orientation, and make the assignment worth 10 points. Then, for Submission Type, select External Tool
, then click Find
. Scroll down and select WeBWorK
, then modify the URL to read
https://math.newhaven.edu/webwork2/admin_unh_template/Orientation
Click the box Load This Tool In A New Tab
, then Save and Exit. This Canvas assignment is now linked to this WW assignment, as can be verified by becoming a "Test Student", then clicking on this Canvas assignment, then clicking Load Orientation in a new window
. Go ahead, do a couple of problems in this assignment, and check that the Canvas grades of "Test Student" are updated.
https://math.newhaven.edu/webwork2/ohijab_dsci_6002/VectorsDotProduct
Load VectorsDotProduct in a new window
. A new web page will open. If this new page presents the warning Course " ohijab_dsci_6002" not found, then the WW course ohijab_dsci_6002 was not set up yet by the WW admin. In this case, email math_webwork@newhaven.edu requesting the creation of this WW course.
If instead the new page presents the warning The selected problem set ( VectorsDotProduct) is not a valid set, then ohijab_dsci_6002 is set up but VectorsDotProduct is not. This is not a surprise, as we have linked the Canvas assignment to the not-yet-created WW assignment VectorsDotProduct.
In this case, to create VectorsDotProduct, click on Library Browser
at left, then enter VectorsDotProduct, then click on Create a New Set in This Course
. The Logged in as
at the upper right corner indicates you are auto-logged into the WW server as the WW course's instructor.
Library Browser
page, select it from the pull-down menu Select a Set from this Course
, then select problems to add from the pull-down menus. The Library Browser
page is full of options and deserves careful study. This completes the setup.
Hmwk Sets Editor
in WW.
Find
in step 1] won't work, you must follow the details in step 1.
Hmwk Sets Editor
. It's best to specify Canvas assignment dates and leave WW assignment dates wide open. Here also you can adjust total number of points for the WW assignment. It's simplest to let this equal the total number of points of the Canvas assignment.
Classlist Editor
, then click on any student's login. You will then act as that student, as indicated in the upper right corner Acting as
.
Library Browser
page. For additional info and guidance, google, there are plenty of resources on the web: WW is used at over 1,300 universities worldwide.
math_webwork@newhaven.edu
.