metacognitive skills

Metacognition is a major lifelong skill which is essential for competence stability. The absence of metacognition in the teaching/learning process has been identified as a major cause of teachers’ difficulty in recognizing when they have failed to adequately meet learning goals or complete tasks. A majority of teacher-trainees do not exhibit ability to adapt to unfamiliar context while practising.