Meskipun ada banyak model pengajaran, beberapa yang mendasar adalah pengajaran langsung, ceramah, pembelajaran kooperatif, pembelajaran berbasis inkuiri, seminar dan pembelajaran berbasis proyek. Model pengajaran adalah metode pengajaran atau filosofi yang mendasari yang memandu metode pengajaran. Guru yang efektif akan mengintegrasikan model dan metode pengajaran yang berbeda tergantung pada siswa yang mereka ajar dan kebutuhan serta gaya belajar siswa tersebut.
Salah satu model pengajaran disebut sebagai instruksi langsung. Dalam pengajaran langsung, guru adalah orang yang bertugas menyajikan tujuan pelajaran dan informasi kepada siswa melalui ceramah atau presentasi multimedia. Setelah menyampaikan materi, guru akan memberikan praktik terbimbing kepada siswa agar mereka dapat bekerja dengan bantuan guru. Selanjutnya, guru akan memberikan siswa latihan mandiri tujuan pelajaran, yang bisa menjadi pekerjaan rumah atau kegiatan di kelas. Terakhir, guru akan menguji siswa untuk melihat bahwa mereka telah menguasai tujuan pelajaran.
Metode pengajaran lainnya adalah ceramah, yang sering digunakan di ruang kelas perguruan tinggi. Dalam metode ceramah, pendidik secara lisan menyajikan informasi dan contoh, kadang-kadang disertai dengan presentasi visual. Belum tentu banyak interaksi dengan siswa. Ada juga biasanya tidak banyak penekanan pada praktek dan menempatkan informasi untuk penggunaan praktis kecuali ketika siswa harus membaca informasi pada ujian.
Pembelajaran kooperatif adalah metode lain yang kadang-kadang digunakan. Dengan model pengajaran ini, siswa bekerja dalam setting kelompok dimana setiap anggota memiliki tugas atau peran yang berbeda. Semua siswa harus bekerja sama untuk menemukan jawaban atau untuk membuat produk atau proyek yang diperlukan dari mereka. Seringkali, setelah semua kelompok selesai, setiap kelompok akan diminta untuk mempresentasikan temuannya di depan kelompok lain dan guru. Metode ini bekerja dengan baik di semua bidang studi.
Pembelajaran berbasis inkuiri adalah model pengajaran yang bekerja sangat baik di kelas matematika dan sains. Dalam pembelajaran berbasis inkuiri, guru menyajikan masalah atau teka-teki yang harus dipecahkan siswa berdasarkan informasi sebelumnya yang telah mereka pelajari. Dalam metode ini, yang dapat digunakan dengan siswa individu atau dengan siswa bekerja dalam kelompok, siswa membuat hipotesis menggunakan data yang telah mereka berikan. Kemudian mereka mengumpulkan informasi yang relevan dan menarik kesimpulan mereka, yang mungkin mereka presentasikan di depan kelas. Metode pengajaran ini memberikan peserta didik tugas-tugas otentik dan menarik yang sangat memotivasi.
Salah satu metode pengajaran lainnya disebut sebagai penyelidikan Socrates, atau metode seminar. Setelah siswa semua membaca teks umum, guru kemudian menggunakan pertanyaan untuk membuat siswa menganalisis, mengevaluasi dan mensintesis materi serta keyakinan dan pemikiran mereka sendiri yang terkait dengannya. Model pengajaran seperti ini didasarkan pada pertanyaan berpikir tingkat tinggi, yang digunakan untuk merangsang pemikiran siswa. Guru tidak bertindak sebagai penyaji utama materi, meskipun ia mengajukan pertanyaan dan meminta siswa untuk mendukung jawaban mereka. Siswa dapat saling bertanya mengklarifikasi pertanyaan juga dalam metode seminar.