Sebagai sebuah strategi belajar, model pembelajaran discovery learning memiliki prinsip
yang mirip dengan model pembelajaran inkuiri dan model pembelajaran problem solving.
Perbedaannya dengan model discovery yaitu bahwa pada model pembelajaran ini per
masalahan yang diberikan kepada peserta didik sebagai suatu masalah yang sudah
direkayasa oleh pendidik, sedangkan pada model pembelajaran inkuiri permasalahan yang
dibuat bukan merupakan hasil rekayasa.
Nah perbedaannya dengan problem Solving adalah model pembelajaran problem solving
lebih memberikan tekanan terhadap keterampilan dalam memecahkan permasalahan. Akan
tetapi prinsip pembelajaran yang terlihat jelas dalam model discovery Learning adalah
bahan pelajaran atau materi yang hendak diberikan tidak disampaikan seutuhnya, sebagai
gantinya siswa akan didorong untuk menganalisis sendiri apa yang ingin dicari kemudian
para siswa mengorgansasi apa yang telah mereka pahami dalam suatu bentuk final.
Ada beberapa langkah operasional dari model pembelajaran discovery learning. Untuk
uraiannya adalah sebagai berikut: