Mientras las teorías psicoanalíticas hacen hincapié en la importancia de los pensamientos INCOSCIENTES de los niños, las teorías COGNITIVAS enfatizan sus pensamientos conscientes. Dos de las teorías cognitivas más importantes son la teoría del desarrollo cognitivo de Piaget, la teoría sociocultural cognitiva de Vygotshy y el enfoque del procesamiento de la información.