La teoría sociocultural de Vigotsky sostiene que el desarrollo humano está mediado por factores sociales e históricos. El aprendizaje ocurre primero a través de la interacción social, luego se internaliza. Vigotsky también propuso que el aprendizaje puede dirigir el desarrollo a través de la "zona de desarrollo próximo", el rango de solución de problemas que un niño puede lograr con la guía de un adulto o de pares más capaces.