Constructivism is a theory of learning that believes learners actively construct knowledge based on their experiences. Key theorists who contributed to constructivism include Jean Piaget, Jerome Bruner, Lev Vygotsky, and John Dewey. In a constructivist classroom, the teacher acknowledges different learning styles, encourages communication, and allows students to build on prior knowledge through activities like group work and peer teaching.