KOJAC is a set of Java classes implementing optical elements and optics laws in order to build and simulate optical systems. It is also aimed at being a demonstrator of optics for educational purposes. Optical systems are composed of objects with defined properties that may be modified by the user through the applet's buttons and scrollbars. Such basic devices are lenses, apertures, interfaces, and may be themselves composite sets of other elements. KOJAC is able to do exact raytracing in 3 dimensions, taking into account the wavelength of the rays, and simulating real materials.
KSEG is a program for exploring Euclidean geometry, similar to Geometer's Sketchpad. It features points, lines, transformations, measurements, calculations, simple editable recursive Constructions (similar to macros), adaptively sampled loci, and selection groups. Several languages are supported. KSEG is very fast, stable, and has an efficient and consistent UI. It uses Qt and does not require KDE.
Learning Logic is a highly-interactive, computerized mathematics program currently used to teach Algebra I (Pre-algebra and Algebra II on a limited basis). It presents lessons which are self-paced, is easily adapted to individual students, and generates homework and tests which are graded by the computer and are based on the material covered by each individual student.
Light Speed! is an OpenGL-based program which illustrates the effects of special relativity on the appearance of moving objects. When an object accelerates past a few million meters per second, these effects begin to grow noticeable, becoming more and more pronounced as the speed of light is approached. These relativistic effects are viewpoint-dependent, and include shifts in length, object hue, brightness and shape.
Lingvisto is a small X11 program that will help you to learn words from foreign languages. You can create your own lessons and test your knowledge afterwards. Lingvisto supports a variety of languages. If you want to learn a language that contains special characters (or your native language contains such characters) you have to install the corresponding X11-font into your font directory.
Linux Letters and Number is a fun and educational learning game intended for children 2 and up. It helps children learn or improve their letters, numbers, spelling, and vocabulary skills through the use of interesting pictures. It also helps them develop important computer skills too. It is written in C using the GTK and GDK_Imlib libraries.