La metacognición permite aprender de manera efectiva. Para enseñar historia de forma dinámica, se debe comenzar con una situación problema para generar interés en los estudiantes y usar tecnología que les resulte atractiva. Existen diversas estrategias como debates, juegos de rol, películas y música que hacen que la clase de historia sea novedosa y desarrolle competencias en los estudiantes.