Teaching software
This page was created because I suspect that there will be a long list of such software.
Introduction
Teaching Software refers to applications whose primary goal is to deliver educational content. In the western world this is often very poorly implemented in CBT (Computer Based Training) modules or tedious drill and practice software. These approaches will not work in the OLPC environment. Drill and practice would demotivate the kids and CBT does not have the depth of information needed. External Developers will produce the bulk of this software.
General
Software that does not fit into a single subject area, for instance an application that teaches children how to solve detective mysteries.
Mathematics
Science
Geography
Language Skills
This is the kid's native language.
Foreign Languages
These are languages like English, Japanese, etc.