Terminology in the Quiz Module

Contents

Purpose and Description

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.

Terms

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