Constructivism is a theory of knowledge[1]that argues that humans generate knowledge and meaning from an interaction between their experiences and their ideas. It has influenced a number of disciplines, including psychology, sociology, education and the history of science.[2] During its infancy, constructivism examined the interaction between human experiences and their reflexes or behavior-patterns. Jean Piagetcalled these systems of knowledge schemata. Constructivism is not a specific pedagogy, although it is often confused withconstructionism, an educational theory developed by Seymour Papert, inspired by constructivist and experiential learning ideas of Piaget. Piaget's theory of constructivist learning has had wide ranging impact onlearning theories and teaching methods ineducation and is an underlying theme of many education reform movements. Research support for constructivist teaching techniques has been mixed, with some research supporting these techniques and other research contradicting those results.