1. Faktor sosial, terdiri dari lingkungan keluarga, lingkungan sekolah, dan lingkungan masyarakat.
2. Faktor non sosial, meliputi keadaan dan letak gedung sekolah, keadaan dan letak rumah tempat tinggal keluarga, alat-alat dan sumber belajar, keadaan cuaca dan waktu belajar yang digunakan siswa. Selain itu, faktor-faktor tersebut dipandang turut menentukan tingkat keberhasilan belajar peserta didik di sekolah.
3. Faktor pendekatan belajar, yaitu jenis upaya belajar peserta didik yang meliputi strategi dan metode yang digunakan peserta didik dalam mengikuti kegiatan pembelajaran. Â
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H