The highlight block allows the solver to mark words or text fragments in the text. The task creator inputs the text and saves it. After the initial save, an icon for selecting a text fragment appears in the text editor toolbar. When a word is selected in the text and the text fragment selection icon is clicked, a dialog box for adding a text fragment opens, displaying the data of the selected text fragment. After saving the dialog box, the text fragment becomes selectable either by clicking on the word or using a checkbox.
When creating a task, the basic fields required for task entry are displayed by default. Additional options appear when clicking the 'More data' link. The additional options selected by the task creator will remain visible in the task entry view after saving.
Example task: https://www.examodo.com/publicitems/36
Common data for content blocks
Field / Button | Explanations | Conditions |
Example | When marking, an example is displayed to the task solver: a content block with the answer is shown, the answer cannot be modified, and no points are awarded for this answer. | Checkbox. By default, it is hidden and will appear when clicking the 'More data' link. |
Initially invisible | When enabled, it allows the content block to be hidden when opening the task and revealed based on the user's next action. | Checkbox. By default, it is hidden and will appear when clicking the 'More data' link. |
Points shall be rounded within the block | When marking, the points awarded to the solver are rounded to the nearest whole number. | Checkbox. By default, it is hidden and will appear when clicking the 'More data' link. |
Do not color incorrect/correct responses | By default, in solved and graded tasks, answers that received the maximum points are displayed with a green border, while other answers are displayed with a red border. If this checkbox is selected, no colored border is displayed around the answers. This is used for questions where determining the correctness of an answer's color is too complex. | Checkbox. By default, it is hidden and will appear when clicking the 'More data' link. |
A text box for inputting text |
The task creator first enters the text without any annotations and saves it. After the initial save, an icon for adding a text fragment selection appears in the toolbar. The creator uses the mouse to select a word or words in the text that they want to make selectable and clicks on the text fragment selection icon. A dialog box for adding the text fragment opens. After saving in the dialog box, the text fragment becomes selectable. The text fragment is visually distinguished from the rest of the text by a background color. |
Text field. |
Text fragment addition dialog box |
The dialog box contains the following text fragment data fields:
A checkbox or radio button is displayed to the solver. If enabled, the selected word(s) in the text will be preceded by a checkbox or radio button for marking. |
The combination of Question ID and Text Fragment ID must be unique within the task. Both fields can be modified by the task creator. This flexibility is essential for scenarios where different assessment matrices need to be created for various parts of the task. |
Divide Text into Sections |
This feature allows the entire entered text to be divided into sections based on specific rules. When clicked, a dialog box opens where the criteria for dividing the text into sections can be specified. The available options are:
Question IDs are automatically added but can be edited by the task creator (question IDs must be unique within the content block). For the solver, a checkbox or radio button is displayed – a checkbox appears if selected. The solver can mark the text section by checking the box and then color it. |
Button. This option is visible only if the entered text has not yet been divided into sections. |
Unpartition | If the text contains at least one markable section, clicking this button will undo all previous divisions into sections. | Button. This option appears only if there is already at least one markable section in the text. |
Text Sections Without Gray Background | By default, markable text sections are displayed to the solver with a gray background. Selecting this option removes the gray background. | Checkbox. |
Preview: (Updates upon saving) | A text preview is located below the text editor. The preview updates after the content block is saved. | Block. |
Answer evaluation and assessment matrix (some options are hidden under the "Show More" arrow). The assessment matrix appears after saving, once text fragments have been added. In the assessment matrix, answers are evaluated using the selectable text fragment ID.
Each Question ID corresponds to its own assessment matrix. For example, if the text fragments' Question IDs are labeled A, B, and C, three separate assessment matrices will be created. The list of IDs in the assessment matrix is updated whenever the content block is saved.
Field / Button | Explanations | Conditions |
Item ID | The question ID must be unique within the task. When creating a new question, the system automatically suggests a default ID value, but the task creator can change it. If there are many questions in the task, it is recommended to rename the question IDs in a way that reflects the content or location of the question in the task. This reduces the risk of confusion between questions and their assessment matrices for the creator. | Text field. Mandatory. |
Example | When marked, the selection is displayed to the solver as an example. The solver cannot modify it, and no score is awarded for this selection. | Checkbox. To ensure that the remaining text fragments can be evaluated, the example's Question ID must be different from the others, so that a separate assessment matrix is created for it. |
Explanation | Here you can add an explanation regarding the Question ID. | Text field. |
Minimum points of item | The minimum points value indicates the lowest possible number of points that can be awarded for a given question. In some cases, a question may have multiple answers. First, the corresponding number of points is determined for each answer, then the points are summed. If the total points are less than the minimum points value, the solver is awarded the minimum points. | Numeric field. |
Maximum points of item | The number indicates the maximum possible points that can be awarded for a given question. If the assessment matrix has already been saved, the calculated maximum points value, based on the system's calculations, will be shown in parentheses after the maximum points input field. The system calculates the maximum points based on the answers and their respective points in the assessment matrix. The calculated maximum points may be greater than or equal to the maximum points set for the question. | Numeric field. |
Default points given for response, which does not match matrix | The default points value is the number of points awarded to all answers that do not have a row in the assessment matrix. For example, if all correct answers are included in the assessment matrix, default points are given to incorrect answers. By default, the default points are 0. | Numeric field. |
The number of responses excessed gives minimum points | This applies only to questions where the solver can provide multiple answers. Example: If the value of this field is 3 and the solver gives a total of 5 answers, the minimum points will be awarded regardless of whether the answers were correct or not. | Numeric field. |
The least number of correct responses allowed | This applies only to questions where the solver can provide multiple answers. Example: If the value of this field is 3 and the solver gives a total of 2 answers, the minimum points will be awarded even if the answers provided were correct. | Numeric field. |
The minimum number of selections | The minimum number of selections makes the specified number of answers mandatory if the "Do not allow incomplete answers" option is enabled on the Additional Options page during task creation. Until the minimum number of selections is made, the solver will not see the buttons to confirm the answer or proceed to the next question. | Numeric field. |
The maximum number of selections | The entered number indicates how many selections the solver can make for text fragments associated with this Question ID. There may be more selectable text fragments than the specified number. If the field is left empty, the solver will be able to select all text fragments associated with this Question ID. | Numeric field. |
A question used to determine the correctness of an answer | From the list, you can select the question ID with which the response to this content block's specific question will be evaluated. When making a selection, it is important to consider that this question must be computer-evaluable (it can receive 0 points), and points for this response will be assigned based on the evaluation of another question's response within the same task content block (either by the computer or a human). | Drop-down menu. |
Do not count response for results | When selected, the points awarded for this question are not included in the solver's total test score. This is used, for example, when the task points are determined by a calculated value in the content block. In tests where the total points are not counted and instead the result is displayed by individual indicators, the question will not be shown in the result view. | Checkbox. |
Computer-markable | Indicates whether the question is computer-assessable or not. When creating a new question, it is by default set as computer-assessable unless it is an open text input content block. | This content block is only computer-assessable. |
Add |
Adds a row to the assessment matrix. The assessment matrix is a table where each row corresponds to a possible answer and indicates how many points are awarded for that answer. A row in the assessment matrix consists of the answer and the evaluation of that answer. The row contains the following fields: |
Button. |
Order | Serial number, automatically filled by Examodo. | |
ID of the text part | The dropdown menu displays a list of selectable text fragments. If there are multiple text fragments to be selected and evaluated together within the same assessment matrix, each must be added on separate rows. | Dropdown Menu. Mandatory. |
Condition | If a condition is described, the score for the answer listed in the assessment matrix will only be counted if the condition is met, i.e., the condition's truth value is true. The condition is described as a Python formula, which may depend on the answers to other questions. | Text field. |
Points | The assessment points awarded for a given answer. Points are given as real numbers, can include decimal places, and can be positive, negative, or zero. A row with 0 points in the assessment matrix may be necessary if a hit counter is used and you want the answer to be recorded in the counter. Negative points can be given for incorrect answers. For rows marked as "Correct," the points field may be left blank (in which case 1 point is counted). | Numeric field. |
Correct | A checkbox. Checking this box means that if no value is entered in the points field, the solver will receive 1 point for the given answer. If the solver is allowed to view the correct answer, marking this checkbox indicates that the row is the correct answer. | Checkbox. |
Match counter | The hit counter field where the counter name can be entered (the name can include letters, numbers, and underscores, and the first symbol cannot be a number). The counter allows grouping of answers, even across different content blocks (the counter applies within the task). If a counter name is entered, the system will count all answers that match the specific row and can be used in the formula of a calculated value content block. | Text field. |