Calculate
The calculate application was designed to help children learn to calculate or to study the multiplication tables (from 1 until 12).
Sensors
Sensor  Function 

Front head sensor 
/ 
Middle head sensor 
/ 
Back head sensor 
/ 
All head sensors at once 
Stopping the application 
Left foot 
Skip a question 
Right foot 
Repeat a question 
Left hand 
/ 
Right hand 
/ 
Settings
The following settings are available for the behavior:
Category  Setting  Description  Default value 

General 
Skip intro 
The robot will skip the introduction if checked 
Checked 
Type of exercise 
The kind of exercise (calculate or multiplications) Zora will ask 
Calculate 

Number of rounds 
The number of rounds 
1 

Number of exercises per round 
The number of exercises for each round 
5 

Number of retries 
The maximum numbers of retries when an incorrect answer is heard 
3 

Thinking time (s) 
The time (in seconds) you have to think about the answers 
20 seconds 

Music during thinking time 
If checked Zora will play music during the thinking time 
Checked 

Calculate 
Operator(s) (calculate) 
The operator (+ and/or ) that Zora needs to use for the exercises 
+ and/or  
Minimum value of the numbers 
The minimum value of the numbers used in the equations 
1 

Maximum value of the numbers 
The maximum value of the numbers used in the equations 
10 

Maximum value of the solution 
The maximum value the solution can have for an exercise 
10 

Multiplication 
Operator(s) (multiplication) 
The operator (* and/or /) that Zora needs to use of the exercises 
* and/or / 
Multiplication tables 
A selection of all the multiplication tables between 1 and 12 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 
All the available multiplication tables can be checked or unchecked individually. 
Report content
The report has the following pages:

Settings → The settings used for the game

Data → The scoresheet of the game, with the following columns:

Round → Number or the round

Exercise number → Number of the exercise

Exercise → The exercise Zora asked (e.g. 5 + 2)

Answer → The correct answer of the exercise

User’s answer → The answer Zora understood

Answer correct → "Yes" if correct, otherwise "No"

Number of retries → The number of retries the user used

Skipped → "Yes" if the exercise was skipped, otherwise "No"

The application flow
Before starting the application
Before starting the application, the following conditions must be met:

Enough free space so Zora can move around
The application
Depending of the settings when starting the application (i.e. the setting Skip intro isn’t checked), Zora will first introduce herself and explain what the application does.
Zora will always say the configuration she will use (the number of rounds, number of exercises, …).
When Zora ask you an exercise you can either answer correctly or incorrectly or you can skip the exercise. In addition, Zora can ask the exercise again.
At the end of the game Zora will tell you the score (how many answer were wrong, which were correct and how many were skipped). She will also write a report of the game which can be downloaded from the Control (see the settings Download/Delete rapport).