Este documento describe las diferentes funciones de las herramientas de software educativo, incluyendo proporcionar información e instrucción a los estudiantes, motivarlos y atraer su atención, evaluar su aprendizaje, permitir la investigación, expresión y comunicación, enseñar lenguajes informáticos, proporcionar un elemento lúdico y ser una herramienta para la innovación educativa.