The constructivist theory posits that learners construct knowledge through meaningful activities rather than passively receiving information. Learning is a continuous process where knowledge develops and changes based on the learner's experiences. According to constructivism, students should write in a format they think best explains their ideas and compare it to more traditional formats. Constructivist learning environments provide complex, relevant problems; social negotiation; multiple perspectives; learner ownership; and self-awareness of knowledge construction. Instructional methods include microworlds and hypermedia for discovery; collaborative learning and scaffolding; goal-based scenarios; and course management tools.