Sosyo-kültürel kuram, özellikle Piaget'in bilişsel gelişim kuramına karşıdır. Piaget, çocuğun bilişsel gelişimini bireysel keşifler ve özel deneyimler üzerinden açıklarken, Vygotsky'nin sosyo-kültürel kuramı, bilişsel gelişimin sosyal çevre ve kültürel etkileşimlerle şekillendiğini savunur. Davranışçı yaklaşım da sosyo-kültürel kuramın eleştirdiği bir diğer kuramdır. Davranışçılar, sadece gözlenebilir davranışlara odaklanarak zihin ve sosyal çevre arasındaki etkileşimi göz ardı etmişlerdir. Vygotsky, yapılandırmacılık yaklaşımını da eleştirir çünkü yapılandırmacılık, bilginin içsel olduğunu ve özel deneyimlere dayandığını ileri sürer.