Active development of this Moodle module has moved to this site: wwassignment on https://github.com/openwebwork from it's original host at github.com/mgage
wwassignment and wwlink provide a reliable method of presenting introductory and advanced mathematics assignments through the Moodle LMS.
This repository contains a branch that works with Moodle 1.9.8, the last of the Moodle 1.x versions, as well as a branch that works with Moodle 2.8.x versions including at this writing version 2.8.5. The wwassignment branch ver3.0 and the wwlink branch ver 2.8 are compatible with Moodle 3.x (so far).
The original version of this software "wwmoodle" was written by Peter Snoblin at Truman State University in 2005 to connect WeBWorK1 and Moodle 1. Additional development during 2006 and 2007 by Michael Gage and then by Matt Leventi at the University of Rochester produced a robust connection between evolving versions of Moodle1 and WeBWorK2.
Jonathan Duncan at Walla Walla University made modifications which allowed these modules to continue to work with Moodle 2.0. (This is essentially the ver2.6+ branch of this repository.)
Most recently (2014-2015) Michael Gage with help from Nelson Moller (Cégep à Distance) have overhauled the modules, removing spurious error messages, modifying the backup code and making adjustments so that these modules now work well with the latest version of Moodle 2.8.5. The original "wwmoodle" repository has been split into "wwassignment" and "wwlink" so that they are easier to install.
Quick install wwlink:
- cd moodle/blocks
- git clone https://github.com/openwebwork/wwlink.git
Quick install wwassignment:
- cd moodle/mod
- git clone https://github.com/openwebwork/wwassignment.git
For most installations you will want to use the default branch which is ver2.8+
A moodle administrator will need to log in to Moodle from the web in order to activate the two modules and to configure the wwassignment preferences so that it points to a local webwork server.
For more details see the file "INSTALL and CONFIGURE" which also describes how to enable the WeBWorK webservice at the WeBWorK installation.
Finally there is much expertise and support for using Moodle and WeBWorK together on the forum.