student-centered pedagogy in which students learn about a subject through the experience of problem solving