Architecture

From WeBWorK_wiki
Revision as of 18:15, 10 January 2008 by Sam (talk | contribs) (New page: This section gives a brief overview of WeBWorK's architecture and data organization. A WeBWorK installation consists of one or more '''courses'''. Each course contains a '''classlist''' (...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This section gives a brief overview of WeBWorK's architecture and data organization.

A WeBWorK installation consists of one or more courses. Each course contains a classlist (a list of the students, TAs, instructors in the course) and a list of homework sets. A homework set consists of multiple problems. Homework sets can be assigned to one or more users.

One course, named admin, is special. This course's classlist is used to control access to the Course Administration page. This page allows you to create, rename, delete, archive courses, and restore courses from archives.