Question: who came up with constructivism theory?
Answer: Social constructivism was developed by Lev Vygotsky (1978, p. 57) who suggested that, Every function in the child's cultural development appears twice: first, on the social level and, later on, on the individual level; first, between people (interpsychological) and then inside the child (intrapsychological).