Masyhudi, Fauza (2009) Implementasi Pembelajaran Pendidikan Agama Islam (PAI) Berbasis Information Communication Technology (ICT) di SMPN 8 PADANG. Masters thesis, UIN Imam Bonjol Padang.