Factorii care influențează procesul de învățare al unui copil includ contextul socio-economic în care se află, capacitățile cognitive și de dezvoltare, stilul de învățare și experiențele educaționale trecute. Acest proces poate fi influențat, de asemenea, de relația dintre copil și profesor și de calitatea instruirii.