...
There are two main ways to set up the connection between Moodle and WeBWorK. If you aren't interested in having WeBWorK send grades to Moodle or you only need the overall WeBWorK grade reported back to Moodle, it is easiest to set up a single link between the two systems. If you need to have the individual grades for WeBWorK assignments reported to Moodle, you will need to create a link to each WeBWorK assignment.
Table of Contents |
---|
Setting your WeBWorK course
Ask a colleague who is a WeBWorK administrator or submit a Help Desk ticket (support@swarthmore.edu) to set you up with a WeBWorK course. Provide the name and number of the course you want to configure.
Log into your course at webwork.swarthmore.edu with your Swarthmore username and password
If needed, follow the Instructions for copying a WeBWorK Course from one semester to another
Differences between logging into WeBWorK directly and via Moodle
...
Setting up a single link between Moodle and WeBWorK
Set up your WeBWorK course
Go to your Moodle course
andMultiexcerpt include MultiExcerptName MoodleEditButton PageWithExcerpt Moodle Homeand turn editing on
Click "Add an activity or resource" link, select "External Tool" and click "Add"
Give the link a name such as "WeBWorK"
Under "Preconfigured tool" select "Automatic, based on tool URL"
Click "Show more..." to show all the configuration details
Under "Secure Tool URL" copy and paste the URL for your WeBWorK course. The format should be
https://webwork.swarthmore.edu/webwork2/<CourseName>
, where<CourseName>
is your WebWOrK course name. For example:https://webwork.swarthmore.edu/webwork2/Gomez-M15-F23
If you'd like the grades for all the WeBWorK assignments to be entered into the Moodle gradebook, complete the "Grade" section. Otherwise change the "Grade" type to "None".
Save your settings
You should now have a link to WeBWorK in your Moodle course. Students will be able to click on the link to access WeBWorK.
...
Setting up individual homework links between Moodle and WeBWorK
Set up your WeBWorK course
Go to your Moodle course and
Multiexcerpt include MultiExcerptName MoodleEditButton PageWithExcerpt Moodle Home Click "Add an activity or resource" link, select "External Tool" and click "Add"
Give the link a name corresponding to the homework set
Under "Preconfigured tool" select "Automatic, based on tool URL"
Click "Show more..." to show all the configuration details
Under "Secure Tool URL" copy and paste the URL for your WeBWorK assignment. The format should be https://webwork.swarthmore.edu/webwork2/<CourseName>/<AssignmentName> (where
<CourseName>
and<AssignmentName>
are specific to your course and assignment)Set the "Grade" parameters as you see fit.
Save your settings
You should now have a link to a specific WeBWorK assignment in your Moodle course with a gradebook entry. Repeat for each assignment. Students will be able to click on each link to access a specific WeBWorK homework set.
Info |
---|
WeBWorK only sends the percentage grade for each assignment back to Moodle and the two systems do not synchronize visibility, due dates, or point values. Most users let WeBWorK control the availability and timing of the homework sets and set the point value of the homework set to be 100. In addition, WeBWorK calculates the overall grade by adding up the number of points earned for all assignments divided by the overall number |
Other Information
Child pages (Children Display) | ||
---|---|---|
|
PiRates
If you use Moodle, you may want to enroll PiRates in your Moodle course with the Auditor role. This will allow them to see your Moodle resources and access your WeBWorK assignments via the link from Moodle, but does not create a Moodle gradebook entry. After they have logged into WebWorK to create their accounts, you may want to elevate their permissions in WebWorK.
...