Vygotsky's Sociocultural Theory of Cognitive Development is grounded on three main assumptions, and 4 themes namely social interaction, more knowledgeable…