Reconstructing Mathematics Pedagogy from a Constructivist Perspective.