Pengajaran inkuiri dipopulerkan dengan sitilah "inquiry-based lesson" dengan enam fase pengajarannya, yaitu; a) mempersiapkan pembelajaran dan menjelaskan proses inkuiri, b) mempresentasikan situasi permasalahan. c) mendorong pebelajar memformulasikan hipotesis, d) mengumpulkan data untuk menguji hipotesis, e) merumuskan penjelasan dan atau kesimpulan, dan f) refleksi proses pembelajaran.
Sebelum melakukan penagajaran berbasis inkuiri, langkah yang dilakukan pertama kali yakni melakukan perencanaan. Di dalam tahap perencanaan, hal yang perlu dipikirkan yakni menentukan tujuan pengajaran berbasis inkuiri, langkah kedua yakni menentukan dan mengidentifikasi masalah yang berkaitan dengan inkuiri, baik dari segi proses atau langkah-langkah yang akan dilakukan dalam proses pengajaran inkuiri ini. Berikut akan saya jabarkan masing-masing tahap perencanaan.