La teoría ecológica plantea que el desarrollo humano está influenciado por factores externos en diferentes sistemas, desde los más cercanos (familia, escuela) hasta los más amplios (cultura, época histórica). Bronfenbrenner describió microsistemas, mesosistemas, exosistemas, macrosistemas y cronosistemas. La teoría sugiere que el aprendizaje estudiantil depende de la interacción entre estos sistemas contextuales.