1. Y. Riyanto, “Paradigma Baru Pembelajaran: Sebagai Referensi bagi Pendidik dalam Implementasi Pembelajaran yang Efektif dan Berkualitas”, Jakarta: Kencana, 2009.
2. W. Sanjaya, “Strategi pembelajaran Berorientasi Standart dan Pendidikan”, Jakarta: Kencana, y2008.
3. H. B. Uno, “Model Pembelajaran Menciptakan Proses Belajar Mengajar yang Kreatif dan Efektif”, Jakarta: Bumi Aksara, 2009.
4. G. Polya, “How To Solve It 2nd ed Princeton”, New Jersey: University Press, 1985.
5. S. Shapiro, “Solve That Problem Skills and Strategies for Pratical Problem Solving”, Sydney: Sharon Dalgleish, 2000.