Este documento describe las características de un software educativo, incluyendo permitir la interactividad con los estudiantes, facilitar representaciones animadas, y ayudar en el desarrollo de habilidades a través de la ejercitación. También explica cómo evaluar un software educativo a través del proceso de diseño y desarrollo, observando su uso real por los estudiantes, y realizando una prueba de campo antes de publicar la versión definitiva utilizando instrumentos que midan criterios como la usabilidad y facilidad de aprendizaje.