Behaviourism

Cognitivism

Constructivism

Socio-Cultural Theory