Submit a request
Submit a request

Cloze Text

In the Cloze Text question type, the student can type their responses into empty response boxes that have been inserted by the author into a passage of text.


Figure 1: Cloze text question example.

Create a question

Enter the question stem into the Compose Question area. In the Template area below enter your text and add response boxes by clicking on the Insert Response button in the Editor. You can also use the keyboard short cut, double underscore. This will indicate the position of the response box in the text. See example in Figure 2.


Figure 2: Insert response button in the rich text toolbar.


Figure 3: Template area.

In order to set validation follow these steps:

  • Insert value in the Point(s) box to set up a mark for the question. The default value is set to 1.
  • In the Correct tab you will see your text passage with empty response boxes. Enter correct responses into the empty boxes as shown in Figure 4.


Figure 4: Cloze text question validation.


The following scoring types are available in Cloze Text questions:

  • Exact Match - Student must answer all parts of the question correct to receive a mark.
  • Partial Match Per Response - Each correct response element will be awarded an individual score.
  • Partial Match - Each correct response element will be scored individually and the overall question score will be divided between responses.

Authors can add Alternate Responses if there is more than one correct solution to a Question. See this Author Guide article for more information.

The Match all possible responses configuration will allow you to specify more than one valid response for one response option. Instead of creating multiple combinations of possible responses while setting the correct responses, Authors can simply add in the different versions of the response options in the alternative correct answers for that response position and choose the Match all possible responses option. See the Author Guide article for more information.

More Options

Under More Options you will find additional question attributes that can be configured:

Maximum Length defines maximum number of characters that can be entered in response boxes. Maximum value is 250 characters.

The Input Type is set to text by default. When set to number, the user can only input numerical values and for tablet users, it defines which keyboard will be displayed to them by default, either text or number.

Character Map - Inserting a character map allows students to select non-typical letters and symbols in language e.g. ó, ç, ñ or Math and Science e.g. μ, ∞ ,≤, and make them available for the students in Cloze Text questions. Clicking Yes/No will turn on our default (Alpha) character map. To enable the Numerical Character Map Has Mathematical Formulas must be also be enabled. To create a Custom Character Map enter the specific characters into the Characters to display box.

Alpha character map


Numerical character map


Custom character map



Case Sensitive: this toggle determines whether students responses should match case or not. By default all questions are not case sensitive i.e. “Yes” and “yes” are treated as the same answer. If you wish the students to enter the response in the correct case enable Case Sensitive.

Multiple Line: this option allows students to enter text in multiple lines in the response area by pressing the return key on the keyboard.

Spellcheck and text correction: Check this box to turn on spellcheck in the text entry area. When this box is unchecked, browser spellcheck will be disabled, along with auto-correct, auto-complete and auto-capitalize on iOS devices. Note: This is a browser feature and may not always be available or supported.

Authors also have the ability to control the size of response boxes in the text. Width and height of all response boxes can be changed at once in the Response Container (global) section. However if you only wish to change the size of specific boxes go to Response Container (individual).

Additionally, authors can insert a Placeholder for empty response boxes; this can be configured in either the global or individual response container section, depending on whether you want the same placeholder on all response boxes, or different placeholders on different boxes.

Was this article helpful?

Did you arrive here by accident? If so, learn more about Learnosity by clicking here.