Sebelum seorang pendidik memlilih suatu teori pembelajaran yang akan ia gunakan maka sebaiknya seorang guru mepelajari berbagai macam teori-teori pembelajaran. Setelah memahami berbagai teori tersebut diharapkan guru dapat menemukan teori pembelajaran yang pas serta sesuai untuk diterapkan di lingkungan dimana ia berada. Dengan pemilihan yang tepat akan terjadi hubungan timbal balik yang sangat besar terhadap berhasil maupun tidaknya suatu pembelajaran. Beberapa teori yang akan di kaji dalal hal ini adalah teori behaviorisme, kognitif, koneksionis dan humanaistik.