Constructivism is an epistemological view of knowledge acquisition emphasizing knowledge
construction rather than knowledge transmission and the recording of information conveyed by
others. The role of the learner is conceived as one of building and transforming knowledge. But
what does it mean to construct knowledge? Within constructivism there are different notions of the
nature of knowledge and the knowledge construction process. Moshman (1982) has identified three
types of constructivism: exogeneous constructivism, endogenous constructivism and dialectical
constructivism.