Hampir semua sepakat bahwa dari tiga faktor penentu keberhasilan pendidikan yaitu : perangkat keras (hardware) yang meliputi : ruang belajar, peralatan praktek, laboratorium, perpustakaan, dll,; perangkat lunak (software) yang meliputi :kurikulum, program pengajaran, manajemen sekolah, sistem pembelajaran, dll, serta perangkat pikir (brainware) …