1. Faktor fisiologis
Keadaan fisik yang sehat dan segar serta kuat akan menguntungkan dan memberi keadaan hasil belajar yang baik. Akan tetapi, keadaan fisik yang kurang baik akan berpengaruh pada siswa dalam keadaan belajarnya.
2. Faktor psikologis
Adapun yang termasuk ke dalam faktor psikologis antara lain;
a. Intelegensi, faktor yang berkaitan dengan intelegence Quotient (IQ) seseorang.
b. Perhatian, perhatian yang terarah dengan baik akan menghasilkan pemahaman dan kemampuan yang baik.
c. Minat, kecenderungan dan kegairahan yang tinggi atau keinginan yang besar terhadap sesuatu.
d. Motivasi, merupakan keadaan internal organisme yang mendorongnya untuk berbuat sesuatu.
e. Bakat, kemampuan potensial yang dimiliki seseorang untuk mencapai keberhasilan pada masa yang akan datang.
Â
B. Faktor eksternal (faktor dari luar peserta didik), yakni kondisi lingkungan sekitar peserta didik. Adapun yang termasuk faktor-faktor eksternal, yaitu;