Factorii care influenteaza procesul de invatare includ mediul in care invatarea are loc, metoda de predare utilizata, motivatia si interesul elevilor, nivelul de dezvoltare cognitiva si emotionala a acestora, precum si abilitatile si experientele anterioare.