All Collections
Authors
Evaluation types
Evaluation type: eval polynomial & fb polynomial
Evaluation type: eval polynomial & fb polynomial

Everything you need to know about the evaluation types: eval polynomial and fb polynomial.

Updated over a week ago

The evaluation type eval polynomial can be used to check (multivariate) polynomials. It does not have automated feedback itself, but instead the evaluation type fb polynomial can be used to give automated (positive or negative) feedback on the student’s answer.

Evaluation type: eval polynomial

The Definition field of this evaluation type should have a (multivariate) polynomial.

Example:

When this evaluation type is used in a Solution rule, the evaluation type fb polynomial can be used in positive or negative feedback to give automated feedback on the student’s answer.

Evaluation type: fb polynomial

This evaluation type can only be used in (positive and negative) feedback when a solution rule is defined that uses eval polynomial. The Definition field should contain the name of the desired polynomial form. The possible polynomial forms are:

• free
Polynomial can be in any form. Performs no checks in positive or negative feedback.

• basic
Performs basic checks on the student’s answer.

 Checks when used in positive FB Checks when used in negative FB Invalid/missing variablesInvalid operationsNon-constant exponentsDividing by non-constantsNon-integer/negative exponents Same as in positive feedback
• expanded

Polynomial should be in expanded form.

 Checks when used in positive FB Checks when used in negative FB All basic checksOccurrence of non-atoms under exponents, e.g. (x*y)^3Occurrence of multiplication by non-constant non-atoms, e.g. 2*(x+1)Occurrence of variables appearing multiple times in multiplication, e.g. x^2*y*x^3Occurrence of monomials appearing multiple times, e.g. x+x+x All basic checksCheck if degrees matchCheck if there are superfluous monomialsCheck if there are monomials missingCheck for wrong coefficients
• factored_expanded

Polynomial should be in factored form.

 Checks when used in positive FB Checks when used in negative FB All basic checksCheck if the polynomial is factorized more than the author’s Solution Definition All basic checksCheck if all factors divide the author’s Solution DefinitionCheck if there are factors missingCheck if the constant is correct
• factored_expanded_count

 Checks when used in positive FB Checks when used in negative FB All factored_expanded checksCheck if the number of factors is correct All factored_expanded checks
• factored_basic

 Checks when used in positive FB Checks when used in negative FB All factored_expanded checksPerforms positive feedback checks of expanded against every factor All factored_expanded checks
• factored_basic_count

 Checks when used in positive FB Checks when used in negative FB All factored_basic checksCheck if the number of factors is correct All factored_basic checks

Examples of feedback

The solution rule that is used for these examples is:

Example 1 (basic, negative feedback)

Example 2 (expanded, positive feedback)

More on evaluation types

An overview of all evaluation types can be found here (for mathematical answers) and here (for text-based answers). More detail on the different fields of a feedback rule can be found here.