Educational programs in GNU/Linux

What does education have to do with Linux, or free software in general, you ask? In this article, I am going to answer this question and describe available open source educational programs for your kids.

Part I - General reflections

By referring to an ‘educational program’, we define this as an application that aids the ‘normal’ learning process, either by helping to absorb new information, or as a support for recalling information already learned. Educational programs, especially those for the youngest students, are often designed with the idea of ‘learn through play’. Such applications are most commonly being divided because of the age of the target user (and of course by the subject concerned).