El documento describe cómo el software educativo puede transmitir conocimiento a través de ejemplos, ejercicios y herramientas de productividad. Controla el aprendizaje de los estudiantes y les proporciona comentarios inmediatos sobre sus resultados. Usa rutinas, tutoriales, juegos y simulaciones para hacer el aprendizaje más entretenido y accesible. Se ha centrado en evaluar el software durante su diseño y uso real para mejorarlo y juzgar su eficiencia y resultados educativos.