Los software educativos son programas diseñados para ser utilizados en el aprendizaje formal y vienen en varios tipos como ejercitadores, tutoriales, simuladores y juegos educativos. Al seleccionar software para el nivel inicial, es importante considerar aspectos como el diseño, objetivos, contenidos, recursos y estrategias didácticas a utilizar, así como las características de los estudiantes.