The Metacognitive Approach to Computer Education: Making Explicit the Learning Journey
This paper presents a theoretical and practical exploration of a metacognitive approach to computer education, developed through a three-year action research project. It is argued that the approach contrasts significantly with often-employed directive and competency-based approaches to computer education and is more appropriate in addressing the longer-term learning needs of professionals such as teachers.