Documentation

TrueFalse

Description

This addon is an alternative for the Choice module. It allows putting a single or a multiple-choice activity in a presentation.

Properties

The list starts with the common properties, learn more about them by visiting the Modules description section. The other available properties are described below.

Property name Description
Multi Indicates whether an activity is in a multiple or single choice mode. For a single choice activity it is enough to leave the box unchecked.
Choices Choice options list. i.e. True and False as possible choices.
Questions Questions list. Here you can insert your questions and answers.
Question Single question.
Answer This is a number. It's an index of a correct answer. i.e. in case of 3 possible choices A, B, C "1" indicates the first choice option (A), "2" the second (B), and so on (always counted from left to right). For instance, if "C" is the correct answer, "3" is the number that should be inserted in the "Answer" field. In case of a multiple choice mode, the indexes should be comma separated.
Is not an activity With this option, the selected score and errors will not be returned by addon.
Lang attribute This property allows to define the language for this addon (different than the language of the lesson).
Speech texts List of speech texts: Selected, Deselected, Correct, Incorrect.
This texts will be read by Text to Speech addon after a user performs an action.

Supported commands

Command name Params Description
isAllOK --- Returns true if all answers are selected correctly and there are no mistakes, otherwise false.
isAttempted --- Returns true if any answer to any question is selected.
reset --- Resets the module.
show --- Shows the module.
hide --- Hides the module.

Custom Scoring

The True/False addon supports Custom Scoring scripts. For more information about Custom Scoring see documentation.

Command name Params Description
isSelected questionIndex - index of row
answerIndex - index of answer
Returns true if answer is selected, otherwise false.
markAsCorrect questionIndex - index of row
answerIndex - index of answer
Marks answer as correct.
markAsWrong questionIndex - index of row
answerIndex - index of answer
Marks answer as wrong.
markAsEmpty questionIndex - index of row
answerIndex - index of answer
Marks answer as empty.
removeMark questionIndex - index of row
answerIndex - index of answer
Removes answer's mark.

Events

The True/False addon sends events to Event Bus when a user selects an option. If the answer has already been selected and a question has only one answer possible (Multi option deselected), then the event isn't sent.

Field name Description
Item <Question_number>-<Answer_number< (i.e. 2-3 means that the 3rd answer has been (de)selected for the 2nd question)
Value 1 for selection, 0 for deselection
Score 1 for correct answer, 0 for wrong

When a user selects all answers properly without any error, the addon sends the 'ALL OK' event. This event is different from the normal True/False event and its structure is shown below.

Field name Description
Item all
Value N/A
Score N/A

The second event which is different from others is the 'ROW OK' event. This event is sent when all answers in a single row are correct.

Field name Description
Item <row_number>-all (i.e. 2-all means that all answers were correct for the 2nd row.)
Value N/A
Score N/A

Show Answers

This module is fully compatible with Show Answers module and displays correct answers when an adequate event is sent.

CSS classes

Class name Description
.addon_TrueFalse .tf_radio, .tf_checkbox indicates the look of the table
.addon_TrueFalse .tf_radio_text, .tf_checkbox_text indicates the look of the table cell containing Choice
.addon_TrueFalse .tf_radio_image, .tf_checkbox_image indicates the look of the table cell containing single/multi Choice icon. Icons are inner DIV elements with 'background-image' property pointing to icons URL addresses
.addon_TrueFalse .tf_radio_image.last, .tf_checkbox_image.last indicates the look of the last table cell containing single/multi Choice icon
.addon_TrueFalse .tf_radio_question, .tf_checkbox_question indicates the look of the table cell containing question
.addon_TrueFalse .up Standard state of Choice icon.
.addon_TrueFalse .up.disabled State when choice isn't selected and check answers is pressed.
.addon_TrueFalse .down State when choice is selected.
.addon_TrueFalse .down.wrong State when choice is selected and it's wrong answer.
.addon_TrueFalse .down.correct State when choice is selected and it's correct answer.
.addon_TrueFalse .down.correct-answer State when correct answers are displayed after ShowAnswers event was sent.
.addon_TrueFalse .mouse-hover State of choice on mouse hover

Demo presentation

Demo presentation contain examples of how the True/False Addon can be used.