3  Exercise Types

educmatr automatically detects the type of exercise you want to create based on the filename of your CSV file.

3.1 Extype 0: Fill-in-the-Blank Tables

Creates a table where specific cells are hidden for students to fill in.

  • File Name: Must contain table, generic, or extype0 (e.g., verbs_table.csv).
  • CSV Structure: A standard table grid.
  • Special Markers: * Add (hide) inside any cell to make it blank in the student version.
  • Rendering:
    • Documents: A table with empty cells (or colored answers if correction is ON).
    • Presentations: Reveals table rows one by one.
    • Moodle: Creates a standard Cloze question where students type into the table cells.
  • Box Option: Not applicable.
Important

If the name of a csv file does not contain any recognizable patterns, it will be treated as an “extype0” file.

3.2 Extype 1: Vocabulary Lists

Designed for simple two-column lists (e.g., Word <-> Definition or Language A <-> Language B).

  • File Name: Must contain vocabulary, voc, or extype1 (e.g., english_voc.csv).
  • CSV Structure: Two columns. Column 1 is the prompt; Column 2 is the answer.
  • Rendering:
    • Documents: A list where the second column is blank (dotted lines).
    • Presentations: Slides showing the word first, then revealing the translation.
    • Moodle: Creates “Select the correct word” dropdown questions.
  • Box Option: Adds a “Word Bank” box at the top containing shuffled answers from Column 2.

3.3 Extype 2: Transformations & Translation

Ideal for sentence transformations, conjugations, or translating full sentences.

  • File Name: Must contain transformation, translation, or extype2 (e.g., sentences.csv).
  • CSV Structure:
    • Col 1: The Question/Prompt.
    • Col 2+: The Answer(s).
  • Special Markers:
    • ((hidden)): Text inside double parentheses ((like this)) in an answer column is ignored in the question but appears in the correction.
  • Rendering:
    • Documents: Numbered list. Answers are replaced by blank lines.
    • Presentations: Shows the question; clicking reveals the answer below it.
    • Moodle: Creates a “Drag and Drop” question.
  • Box Option: Adds a box of shuffled words above the question line (useful for sentence reordering).

3.4 Extype 3: Multiple Choice (MCQ)

Standard questions with several options and one correct answer.

  • File Name: Must contain qcm, mcq, or extype3 (e.g., grammar_mcq.csv).
  • CSV Structure:
    • Col 1: Question text.
    • Middle Cols: The options (distractors).
    • Last Column: The correct answer (can be the text itself, the number 1, or letter A).
  • Rendering:
    • Documents: Question followed by a list of options (a, b, c…).
    • Presentations: Question slide -> next slide highlights the correct option.
    • Moodle: Creates a dropdown menu inside the text.
  • Box Option: Not applicable.

3.5 Extype 4: True/False

Rapid True/False questions.

  • File Name: Must contain truefalse, trueorfalse, or extype4.
  • CSV Structure:
    • Col 1: Statement.
    • Col 2: Answer (True/False, Yes/No, Vrai/Faux).
    • Col 3 (Optional): Justification (text that appears only in correction).
  • Rendering:
    • Documents: A table with checkboxes.
    • Presentations: Statement appears -> Answer is highlighted.
    • Moodle: Creates a True/False dropdown.
  • Box Option: Not applicable.

3.6 Extype 5: Gapfill Paragraphs

Constructs a continuous text where specific words are missing.

  • File Name: Must contain draganddrop, drag, drop, or extype5.
  • CSV Structure:
    • Col 1: Start of sentence.
    • Col 2: The missing word (Answer).
    • Col 3: Rest of sentence.
  • Rendering:
    • Documents: A continuous paragraph with dotted lines where words are missing.
    • Presentations: A paragraph where gaps are revealed one by one.
    • Moodle: A paragraph with text-entry boxes.
  • Box Option: Creates a “Word Bank” box at the top containing all missing words shuffled.