Settlement Question Bank

Each question in the question bank is comprised of several elements:

  • id: Question ID
  • question: The question body
  • type: Question type (0 = multiple answer, 1 = short answer, defaults to 0)
  • answers: Answer list (max. 5 answers)
    • Answer will be compared with this array (case-insensitive), and if the answer matches the members of this array, it's considered correct.
  • answer_key: Which answer is the key (0 for first member of the answers array, 1, 2, 3, and 4, respectively)
    • Will be ignored if this is a short answer question.
  • hint: Hint that will be displayed when this question is being shown.
  • explanation: Explanation on why that answer is correct.
  • comments: internal comments

Each question is separated by a blank line and follows this convention:

question
answers
answer_key
hint
explanation
comments
id:[number]
type:[number]
  • The first line will be treated as question
  • The second, third, fourth, fifth, and sixth lines will be treated as answers
  • The seventh line will be treated as answer_key. Acceptable values include:
    • 0, A, or a for the first answer
    • 1, B, or b for the second answer
    • 2, C, or c for the third answer
    • 3, D, or d for the fourth answer
    • 4, E, or e for the fifth answer
  • The eighth line, if present, will be treated as hint.
  • The ninth line, if present, will be treated as explanation.
  • Anything the from 10th line and onwards will be treated as comments.
  • If a line id:[number] is present, this question will have its id set as number. The square brackets [...] are needed, too.
  • If a line type:[number] is present, this question's type will be set according to number. The square brackets [...] are needed, too.
    • If not set, this question will be set default as multiple-choice.
Type the questions you want to convert to JSON here.
This box will display the JSON-converted question bank.