Constructivism is an epistemology (a philosophical framework or theory of learning, Jean Piaget, 1967), which argues humans construct meaning from current knowledge structures, and which values developmentally-appropriate facilitator-supported learning in