A downloadable project for Windows and Linux

Math quiz/training for grade 1,2,3, ... (elementary school)

This program came into being when my daughter started pre-school 4 years ago. Now she's 8 years old and is attending grade 3. Consequently the program has been extended by many new exercises, all as per material she has been learning in school. Several exercises, (mostly those at the end of the list), through multiple levels, go beyond 3rd grade, probably ending up in high school territory.

The program now contains 6 arithmetic exercises; 

    +/- (in 9 levels) including negative result, and fractions, 

    multiplication/division  table (adjustable from 5*5 to 12*12),

    division of integers/fractions where the result is always integer 

    with or without remainder, or a fraction (in 7 levels),

    3 digit multiplication (in 2 levels) with level 3 fractions, 

    and division.

There are also numerous  non arithmetic exercises; 

    Comparison (>, =, <) in 3 levels - integers, easy, and hard fractions 

    Odd, Even

    Sequence (3 levels)

    Before, Between, After

    Position Value

    Rounding numbers

    Ordinal numbers

    Graphical Fractions (4 levels)

    Clock (5 levels)

    Arabic->Roman 

    Roman->Arabic

    Money change USD

    Money change Philippine Peso

    Alphabetic sorting of English words

    Skip counting with skip ranging from 2-10

    Skip counting with negative skip from 2-10

    Missing X - find operand in simple arithmetic equations in 3 levels

    Operators - enter missing operators (+ -) in 3 levels

    Time - finding elapsed time in 3 levels

    GAPESA - Text given math problems in 10 levels (+, -, + or -, +-, *, / easy, */easy, /, */)

    Perimeter/Area problems in 8 levels

Program is simple to operate, and very easy for parent to control later what was the child up to. Each exercise set (min 1, max 30 exercises) is allotted certain amount of time, and when exercises are completed, if time was exceeded, penalty (again certain number of exercises) is given. After that if there were any mistakes, again additional exercises are given.

Child very quickly learns that accuracy,  and speed are important.

Program keeps the record of all exercises, and child's answers, black for correct answers, and red for errors.

Current version of math-quiz is 5.4.9

math-quiz is written/tested in Scheme (Racket compiler v8.7 - v8.15)

Hrvoje Blazevic

However the standalone executables provided for download here, are terribly outdated. I'm no longer providing executable updates, because it has gotten too big and complicated. To get the latest version (there are usually several updates every month), download and install Racket compiler. Then start DrRacket IDE and click on  File->Package Manager... menu. Input math-quiz into the search field and click install button. 

The added benefit of this installation is that updating to latest version of math quiz is carried out with just a click on the update menu on math-quiz program itself. Also, this installation works everywhere where Racket does, which is practically on most hardware, and operating systems. For instance, I'm writing this on Banana Pi BPI-F3 RISC-V SBC running Bianbu v.2.01 (Debian).

StatusReleased
CategoryOther
PlatformsWindows, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorhrvoje064
Tagskids-math-training

Download

Download
math-quiz-rpi-32.tar.gz 29 MB
Download
math-quiz-rpi-64.tgz 34 MB
Download
math-quiz.tgz 35 MB
Download
math-quiz.zip 45 MB

Install instructions

Download one of four executable compressed files (according to your platform).

1. math-quiz.zip (windows 10/11 zipped executable)

    To start the program, download the file to your HD and extract it. This will create math-quiz directory with the exe file in it.  Just double click on the exe file to start the program.

2. math-quiz.tar.gz (compressed Linux x86 version)

   To start the program, download the file to your Linux HD, and unpack it. Then CD to  math-quiz/bin directory, and just double-click on the program icon. Depending  what Linux distribution  you have installed, maybe you will have to start it from the terminal.

3. math-quiz-rpiXXX.tgz (Linux Arm tarballs - Raspberry Pi version)

     XXX -> 32 (compiled on Raspberry OS - Buster 32bit)

     XXX -> 64 (compiled on Raspberry OS - Bullseye 64bit)  

   To start it, do the same as for Linux above. Double-click works on Raspberry OS.

I'm no longer posting source files here because (a), you can download the latest version directly from GitHub: https://github.com/hrvoje064/math-quiz-jasna ,

and (b);  the easiest way to install math-quiz package (if you have Racket installed), is to click on File->Install Package... (in  any opened DrRacket window) and search for math-quiz. After the installation is completed, open the terminal, and type: racket -l math-quiz.

If installed as a Racket package, math quiz can be updated directly from the main window of math-quiz, by clicking on Help -> Update math-quiz menu.

Leave a comment

Log in with itch.io to leave a comment.