What's new in WirisQuizzes 4

A new WirisQuizzes version with a more modern interface and new capabilities it's available from now on. This page presents all the changes the tool undergoes and its unique features, so you'll have an idea of what to expect. Take a first glance at WirisQuizzes 4, already released for all kinds of integrations.


You can find the frequently asked questions about WirisQuizzes 4 here. Do not hesitate to contact if you have other questions.

New user interface

WirisQuizzes 4 introduces a new user interface, much more intuitive than in previous versions. With this new interface, you will be able to use WirisQuizzes artificial intelligence to filter the input and validation options based on the correct answer set. Then when you evaluate the additional properties of the question, the Studio options are much more precise and easier to apply.


Answer types

All numeric answer types fall into the Equation type , and there is no need to distinguish between answers with and without units or currencies. Just enable the corresponding units and prefixes in Input options > Input syntax, and WirisQuizzes will handle the rest. In addition, there is a new answer type named Graphic that allows students to graph their answers.



For more information about the graphical answer, see its dedicated page.

In previous versions of WirisQuizzes , when you selected the answer type, there were three options (shown in the screenshot): general (for generic mathematical expressions), quantity (for answers with units and currencies), and text (for pure text answers without mathematical content).


In the following sections, we've described the new Equation Type options available in WirisQuizzes 4.

Initial content

As a brand new feature of WirisQuizzes 4, you will be able to establish an initial content for the student's answer. Thus, the math editor where they must write the answer won't be empty, and the students will know the expected response format.


For instance, imagine you want to create a question which answer is 22, and you want the answer written as a fraction. As some students would tend to answer in decimal format, you can persuade them by defining the answer's format in the Initial content editor.


Besides, it's also possible to import information from the initial content to the correct answer or vice-versa. Thus, you can build the corresponding mathematical expression once, appearing automatically on the right answer, ready to be edited.


Show relevant options

Now it's possible to filter the options that appear as input and validation options. This is based on an analysis of the established correct answer, hiding options that aren't relevant. If you want to show the hidden options, click Show all options.


For instance, imagine you want to create a question involving mathematical constants such as normalπ. After you have established the correct answer, the Input options and the Validation options sections will have the two choices mentioned:


Input options

A new section called Input options concentrates the choice of input method and the expected input by the student. It's divided into three parts: Compound answer (to ask for more than one answer in the same question), Answer input method (to select the type of editor with which the student will answer and the presence or not of auxiliary editors) and Input syntax (to define which syntax elements are correctly recognized).


In general, these sections work similarly as in previous versions. As discussed above, you just have to manually activate those units and prefixes that you want to enable. If you prefer it, you can select All , and the whole available units and prefixes will be activated.


In previous versions, when you selected the method and the expected input of the student, it had to be defined between the Correct answer and Validation sections.

From the Correct answer tab in WirisQuizzes 3:


From the Validation tab in WirisQuizzes 3:


Validation options

A new section called Validation optionssets the criteria for comparing the correct answer with the student's one, taking into account its format. It's divided into four parts: Comparison with student answers (with the same goal as in previous versions, but without entering specific intervals of acceptance), Numbers (to define the tolerance and accuracy with which the system will accept the student's response), Simplification (with the same goal as the old additional properties section) and Units of measure (to impose if units of measure have to coincide).


This section has no significant changes to its purpose or organization beyond the two new validation options presented below. There were two main sections beyond the previously allowed entry in previous versions: comparison with the student response (to define which values are accepted as correct) and additional properties (to describe which formats are allowed).


Symbolic answer

The first one is called Symbolic answer and is intended for those occasions when we want the student response to be a combination of operations, fractions, roots and functions, and no solution is allowed in decimal format.


In previous versions, this option was included in additional properties such as has fraction form, has polynomial form,… From now on, it will be unified in a single option that will encompass many more possibilities.


Exact answer

The second new option is called Exact answer and will be what is called zero tolerance. This option didn't exist in previous versions and will only accept answers that are precisely the same as the correct one. If the correct answer is 2, for example, an answer of 1.414 is not acceptable.