kalan \kà.la~\: Verb in bambara language meaning to read, to learn, to teach.

We are proud to present the legendary Tuxmath, rewritten in Javascript/HTML5. This allows you to play TuxMath (without having to install it), from any web browser, but also on phones and tablets. This new version of Tuxmath was created as part of the Afrikalan project, which aims to make free educational software accessible in West Africa. If you like this application, we invite you to discover and support the actions of the Afrikalan project toward schools and libraries in West Africa.

Discover Afrikalan Support Afrikalan

The Original version of TuxMath is available on the Tux4Kids website: http://www.tux4kids.com/tuxmath.html. A large part of the graphic and sound elements come from the original version.

Some improvements have been made in this new version:

This application is distributed under the terms of the GNU General Public License, which gives you the right to use and share it freely. The computer source code is accessible to any person who want it at https://gitlab.com/Afrikalan/tuxmath-js.

How to play:

  • Choose the desired level from the menu.
  • Asteroids fall from the sky. Destroy them before they hit the ground! To correctly target an asteroid with the laser beam, resolve the operation written on the asteroid, enter the result on the keyboard, and validate with the "Enter" key. If the answer is correct, the laser hits and destroys the asteroid. Do the same with all the asteroids present on the screen. In the event of a wrong answer, the laser goes in the wrong direction (Beware of collateral damage!).
  • The TAB key of the keyboard allows you to pause the game.
  • The
    icon toggles full screen/windowed display.

Direct URL to a level:

It is possible to provide a direct URL to a level. (useful for teachers who would like their pupils to practice a given multiplication table for example).

To do this, go to http://www.tuxmath.org, then in the menu, right-click on the desired level, and select "Copy link location". You get a URL of the form http://tuxmath.org/game.html?lvlId=xxxxxxxxxx, where xxxxxxxxxx is the selected level.

It is possible to add different options to the URL:

Option Effect Possible values
&opt_lang=X Sets the game language (replace X with the desired language). X=fr french.
X=en english.
X=es spanish.
X=pt Portuguese.
&opt_autolevel=X Enables or disables automatic level switching when the selected level is too easy or too difficult for the pupil. (disabled by default) X=1 enabled.
X=0 disabled (default).
&opt_theme=X Selects the game theme (replace X with the desired theme). X=classic (default).
&opt_music=X Enable or disable in-game music. X=1 Music enabled (default).
X=0 Music disabled.
&opt_sfx=X Enable or disable in-game sound effects. X=1 Sound effects enabled (default).
X=0 Sound effects disabled.
&opt_osk=X Shows or hides on screen keyboard. X=1 Show OSK.
X=0 Hide OSK.

For example the URL http://www.tuxmath.org/game.html?lvlId=mul_table_5&opt_lang=en&opt_osk=1&opt_music=0 will lead directly to the "multiplication table of 5" level, ensuring that the selected language is english, that music is off, and that the virtual keyboard is enabled.


Julien Marin, the developer, can be reached at apps@afrikalan.org.

What is Afrikalan?

This version of TuxMath was created as part of the Afrikalan project.

Afrikalan is a project aiming to make free educational software accessible to children in the developing countries.

This involves the creation of computers specifically designed for educational use, which are donated to public or non-profit structures receiving children: schools, libraries, helping centers, etc...

In Mali, in partnership with the french association Bilou Toguna, more than 133 libraries have been equipped with educational computers. In Guinea 14 libraries have been equiped in partnership with the french NGO Les enfants de l'Aïr. Our website will give you more information about the actions carried out.

Visit afrikalan.org Visit afrikalan.org

Afrikalan also involves creating educational content adapted to the cultural context in which these educational computers are given

The application you are using was created for this purpose. It is distributed under the terms of the GNU General Public License, which gives you the right to use and share it freely.

If you like this application, you can support the Afrikalan project to allow more children in West Africa to benefit from it.

Support Afrikalan Support Afrikalan

Thanks for your attention.

<- Back to menu