This page provides a free service to generate a task sheet for learning basic arithmetic in the boundaries of 100. Children need to learn this kind of mathematics at the age of about 8. Unlike many other tools in this site, the school task service does not require any client side Java to run. As soon a you follow one of the links below, you will get the ready to print task sheet, with increased font and no additional text.
The server can generate for you the following task sheets:
Arithmetics in the boundaries of 100
Advancing into the boundaries of 1000
For addition and subtraction, the code occasionally generates a short logical sequences (10+11, 10+12, 10+13, for instance). Such logical sequences are common in tests; it is necessary to recognize them and compute faster than the same number of isolated expressions.
Inside the boundaries of 1000
You can also bookmark these links directly. As soon as you refresh the page on your browser, the server provides a new randomly generated task sheet. You can freely use the generated sheets for any purpose, commercial or non commercial.
You can customize the output in wider boundaries by providing your own URL with parameters. The operations themselves are mix, plus, minus (easy), minus-x (regular), div, halb (/2), plus100 (rounded hundreds) and make1000. Additional parameter n controls the number of tasks per sheet and additional parameter t switches into teacher ("find errors") mode. The value of t sets the percent of expressions containing errors. For instance, to generate 80 mixed expressions for "teacher" tasks with 20 % of them containing intentional errors, just visit
Or, to generate 20 multiplication tasks:
If you not want random altering of which value is unknown, you can turn this feature off with the q parameter, for instance
We would like to ask to link this page from your website so others could find it, but this is not a mandatory requirement.