Munculnya teori pembelajaran digunakan untuk membantu pendidik agar lebih mudah melakukan pengajaran kepada siswa sehingga tujuan pembelajaran tercapai secara maksimal. Namu tidak semua teori cocok dan adanya kelemahan bila diterapkan dalam pembelajaran maka timbul adanya pergeseran teori-teori pembelajaran tersebut.