La metacognición se refiere al conocimiento de los propios procesos cognitivos y de aprendizaje. Implica planificar estrategias de aprendizaje, monitorear el progreso y evaluar los resultados. Según Flavell y Buron, la metacognición incluye conocer los objetivos de aprendizaje, seleccionar estrategias, verificar su efectividad y evaluar el logro de los objetivos. Un ejemplo es aprender lógica formal mediante pensar sobre los procesos de pensamiento.