Philosophical perspectives on constructivist views of learning · Study