El documento aborda el concepto de software educativo, sus características, funciones y estructura básica, enfatizando su rol en la enseñanza y aprendizaje autodirigido. Abarca diversos tipos de software educativo como ejercitadores, tutoriales, simuladores y juegos educativos, que facilitan la práctica y el aprendizaje interactivo. Se destaca la importancia de estos programas en el contexto educativo, excluyendo aquellos de uso general que no fueron diseñados con fines didácticos específicos.