“Christopher Alexander, an Austrian-born architect, had a simple, elegant idea. His idea was that people should name and describe solutions to common problems in architecture. He called this a ‘design pattern’.” – From Design Patterns – Coming Full Circles
There are patterns all around us. In the technical world, there are design patterns in architecture, in software engineering, in user experience design, or in anything that we can create a solution(s) to common problems. In Instructional Design, at the course level, as an example, we find design patterns in instructional design theories and models.