Computers as Metacognitive Tools for Enhancing Learning door