Here is a collection of learning design patterns that are categorized into four levels according to the level of pedagogical design they belong to: pedagogical approach patterns (PA patterns), course level patterns, curriculum component patterns (CC patterns), and task patterns.