Answer:
He is implementing a cognitive approach.
Explanation:
According to this approach, learning involves more than carrying out a task. Instead, the learners need to reflect on the knowledge they acquire. This also involves an active role in the process: if the learner finds any difficulty, he must analyse the problem and find a solution based either in the concepts he already knows, or find new information.