Este documento presenta diferentes tipos de software educativos, incluyendo sistemas tutoriales, programas de ejercitación y práctica, sistemas expertos, micromundos, museos virtuales, simuladores, juegos educativos y las cuatro fases del diseño, desarrollo y evaluación de un software educativo: diseño de la idea, diseño del guión técnico, elaboración del software y evaluación del software.