Chamot discusses the use of students' prior knowledge, teacher modeling, scaffolded instruction, interactive teaching, and the teaching of metacognition and thinking (English Teaching Forum).
Practical steps to help readers become aware of the demands of different texts and the strategies that they can use to meet those demands. By sharing reflections on their own reading processes in a group, readers learn from each other (WestEd).
Bloom's Taxonomy is a useful way to plan units of work that incorporate high level thinking skills. This site includes: a colour poster introducing the revised taxonomy, a planning framework to design learning activities that foster all levels of thinking and Investigate a Book the Blooming-Smarts Way, a matrix for a reading programme.