Typy układów treści w programie nauczania
Linearny układ treści - dawki materiału ułożone są kolejno jedna po drugiej, następując szeregowo od momentu rozpoczęcia kursu do jego zakończenia. Założeniem tak skonstruowanego programu jest pełne opanowanie poprzedniej dawki materiału przed przystąpieniem do realizacji kolejnej części. Dzieje się tak, gdyż raz przerobione hasła programowe nigdy już w danym programie nie powrócą, a więc niedostateczne ich opanowanie na danym etapie oznacza zarazem pełną niewiedzę ucznia w tym zakresie także po zakończeniu kursu.
Koncentryczny układ treści - te same treści pojawiają się wielokrotnie, za każdym razem wzbogacone o nowe informacje, są to jakby kręgi o coraz większej średnicy. W takim typie programu pełne opanowanie poprzedniego cyklu nie jest bezwzględnie wymagane, gdyż następny cykl i tak powtórzy oraz uzupełni informacje w tym samym zakresie treściowym.
Spiralny układ treści - materiał jest ułożony w kolejne cykle. Cykl pierwszy zawiera cały materiał nauczania w zupełnie podstawowym zarysie, cykl drugi pogłębia informacje i tak kolejne cykle zwiększają zakres informacji oraz wymaganych umiejętności, poruszając się w obrębie tych samych haseł programowych. Przed uczniem stawia się coraz trudniejsze i bogatsze zadania wymagające coraz bardziej złożonych operacji umysłowych, stąd spirala.