Instructional theory describes a variety of methods of instruction (different ways of facilitating human learning and development) and when to use--and not use--each of those methods.
Reigeluth, Charles M. Indiana University (1999). Resources>Education>Instructional Design