I have read some views claiming that Vygotskian learning theory is a constructivist, similar to Piaget's learning theory. But I have some reservations on this because Piaget's theory about learning is based on genetic epistemology but for Vygotsky's theory is based on mediation or specifically the ZPD.