Metacognition and Self-Regulated Learning in Student-Centered Learning Environments