Teori yang memiliki pengaruh besar pada proses pembelajaran di sekolah diantara nya teori Humanistik, Teori Konstruktivisti dan Teori Sosial. ketiganya memiliki streesing yang berbeda beda dalam pembelajaran. Karakteristik materi, mata pelajaran dan karakteristik siswa harus dilihat untuk dapat memilih mana teori belajar yang sesuai. 

penjelasan lebih jauh bisa dilihar dalam poin-poin berikut ini :