Dentro del programa de educación a distancia es de vital importancia tener herramientas que ayuden al estudiante en su proceso de aprendizaje, un curso bien diseñado puede motivar e involucrarlo de tal forma que él se inquiete y construya su conocimiento por si solo, es por ello que los diseños deben ser dinámicos faciles de entender y con aspectos interesantes.
Este debe contener la información adecuada y general del curso, facil de entender y acceder a ella, donde se tenga un seguimiento paso a paso del desarrollo del programa, y el proceso de diseño debe ser el resultado de una labor en dos ámbientes, el primero es cognitivo donde modelemos el conocimiento con a fin de lograr el dominio de una materia, y otro ambiente de tipo estructural donde se describan los tipos de escenarios educativos utilizandos una representación independiente de la tecnología.