Based in cognitive and behavioral sciences, and more recently, constructivism, instructional design is the construction of pedagogy. Its focus is to create a process of teaching and learning that is used mostly in learner-oriented environments, teacher-oriented environments, and, other learning communities.