-
-
Notifications
You must be signed in to change notification settings - Fork 165
WeBWorK3: an Overview
Peter Staab edited this page May 14, 2020
·
1 revision
WeBWorK3 is a new user interface for webwork. There are two main parts of the code and this document goes over the technology of this. It is not include user instructions, which are built-in to the user interface.
In short WeBWorK is a set of objects (problem sets, users, gateway quizzes, settings, etc.) for a given course that are stored in a database together with a large number of problem from the Open Problem Library (OPL). WeBWorK3 uses a backend (or server side) using perl Dancer to communicate with the database and OPL. There is a front-end (browser) consisting of a HTML-javascript application that is written in Vuejs.