Constructivism is a learning theory that suggests people actively construct their own understanding and knowledge through experiences. Key aspects of constructivism include learning being an active process where knowledge is constructed based on experiences, and learning being a personal interpretation of the world. Constructivist teaching methods focus on creating a democratic and interactive environment where the teacher facilitates learning and students are autonomous. Activities like films, field trips, class discussions and experiments allow students to apply concepts in multiple contexts and actively engage in building their own knowledge.