La teoría sociocultural de Vigotsky explica que el desarrollo cognitivo de un niño se produce a través del aprendizaje individual y colectivo en su entorno social y cultural, como la familia, la escuela y la sociedad. El niño aprende a interactuar en la sociedad y a resolver problemas a través de la interacción con los demás en estos ámbitos, lo que le permite progresar en su desarrollo cognitivo.