Scaffolding the development of thinking skills for primary students.