Alfiah, Hadis Tarbawiy (Pendidikan Islam Tinjauan Hadis Nabi), Pekanbaru: Al-Mujtahadah Press, 2010.
Amin, Alfauzan, “Aktualisasi Kebebasan dalam Pendidikan Islam di Era Modernâ€, Nuansa, Jurnal Studi Islam dan Kemasyarakatan, Vol 6 No 2, 2014. Diunduh 12 Mei 2016.http://jurnal.pascasarjanaiainbengkulu.ac.id/index. php/nuansa/article/view/21/0
Anwar, Qomari, Pendidikan Sebagai Karakter Bangsa, Jakarta: UHAMKA Press, 2003.
Bruce Jouce, at al, Models Of Teaching, Model-model Pengajaran, Yogyakarta: Pustaka Pelajar, Cet. ke- II, 2011. 
Fu’ad Asy Syalhub,Guruku Muhammad Saw, Jakarta: Gema Insani, 2006.
Gulo, Strategi Belajar Mengajar, Jakarta: Grasindo, 2002.
Hasbullah, Dasar-Dasar Ilmu Pendidikan, Jakarta: Raja Wali Press, 2005.
Hidatulatifah, “Ranah-ranah Pembelajaran dan Implikasinya dalam Pendidikan Agama Islamâ€, Jurnal Pendidikan Agama Islam, Vol 8, No 1, 2008.
Ibrahim, Inovasi Pendidikan, Jakarta, Grasindo,1998.
Irdus, Indrawan, “Model Pembelajaran Nabi Muhammad Saw; Hiwar, Analogi, Tashbih dan Amtsalâ€, Jurnal al-Afkar, Vol.1 No.2 Oktober Th 2013. 
Jalaluddin, dkk, Filsafat Pendidikan Islam, Konsep dan Perkembangan Pemikirannya, Jakarta: Raja Grafindo, 1994. 
Joyce, B., Weil, M. dan Calhoun, E, Models of Teaching, Upper Seddle River New Jersey: Pearson Education, Inc, Eighth Edition, 2009.
Kadar, M. Yusuf, Tafsir Tarbawi, Yogyakarta: Zanafa, 2001.
Kadek Sukiyasa, “Pengaruh Media Animasi terhadap Hasil Belajar dan Motivasi Belajar Siswa Materi Sistem Kelistrikan Otomotifâ€, Jurnal Pendidikan Vokasi, Vol 3, Nomor 1, Februari 2013.
Koestoer Partowisastro, Dinamika dalam Psikologi Pendidikan, Jilid I. Jakarta: Erlangga, 1983.
Muhaimin, Pengembangan Kurikulum Pendidikan Agama Islamdi Sekolah Madrasah dan Perguruan Tinggi, Jakarta: Raja grafindo Persada, 2012.
Mujib, Abdul dan Jusuf Mudzakir, Ilmu Pendidikan Islam, Jakarta: Kencana, 2010.
Muzayyin Arifin, Pendidikan Islam dan Arus Dinamika Masyarakat, Jakarta:Golden Trayon Press, tt
Paivio, Allan, Mental Representations A Dual Coding Approach, Oxford University Press, New York: Clarendon Press, Oxford, 1990.
Qayyim, Ibnu,Al-Jauziyah,BuahIlmu,Penerjemah FadhliBahri,PustakaAzzam, Jakarta, 1999.
Ramayulis, Ilmu Pendidikan Islam, Jakarta: Kalam Mulia, 1994
Rusman, Model-model Multimedia Interaktif Berbasis Komputer, P3MP: UPI, 2005.
Sanjaya, Wina, Pengembangan Kurikulum dan Pembelajaran, Jakarta: Kencana- Perdana Media Group: 2005.
_____, Pengembangan Model Pembelajaran Metode Klinis Bagi Peningkatan Kemampuan Belajar Siswa, Jakarta: Bulan Bintang, 2002.
_____, Kurikulum dan Pembelajaran, Teori dan Praktik Pengembangan Kurikulum Tingkat Satuan Pendidikan (KTSP), Jakarta: Kencana Prenada media Group; 2008.
Suyudi, H.M. Pendidikan dalam Perspektif Alquran, Yogyakarta, Mikraj, 2005.
William J. J. Gordon (https://en.wikipedia.org/ wiki/ William_J._J._Gordon, diunduh 2 Mei 2015.