Overview¶
Questions are the building blocks of Quiz sets. Here you can find an overview of all the question types you can use within EduBase.
Question types¶
The list of EduBase-supported question types is the following:
Single choice¶
- Select one correct answer from the options offered.
- Randomly ordered options (correct answer and other options)
Multiple choice¶
- Select one or more correct answers from the options offered.
- Randomly ordered options (correct answers and other options)
True or False¶
- Each statement should be marked as either true or false
- Random order of statements (true or false)
- Optionally, a third option can also be enabled
Short text¶
- Punctuation, lowercase and capital letters do not matter
- Suitable for sentence completions and simple definitions
- [[...]] markup can be used to create "fill-in-the-gaps" tasks
- You should place an [[...]] for each answer
Ordering¶
- Order the options correctly by moving the elements
- You must correctly order the elements in the answer fields
Numerical¶
- Handles integers and fractions
- Simple fractions (in the form of a/b) and common mathematical constants (pi, e) can be used
- Capable of handling intervals (opened or closed)
- Use +/- infinity in any of the following forms: INF, oo, 00, ∞
- Adjustable precision and tolerance
Date/Time¶
- Adjustable precision: year, month, or day
- Excellent for date intervals (from - to)
- Recommended input format: YYYY, MM.YYYY. or MM.DD.YYYY. in accordance with the precision
Mathematical expression¶
- Suitable for checking expressions or complex formulas
- Answer and solution equivalence will be checked
- Built-in functions that can be used:
- sqrt, abs, ln, log, log10, round, floor, ceil
- sin, cos, tan, csc, sec
- degree2radian, radian2degree
- number2binary, binary2number, number2octal, octal2number, number2hexadecimal, hexadecimal2number
- number2roman, roman2number
- factorial, permutations
- sinh, arcsin, asin, arcsinh, asinh, cosh, arccos, acos, arccosh, acosh, tanh, arctan, atan, arctanh, atanh
- 2 parameters separated with ; (semicolon) character:
- min(a;b), max(a;b), mod(n;i), fmod(n;i), div(a;b), intdiv(a;b), gcd(a;b), lcm(a;b)
- number2base(n;b), base2number(n;b)
- combinations(n;k), combinations_repetition(n;k), variations(n;k), variations_repetition(n;k)
- Use +/- infinity in any of the following forms: INF, oo, 00, ∞
- Adjustable precision and tolerance
- Extended expression evaluation: logN functions (with arbitrary N), factorial, etc.
- Do not use equations! You have to drop the y= or f(x)= parts.
- E.g. in case of the equation of a straight line (y=mx+b) the answer is m*x+b.
Matrix¶
- Evaluating matrices and vectors with numerical elements
- Checking element-wise in accordance with the rules of the numerical question type
- Syntax: the matrix is defined by [...] delimiters, ; (semicolon) is used for separating columns and | (pipe) symbol signals the end of a row
- For example: 1x3 matrix: [1;2;3] or 3x1 matrix: [1|2|3], or 2x2 matrix: [1;2|3;4]
Matrix (with math expressions)¶
- To check expression-element matrices
- Checking is done element-wise, in accordance with the Mathematical expression question
- Syntax: the matrix is defined by [...] delimiters, ; (semicolon) is used for separating columns and | (pipe) symbol signals the end of a row
- For example: 1x3 matrix: [x;x+1;x+2] or 3x1 matrix: [x|x+1|x+2] or 2x2 matrix: [x;x+1|x+2;x+3]
Set¶
- Checks unordered sets with unique elements
- Checking element-wise in accordance with the rules of the Numerical question type
- Repetition and order of elements does not matter
- Syntax: the set is defined by {...} delimiters, ; used for separating elements
- For example: 3-element set: {1;2;3} or 6-element set: {1;2;3;4;5;6}
Set (with text elements)¶
- Checks unordered sets with unique elements
- Checking is done element-wise, in accordance with the Short text question
- Repetition and order of elements does not matter
- Syntax: the set is defined by {...} delimiters, ; (semicolon) used for separating elements
- For example: 3-element set: {one;two;three} or 6-element set: {one;two;three;four;five;six}
Free text¶
- These questions has to be manually evaluated
- Punctuation, small and capital letters do not matter
- Suitable for longer texts and definitions
File¶
- These questions has to be manually evaluated
- Test takers should upload files
- Number of files and/or allowed file types can be restricted
Generic¶
- Exact match is required
- Spaces and punctuations also count
Reading task¶
- There are no to-dos for this task and no points can be scored
- Ideal for even larger texts
- If it's set as the first item of a merged question group, text will be copied to other items in the group
Question groups¶
Question groups are grouped questions that allow the following:
- Select only a few from a specific number of questions
- For example, only 1 question out of 10 is randomly added to the test.
- Specific questions that are always in order
- Despite the shuffling of the Quiz's questions.
- For example, you have a shuffled test, but you want to make sure that some questions come in a specific order.
- Complex Tasks
- A set of questions displayed as one on the test. It is useful when you have several different question types for one common source or text.
- For example, you have a question about a certain topic for which each subquestion has to be a different question type.
Last update:
May 3, 2023