Hasil belajar siswa dipengaruhi oleh dua faktor utama yaitu faktor dari dalam diri siswa dan faktor yang datang dari luar diri siswa atau faktor lingkungan. Menurut Slameto (2003:54-72), faktor-faktor yang mempengaruhi belajar adalah :
1. Faktor-faktor Internal
- Jasmaniah (kesehatan, cacat tubuh)
- Psikologis (intelegensi, perhatian, minat, bakat, motif, kematangan, kesiapan)
- Kelelahan
2. Faktor-faktor Eksternal
- Keluarga (cara orang tua mendidik, relasi antar anggota keluarga, suasana rumah, keadaan ekonomi keluarga, pengertian orang tua, latar belakang kebudayaan)
- Sekolah (metode mengajar, kurikulum, relasi guru dengan siswa, relasi siswa dengan siswa, disiplin sekolah, alat pelajaran, waktu sekolah, standar pelajaran di atas ukuran, keadaan gedung, metode belajar, tugas rumah)
- Masyarakat (kegiatan siswa dalam masyarakat, mass media, teman bergaul, bentuk kehidupan masyarakat)
Menurut Caroll dalam R. Angkowo & A. Kosasih (2007:51), bahwa hasil belajar siswa dipengaruhi oleh lima faktor yaitu (1) bakat belajar, (2) waktu yang tersedia untuk belajar, (3) kemampuan individu, (4) kualitas pengajaran, (5) lingkungan.
Clark dalam Nana Sudjana & Ahmad Rivai (2001:39) mengungkapkan bahwa hasil belajar siswa di sekolah 70% dipengaruhi oleh kemampuan siswa dan 30% dipengaruhi oleh lingkungan. Sedangkan menurut Sardiman (2007:39-47), faktor-faktor yang mempengaruhi belajar adalah faktor intern (dari dalam) diri siswa dan faktor ekstern (dari luar) siswa. Berkaitan dengan faktor dari dalam diri siswa, selain faktor kemampuan, ada juga faktor lain yaitu motivasi, minat, perhatian, sikap, kebiasaan belajar, ketekunan, kondisi sosial ekonomi, kondisi fisik dan psikis. Kehadiran faktor psikologis dalam belajar akan memberikan andil yang cukup penting. Faktor-faktor psikologis akan senantiasa memberikan landasan dan kemudahan dalam upaya mencapai tujuan belajar secara optimal. Thomas F. Staton dalam Sardiman (2007:39) menguraikan enam macam faktor psikologis yaitu (1) motivasi, (2) konsentrasi, (3) reaksi, (4) organisasi, (5) pemahaman, (6) ulangan.Dari beberapa pendapat para ahli di atas, dapat disimpulkan bahwa faktor-faktor yang mempengaruhi hasil belajar siswa adalah faktor internal siswa antara lain kemampuan yang dimiliki siswa tentang materi yang akan disampaikan, sedangkan faktor eksternal antara lain strategi pembelajaran yang digunakan guru di dalam proses belajar mengajar.
1. Faktor-faktor Internal
- Jasmaniah (kesehatan, cacat tubuh)
- Psikologis (intelegensi, perhatian, minat, bakat, motif, kematangan, kesiapan)
- Kelelahan
2. Faktor-faktor Eksternal
- Keluarga (cara orang tua mendidik, relasi antar anggota keluarga, suasana rumah, keadaan ekonomi keluarga, pengertian orang tua, latar belakang kebudayaan)
- Sekolah (metode mengajar, kurikulum, relasi guru dengan siswa, relasi siswa dengan siswa, disiplin sekolah, alat pelajaran, waktu sekolah, standar pelajaran di atas ukuran, keadaan gedung, metode belajar, tugas rumah)
- Masyarakat (kegiatan siswa dalam masyarakat, mass media, teman bergaul, bentuk kehidupan masyarakat)
Menurut Caroll dalam R. Angkowo & A. Kosasih (2007:51), bahwa hasil belajar siswa dipengaruhi oleh lima faktor yaitu (1) bakat belajar, (2) waktu yang tersedia untuk belajar, (3) kemampuan individu, (4) kualitas pengajaran, (5) lingkungan.
Clark dalam Nana Sudjana & Ahmad Rivai (2001:39) mengungkapkan bahwa hasil belajar siswa di sekolah 70% dipengaruhi oleh kemampuan siswa dan 30% dipengaruhi oleh lingkungan. Sedangkan menurut Sardiman (2007:39-47), faktor-faktor yang mempengaruhi belajar adalah faktor intern (dari dalam) diri siswa dan faktor ekstern (dari luar) siswa. Berkaitan dengan faktor dari dalam diri siswa, selain faktor kemampuan, ada juga faktor lain yaitu motivasi, minat, perhatian, sikap, kebiasaan belajar, ketekunan, kondisi sosial ekonomi, kondisi fisik dan psikis. Kehadiran faktor psikologis dalam belajar akan memberikan andil yang cukup penting. Faktor-faktor psikologis akan senantiasa memberikan landasan dan kemudahan dalam upaya mencapai tujuan belajar secara optimal. Thomas F. Staton dalam Sardiman (2007:39) menguraikan enam macam faktor psikologis yaitu (1) motivasi, (2) konsentrasi, (3) reaksi, (4) organisasi, (5) pemahaman, (6) ulangan.Dari beberapa pendapat para ahli di atas, dapat disimpulkan bahwa faktor-faktor yang mempengaruhi hasil belajar siswa adalah faktor internal siswa antara lain kemampuan yang dimiliki siswa tentang materi yang akan disampaikan, sedangkan faktor eksternal antara lain strategi pembelajaran yang digunakan guru di dalam proses belajar mengajar.