Este documento describe diferentes tipos de programas educativos como programas tutoriales y simuladores. Los programas tutoriales sustituyen al docente y guían el aprendizaje del alumno a través de actividades e información. Pueden ser lineales o ramificados. Los programas simuladores reproducen situaciones con las que el estudiante puede interactuar para tomar decisiones y ver resultados.