Este documento clasifica diferentes tipos de software educativo según la teoría de aprendizaje en la que se basan, incluyendo sistemas tutoriales, sistemas de enseñanza programada, sistemas expertos, simuladores y juegos educativos. Proporciona una breve descripción de cada categoría y las características del software correspondiente.