Robert Gagné propuso una teoría del aprendizaje basada en un enfoque ecléctico que combina elementos del conductismo y el cognitivismo. Identificó 8 tipos de aprendizaje y 5 variedades de capacidades que pueden ser aprendidas. Explicó el proceso de aprendizaje como una serie de eventos de instrucción que guían al estudiante de lo simple a lo complejo, permitiendo diferentes niveles de autonomía.