El documento describe las funciones que pueden realizar los programas educativos de software. Estas funciones incluyen proporcionar información a los estudiantes, orientar y regular el aprendizaje de los estudiantes, atraer e interesar a los estudiantes, evaluar el trabajo de los estudiantes, permitir a los estudiantes investigar información, servir como herramienta de expresión, enseñar lenguajes informáticos, proporcionar un elemento lúdico y permitir innovación educativa.