Peti Kinanti, NIM. 342016033 (2020) Analisis Kelayakan Modul Biologi Berbasis Challenge Based Learning Terintegrasi Al-Islam Pada Materi Ekologi Kelas X Di SMA. Skripsi thesis, Universitas Muhammadiyah Palembang.