nastavni program, školski dokument kojim se propisuje opseg, dubina i redoslijed nastavnih sadržaja u pojedinome nastavnom predmetu. Nastavni program je konkretizacija nastavnoga plana, odnosno jedinstvo nastavnoga plana i nastavnoga programa. Opseg, dubina i redoslijed nastavnoga sadržaja tri su bitne odrednice nastavnoga programa po kojima se određuje i opseg obrazovanja. Opseg nastavnoga programa pokazuje znanje i sposobnosti koje učenici moraju steći u nastavi pojedinoga predmeta. Budući da se znanje odnosi na usvojene opće činjenice, a sposobnosti na kvalitetu oblikovanih raznovrsnih aktivnosti, opseg nastavnoga programa još se određenije iskazuje količinom pojmova usklađenih za pojedini razred. To je najpreciznije određivanje opsega, a globalno se iskazuje količinom nastavnih cjelina, nastavnih tema, pa i nastavnih jedinica.