Iako postoji mnogo modela poučavanja, neki od osnovnih su izravno poučavanje, predavanje, kooperativno učenje, učenje temeljeno na upitima, seminarsko i projektno učenje. Nastavni modeli su metode podučavanja ili temeljne filozofije koje usmjeravaju nastavne metode. Učinkoviti učitelji će integrirati različite modele i metode poučavanja ovisno o učenicima koje podučavaju te potrebama i stilovima učenja tih učenika.
Jedan model poučavanja naziva se izravna pouka. U izravnoj nastavi učitelj je osoba zadužena za prezentiranje ciljeva i informacija učenicima kroz predavanje ili multimedijsku prezentaciju. Nakon prezentiranja gradiva, nastavnik će učenicima dati vođene vježbe kako bi mogli raditi uz učiteljevu pomoć. Zatim će nastavnik dati učenicima samostalno vježbanje ciljeva lekcije, što može biti domaća zadaća ili aktivnost u razredu. Na kraju, učitelj će ispitati učenike da vidi da li su svladali ciljeve lekcije.
Druga metoda podučavanja je predavanje, koje se često koristi u učionicama na fakultetima. U metodi predavanja odgajatelj usmeno iznosi informacije i primjere, ponekad uz vizualni prikaz. Ne postoji nužno puno interakcije s učenicima. Također se obično ne pridaje veliki naglasak na praksi i stavljanju informacija u praktičnu upotrebu, osim kada učenik mora recitirati informacije na testu.
Kooperativno učenje je još jedna metoda koja se ponekad koristi. Uz ovaj model poučavanja, učenici rade u grupnom okruženju gdje svaki član ima drugačiji zadatak ili ulogu. Svi učenici moraju surađivati kako bi došli do odgovora ili stvorili proizvode ili projekt koji se od njih zahtijeva. Često, nakon što sve grupe završe, svaka će grupa morati iznijeti svoje nalaze pred ostalim skupinama i učiteljem. Ova metoda dobro funkcionira u svim predmetnim područjima.
Učenje temeljeno na upitu je model poučavanja koji posebno dobro funkcionira u nastavi matematike i prirodoslovlja. U učenju temeljenom na upitu, učitelj predstavlja problem ili zagonetku koju učenici moraju riješiti na temelju prethodnih informacija koje su naučili. U ovoj metodi, koja se može koristiti s pojedinačnim učenicima ili s učenicima koji rade u grupama, učenici stvaraju hipotezu koristeći podatke koje su dobili. Zatim prikupljaju relevantne informacije i donose svoje zaključke koje bi mogli prezentirati razredu. Ova metoda poučavanja učenicima predstavlja autentične i zanimljive zadatke koji su vrlo motivirajući.
Još jedna metoda poučavanja naziva se sokratovsko ispitivanje ili seminarska metoda. Nakon što su svi učenici pročitali zajednički tekst, učitelj zatim pomoću pitanja potakne učenike da analiziraju, evaluiraju i sintetiziraju gradivo, kao i vlastita uvjerenja i razmišljanja u vezi s njim. Nastavni modeli kao što je ovaj temelje se na pitanjima razmišljanja više razine, koja se koriste za poticanje mišljenja učenika. Učitelj se ne ponaša kao primarni izlagač gradiva, iako postavlja pitanja i tjera učenike da potvrde svoje odgovore. Studenti mogu postavljati jedni drugima pojašnjavajuća pitanja iu metodi seminara.