Cognitief constructivisme: Leren is geen passief proces van waarnemen en onthouden. Leren is een proces waarin de leerling actief kennis "construeert". Het is actief interpreteren en betekenis toekennen, (assimilatie, accommodatie, eq): Bruner en Piaget (jaren 20 tot jaren 80)
Sociaal constructivisme: Kennis wordt niet alleen individueel geconstrueerd, maar wordt dmv taal steeds weer gespiegeld aan de opvattingen van anderen. Vygotski (jaren 20)