Graphic illustrating the eight stage learning design framework
-

Leading Approaches: Philosophies, Principles, Frameworks, Models, and Patterns.