The Cognitive Perspective on Learning: Its Theoretical Underpinnings and Implications for Classroom Practices · Study