In order to describe and understand the quiz module, it is necessary to understand the terminology that is used to describe its aspects. On this page the important terms are named and explained and in some cases linked to more detailed documentation.
| Term | Description | Related Links |
|---|---|---|
| answer(s) | The term answer is used exclusively for the teacher defined answers
of a question. These answers are usually stored in the
quiz_answers table and are compared to the responses for
grading.
|
|
| questiontype | There are several questiontypes built into the quiz module, however, due to the plugin architechture of the quiz module, it is possible to define custom questiontypes. Existing questiontypes include true/false, multiple choice, short answer, numerical and calculated questions. | conversion guide |
| responses | Conceptually these are the students' responses to a question. This
is always used in plural, although for some questiontypes there is only
one possible response. In the runtime $state object there
is a field $state->responses, which holds an array of a
student's responses to a question.
|
response storage |