Dalam proses belajar mengajar, guru harus memiliki strategi agar siswa dapat belajar secara efektif dan efisien serta mengena pada tujuan yang diharapkan. Salah satu caranya adalah dengan menguasai teknik-teknik penyajian yang biasanya disebut dengan metode mengajar.
Metode megajar adalah suatu pengetahuan tentang cara-cara mengajar yang dipergunakan oleh guru atau intruktur. Bruce Joyce dan Marsha Weil dalam bukunya models of teaching mengatakan “A model of teaching is a plan or pattern that can be used to shape curriculums (long-tern courses of studies), to design intructional materials and to guide intruction in the classroom and other setting”.
Dibawah ini disajikan beberapa metode mengajar yang “baik”. Tetapi ketika kita menyatakan bahwa suatu metode mengajar dikatakan dengan “baik” akan lebih baik jika “baik untuk apa?” dan “baik untuk siapa?”. Karena ketika kita memberi deskripsi dan mendiskusikan penggunaannya, kita akan menemukan bahwa metode mengajar merupakan suatu bentuk yang kompleks dan terdapat banyak metode mengajar yang “baik”, tergantung tujuan kita.
Dibawah ini disajikan beberapa metode pengajaran.