This is a must read (and probably everyting it links to is too!)
Student-centered learning, provides “flexible learning experiences that enable students at various levels to build toward mastery of a common set of core skills. A commitment to addressing the individual needs and goals of each student is at the core of the model.
Education should give students opportunities to practice setting goals, tracking progress toward them, adjusting strategies along the way, and assessing outcomes.
Providing meaningful learning experiences with ongoing guidance can enable students at all levels to build toward mastery of a common set of skills.
Student-centered approaches to learning require students to be self-directed and responsible for their own learning, which requires executive functioning skills such as goal setting, planning, and monitoring progress.
Via Maureen Greenbaum