Teoria dezvoltarii cognitive a lui Piaget sugereaza ca dezvoltarea copiilor este etapizata si ca fiecare etapa are caracteristici specifice. Aceasta teorie sustine ca dezvoltarea cognitiva se bazeaza pe experienta si ca copiii dezvolta gandirea abstracta in timp.