Existen diversas clasificaciones y tipos de software educativo, cada uno diseñado para cumplir funciones específicas en el ámbito del aprendizaje. Los programas herramienta incluyen editores gráficos, procesadores de textos y gestores de bases de datos, entre otros, que facilitan diversas tareas académicas.
Así los alumnos pasan de un manejo abstracto de los conocimientos con el computador
Constructores específicos
avanzan en el conocimiento de una disciplina o entorno específico.
Bases de datos
Bases de datos tipo sistema experto
Son bases de datos muy especializadas que recopilan toda la información
Bases de datos convencionales
SuTienen la información almacenada en ficheros, mapas o gráficos, btopic
Programas herramienta
Lenguajes y sistemas de autor.
Programas de experimentación asistida.
Programas de comunicaciones
Editores gráficos
Hojas de cálculo
Gestores de bases de datos
Subtopic
Procesadores de textos
Simuladores
Entornos sociales
Presentan una realidad regida por unas leyes no del todo deterministas
Subtop Modelos físico-matemáticos
Presentan de manera numérica o gráfica una realidad que tiene unas leyes representadas por un sistema de ecuaciones deterministas.
Los programas tutoriales
Sistemas tutoriales expertos
Sulos Sistemas Tutores Inteligentes (Intelligent Tutoring Systems), que, elaborados con las técnicas de la Inteligencia Artificial y teniendo en cuenta las teoríasbtopic
Entornos tutoriales
Programas ramificados
los programas multinivel, que estructuran los contenidos en niveles de dificultad y previenen diversos caminos.
Programas ramificados
que presentan al alumno una secuencia de información y/o ejercicios (siempre la misma o determinada aleatoriamente) con independencia de la corrección o incorrección de sus respuestas.