The document discusses the history and key principles of constructivism and constructionism in instructional design. It covers theorists like Piaget, Vygotsky, Bruner, Papert and models like cognitive apprenticeship. Constructivism views learning as an active process where learners construct new ideas based on their existing knowledge. Constructionism builds on this, emphasizing that learning happens most effectively when people actively make things in the real world. The document also outlines principles for constructivist teaching, including asking open-ended questions and encouraging collaboration, reflection and problem-solving.