Text

Students can answer with plain text removing any mathematical comparison. For pure text answers with no mathematical content, you need to select the Text answer type.

Below you can see a use case where we want the student to classify a triangle according to its sides

Another example could ask for the conversion of a decimal number to hexadecimal.

There are several particular validation options when we create a Text question.

Note you can set:

  • Match case: if disabled, lowercase and uppercase letters are equivalent.
  • Match spaces: if disabled, leading and trailing spaces will be removed, and internal groups of spaces will be collapsed to one.

If the correct answer is generated using Algorithm, then it must be a string. To convert an expression to a string you can use:

  • Make a constant string: a="123"
  • Concatenate with a string, even the empty one: a=123|""
  • string(123)
  • string_substitution("#1",123)

LIVE DEMO

LIVE DEMO