Create and Edit

Parent Previous Next

Create/edit quiz question

The extension supports various questions types. See short description of each question type below:

Single question is question with one correct answer.

Multiple question is question with several correct answers.

Free text question is question where user should type free text answer.

HotSpot question is question where user should click appropriate region of the image.

Correlation question is question where the answers should be ordered in correspondence with appropriate values.

Drag'n'Drop correlation question likes correlation question, but with drag'n'drop interface.

Multiple summing question is question where user earns number of points which is calculated as sum of points for each selected answer.

Essay is question where a user can enter answer in free form. This question type can be used to get feedback.


When an administrator clicks by "Add question" button on Questions page, "New question settings" popup appears. It is possible to choose a question type in "Standard question Question type" drop-down, click "Continue" button and create a new question of selected question type or choose a question template in "Based on question template Question template" drop-down, click "Continue" button and create a new question based on selected question template.


Parameters on create/edit question page are divided into two groups:

oMain settings contains common parameters for all question types.

oSpecific question settings contains specific parameters for selected question type.


See below description of "Main settings" parameters:

ID is record number in the database. Can be used by a 3rd party extension to manipulate with the entity.

Bank ID shows bank question ID if the question is based on a bank question.

Quiz is a quiz to which the category belongs to.

Category is a question category to which the question belongs to.

Question type is used to select question type.

Only correct answers is used in the next way: if the parameter is set to 'Yes', the question will be shown to a user again if an incorrect answer is selected.

Attempt count is used to limit user's attempt to get correct answer. If the parameter is set to 0, users will have unlimited number of attempts. This parameter makes sense when "Only correct answers" is enabled.

Score is a number of points which gain a quiz takes if gets correct answer for the question.

Penalty is a number of points which will be deducted if a user gives an incorrect answer.

Question is question text.

Explanation is used to enter explanation about correct and incorrect answers. It will be shown at end of the quiz in questions grid or during a quiz if Additional settings → Show explanation parameter in quiz settings is set to "Yes".


Description of "Specific question settings" parameters can be found in appropriate topic from the list below:

Single question

Multiple question

Free text question

HotSpot question

Correlation question

Drag'n'Drop correlation question

Multiple summing question