This document discusses the constructivism theory of learning. It defines constructivism as a theory that emphasizes active learning where students construct their own understanding through experiences and interactions. There are two main types: cognitive constructivism based on Piaget which states knowledge is built from cognitive structures; and social constructivism based on Vygotsky which emphasizes collaborative learning through social and cultural interactions. The document provides examples of constructivist approaches like problem-based learning, inquiry-based learning and collaborative learning. It outlines benefits like critical thinking, collaboration skills, and personalized learning. Overall, constructivism recognizes that students actively participate in building understanding through hands-on activities and social interactions.