Submit a request
Submit a request

An expanded polynomial (isExpanded)

Overview

The expanded polynomial (isExpanded) method checks whether the learner’s response is in its fully expanded form.

This is a supporting method rather than a scoring method. Therefore, the author does not specify a correct answer. When used independently, any mathematical expression in its fully expanded form is considered correct.

We recommend using this method with equivSymbolic.

This method is supported for Question types that use Learnosity’s new math scoring engine. It is available in v2026.3.LTS and later versions.

Additional Options

The isExpanded method with the decimal and thousands separator options

Decimal separator

Authors can specify the decimal separator that the new math scoring engine recognizes and learners can use. Select either a dot or comma from the Decimal separator dropdown.

Thousands separator

The options available from the Thousands separator dropdown depend on the selected decimal separator. Authors can select a dot, comma, or space.

The decimal and thousands separators cannot use the same character. For example, you cannot select a dot for both options.

Examples

Standalone example

The isExpanded method does not require an authored value. When used independently, it considers any mathematical expression in its fully expanded form correct.

Screen_Shot_2019-02-11_at_14.37.06.png
Examples of expressions marked using the isExpanded method

Combining isExpanded with equivSymbolic

When used together, the methods perform the following validations:

  • equivSymbolic checks whether the learner’s response is mathematically equivalent to the expression specified by the author.
  • isExpanded checks whether the learner’s response is in its fully expanded form.

The authored answer used by equivSymbolic does not need to be in its fully expanded form. Enter the required expression for the equivSymbolic validation and add the isExpanded method.

Screen_Shot_2019-02-11_at_14.38.37.png
Examples of expressions marked using the isExpanded and equivSymbolic methods
Was this article helpful?

Did you arrive here by accident? If so, learn more about Learnosity by clicking here.