#### Helpful Authoring Definitions

https://docs.learnosity.com/authoring/authorguide/formula

**Scoring type: Exact Match**

- Student must answer all parts of the question correct to receive a mark.

**Scoring type: Partial Match**

- Each correct response element will be scored individually and the overall question score will be divided between responses.

**Scoring type: Partial Match Per Response**

- Each correct response element will be awarded an individual score.

## Math Specific Scoring

**equivSymbolic**

- The equivSymbolic method checks that the value entered by the student is mathematically equivalent to the value that the Author has set in validation, even if they are in different forms.
- Use equivSymbolic when working with equations, or other input with variables, where order or form is
*not*important. For example, if the task is to multiply 3 and 2, any response that is mathematically equal to 6 will be considered as correct, such as 6/1, 12,1, 3+3, 6.0 - equivSymbolic accepts decimals, fractions, variables, and percentage.

**equivLiteral**

- The equivLiteral method checks if the response from the student is literally equal to the correct value specified by the Author. This means that the form, order, elements, and values entered by the student should match the value in validation.
- Responses that are mathematically equal, but are in a form other than the one specified by Authors, will return false.
- Use equivLiteral when you want to strictly specify a particular form of the mathematical expression as the correct answer.

*Note* that equivLiteral ignores parentheses which have no specific meaning, by default.

**equivValue**

The equivValue method compares numerical values that may be represented in different ways, such as units of measurement, where 1m1m = 100cm100cm. equivValue will evaluate the expression to a numerical form for comparison. As long as the value given by the student is mathematically equal to the result the author was expecting, the question will validate as correct.

Although similar to equivSymbolic, the equivValue method cannot be used with variables. It does however work with decimals, fractions and percentage. equivValue is particularly useful if you are using units of measurement. This method also handles validation of lists and ranges, using the tolerance symbol.

**equivSymbolic**

- The equivSymbolic method checks that the value entered by the student is mathematically equivalent to the value that the Author has set in validation, even if they are in different forms.
- Use equivSymbolic when working with equations, or other input with variables, where order or form is
*not*important. For example, if the task is to multiply 3 and 2, any response that is mathematically equal to 6 will be considered as correct, such as 6/1, 12,1, 3+3, 6.0 - equivSymbolic accepts decimals, fractions, variables, and percentage.