This document outlines the methodology of design-based research (DBR) for improving educational practices. DBR is defined as a flexible methodology that iteratively develops and tests innovations through collaboration between researchers and practitioners in real-world settings. This leads to context-sensitive design principles and theories. DBR aims to address local problems while also advancing theoretical knowledge. It produces learning environment designs, software, design narratives, and theoretical accounts based on data collected through repeated measurements over the course of design, implementation, analysis, and redesign cycles.