Este documento describe las características de un buen programa para aprender, incluyendo la motivación, diferencias individuales, objetivos de aprendizaje, organización del contenido, preparación, emociones, participación, feedback, refuerzo, práctica y repetición, y aplicación. También describe programas tutoriales y simuladores, destacando que los tutoriales siguen el modelo de enseñanza programada y que los simuladores permiten recrear situaciones para interactuar.