Design-based learning (DBL) emphasises iterative cycles of design, implementation and reflection, situating learners as active constructors of knowledge through authentic problem-solving. By engaging ...