An empathy-led, iterative approach that applies the five stages of design thinking — empathise, define, ideate, prototype and test — to the design of learning experiences.