CalcAsker
Concept
In order to help ungraduent students to master mental calculation, I wrote a little software that ask the user to answer calculation question. The student will have to give the answer as fast as possible.
Download
If you are using the 0.1 version, continue to use it, the existing scores could not be read in the new version. The 0.3 version will again be incompatible with the 0.2 version that's because of the inclusion of a more general Operation. It'll be possible to practice on summation, differences, divisions, an root square calculations. Moving from version 0.1 to version 0.3 will bring a large set of new features.
Possible enhancement
This program helps to learn mental calculation. Up to now it's on a developpement stage. Several elements are still missing :
- Possibility to display a calculation map ( v4 )
- Custom levels creation ( v3 )
- Custom levels creation help ( v4 )
- Custom penality possibility ( v3 )
- a better way to select the calculation to do ( v5 )
- Displaying possible decomposition of the calculation ( v5 )
- multilingue ( v4 )
- calculation generalisation, and also possibility to ask questions ( v3 )
- several run possible ( v3 )
- enabling/disabling display of the previous result ( v3 )
- saving score when the user ask it ( v3 )
- display the amount of answer that the user has still to give ( v3 )
- saving and displaying date of the best answer ( v3 )
- limitation on the user name, and reusing the previous one
- display the part of right answer in the best answers ( v3 )
- optional disabling multiple time the same question ( v3 )
- Makefile to help compilation a package building ( v3 )
- Custom result sorting according to the level ( it's will not only be time that will matter ) ( v4 )
- Loading of custom levels set will causes saving them in a custome directory
- Sending to the server of the best scores ( v4 )
Known Bugs
The 0.2 version solves the bug of the 0.1 version. But this new version don't bring very new features. The solved bugs are minor bugs. That's why I advice you, if you want to keep the score to continue with the first version.
I discovered a bug in the second version : if we do several mistakes, we could get a nefative number of right question, this causes the generation of a negative score.
0.1 version
The biggest of all is that at the startup the software start with a dummy level.
The other point is that leaving the break is not done proprelly when we close several windows : if we close the mother window the timer will restart despite the fact that another window is still open.
If you find other bugs, please contact me. I'll try to correct them as soon as possible.