La teoría cognitiva se basa en el comportamiento humano y la resolución de problemas. Relaciona los nuevos conocimientos con los conocimientos previos del alumno sobre un tema, permitiendo que el alumno aprenda usando sus propios conocimientos mientras el maestro transmite información.