Overview
The factored polynomial (isFactored) method checks whether the learner’s response is in factored form. It supports single-variable polynomials up to degree three.
This is a supporting method rather than a scoring method. Therefore, the author does not specify a correct answer. When used independently, any supported polynomial in factored form is considered correct.
Authors must use the Factored over option to specify the number system over which the expression must be factored:
- Integers
- Real numbers
- Complex numbers
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
isFactored method with the factored over, decimal, and thousands separator optionsDecimal 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 isFactored method does not require an authored correct answer. When used independently, it considers any supported polynomial factored over the selected number system correct.
isFactored methodCombining isFactored with equivSymbolic
When used together, the methods perform the following validations:
-
equivSymbolicchecks whether the learner’s response is mathematically equivalent to the expression specified by the author. -
isFactoredchecks whether the learner’s response is factored over the selected number system.
The authored answer used by equivSymbolic does not need to be in factored form. Enter the required expression for the equivSymbolic validation, configure the Factored over option, and add the isFactored method.
isFactored and equivSymbolic methods