Simple Math test

simple math tutorial test for kids with Emacs

its supposed to work a bit like chatting with a bot and could maybe be elnodeified

i looked around for an existing solution but didnt find any that wasnt replete with jumping penguins, flash animations, or advertisements.

so far my son hates it and rather do pen and paper tests, but thats good also right? So, you can also generate and print paper exercises.

example session

You start out like this:

m-x mtn-start-exercise

then you get a buffer like this:

101:     5 + 0  =  5

and after answering questions for a while, it looks like this:

 101:     5 + 0  =  5      R
 202:    13 - 2  =  11     R
 303:    3 + 12  =  15     R
 404:    40 / 8  =  5      R
 505:     3 * 9  =  27     R
 606:     5 - 5  =  0      R
 707:     6 * 2  =  12     R
 808:     0 * 9  =  0      R
 909:     8 * 2  =  16     R
1010:     6 + 3  =  9      R
1111:     3 * 2  =  6      R
1212:     1 - 0  =  1      R
1313:     1 * 8  =  8      R
1414:     7 - 3  =  4      R
1515:   15 + 11  =  26     R
1616:     1 * 5  =  5      R
1717:     3 - 1  =  2      R
1818:    5 * 10  =  50     R
1919:    12 - 7  =  5      R
2020:    42 / 7  =  6      R
2121:   19 + 10  =  29     R
2222:     4 / 4  =

theres colours and stuff in the live version!

If you make a misstake you get an "F"

108:     0 * 9  =  9      F

you can go back and correct your answer so you get an "R"

108:     0 * 9  =  0      R

paper exercises

You can also generate printed exercises.

mtn-paper-gen

creates a latex buffer that you can then print using Emacs Latex commands.

TODO support "short division"