Model pembelajaran merupakan suatu konsep yang telah mendapat banyak perhatian dalam literatur pendidikan Meskipun terdapat variasi dalam definisi secara umum model pembelajaran dapat dipahami sebagai kerangka kerja yang menggambarkan prosedur sistematis untuk mengatur sumber daya interaksi dan instruksi dengan tujuan mencapai hasil belajar yang diinginkan Marsha Joyce 2005 Model pembelajaran merupakan suatu konsep yang telah mendapat banyak perhatian dalam literatur pendidikan. Meskipun terdapat variasi dalam definisi, secara umum, model pembelajaran dapat dipahami sebagai kerangka kerja yang menggambarkan prosedur sistematis untuk mengatur sumber daya, interaksi, dan instruksi dengan tujuan mencapai hasil belajar yang diinginkan (Marsha & Joyce, 2005)