eduActiv8 (formerly pySioGame) is a collection of simple interactive educational activities designed with kids in mind. Initially the project started as a personal one that over the years turned into a cross-platform Open Source educational program for children that is used by thousands around the world.
If you think your kids could benefit from this program you will find over 100 short educational activities including sets of flashcards presenting new knowledge, "simulation" activities where kids can tweak numbers to see how things change to better understand certain concepts, as well as the good old drill activities in a form of interactive worksheets to allow the practice of newly attained skills by moving virtual objects around the screen - learning through play.
eduActiv8 is suitable for children in the first few years of primary school but can be easily used by pre-school kids with some guidance from parents.
Currently, the activities within the program mainly focus on basic concepts of maths (learning numbers, addition, subtraction, multiplication and division, fractions, patterns, symmetry, time and much more) but also there are some language exercises (alphabet and some word activities) and general logic games and memory training exercises, puzzles, colour games, etc.
The program runs on Windows™, MacOS™, and Linux. Sadly the attempt to build eduActiv8 for Android has been dropped due to a number of technical and performance issues. The project is free for anyone to use and is licenced under GPLv3.
The availability of activities may depend on the choice of language, age/difficulty, availability of support software (i.e. eSpeak) as well as other technical parameters such as screen resolution and the platform the software is running on.