IMPLEMENTASI ALGORITMA K-MEANS CLUSTERING UNTUK MENGELOMPOKKAN SISWA BERDASARKAN NILAI UTS, UAS, DAN TUGAS

Authors

  • Bambang Irwansyah Universitas Asahan
  • Daniswara Daniswara Universitas Asahan
  • Triana Puspa Handayani Universitas Asahan
  • Nurul Natasya Universitas Asahan
  • Abdul Aziz Ardana Universitas Asahan
  • Muhammad Fakhri Fauzar Universitas Asahan
  • Fajar Hardiansyah Universitas Asahan

DOI:

https://doi.org/10.54314/jssr.v9i1.5758

Abstract

Abstract : This study aims to apply the K-Means Clustering method to analyze and classify students’ academic performance based on Midterm Exam (UTS), Assignments, and Final Exam (UAS) scores at SMK Swasta Kualuh. The main problem faced by the school is the difficulty of analyzing students’ score data manually as the volume of data increases, which requires a more objective and structured approach. This research uses a quantitative approach with data mining techniques through the K-Means algorithm. The data were obtained from students’ academic scores and processed through data cleaning, determination of the number of clusters, distance calculation using Euclidean Distance, and iterative clustering until stable results were achieved. The results show that students were successfully grouped into three clusters: high-performing, average-performing, and low-performing students. The application of the K-Means method provides systematic insights into students’ academic performance and can support schools in making better decisions to improve learning quality. Keywords: K-Means Clustering, Data Mining, Student Performance, Academic Scores, Web. Abstrak : Penelitian ini bertujuan untuk menerapkan metode K-Means Clustering dalam menganalisis dan mengelompokkan prestasi akademik siswa berdasarkan nilai Ujian Tengah Semester (UTS), Tugas, dan Ujian Akhir Semester (UAS) di SMK Swasta Kualuh. Permasalahan yang dihadapi sekolah adalah sulitnya melakukan analisis data nilai siswa secara manual seiring dengan meningkatnya jumlah data, sehingga diperlukan metode yang lebih objektif dan terstruktur. Metode penelitian yang digunakan adalah pendekatan kuantitatif dengan teknik data mining menggunakan algoritma K-Means. Data yang digunakan berasal dari nilai akademik siswa yang kemudian diproses melalui tahap pembersihan data, penentuan jumlah klaster, perhitungan jarak menggunakan Euclidean Distance, serta iterasi hingga klaster stabil. Hasil penelitian menunjukkan bahwa data siswa berhasil dikelompokkan ke dalam tiga klaster, yaitu siswa berprestasi tinggi, sedang, dan rendah. Penerapan metode K-Means ini mampu membantu pihak sekolah dalam mengidentifikasi tingkat prestasi siswa secara lebih sistematis dan dapat dijadikan dasar dalam pengambilan keputusan untuk peningkatan kualitas pembelajaran. Kata kunci: K-Means Clustering, Data Mining, Prestasi Siswa, Nilai Akademik, Web.

Downloads

Download data is not yet available.

References

Fatimah, K. N., Pratiwi, H., Arriyanti, E., Studi, P., Informatika, T., & Siswa, H. B. (n.d.). Penerapan Algoritma K-Means Clustering Dalam Pengelompokan Hasil Belajar Siswa Di Smp Budi Luhur.

Reza, F. (2023). Penerapan Algoritme K-Means Clustering Untuk Mengelompokkan Siswa Berdasarkan Nilai Akademik Implementation Of K-Means Clustering Algorithm To Group Students Based On Academic Value In Smp Negeri. 2(September), 530–538.

Saputra, E. A., & Nataliani, Y. (2021). Analisis Pengelompokan Data Nilai Siswa untuk Menentukan Siswa Berprestasi

Menggunakan Metode Clustering K-Means. 3(3), 424–439.

Fatimah, K. N., Pratiwi, H., Arriyanti, E., Studi, P., Informatika, T., & Siswa, H. B. (n.d.). Penerapan Algoritma K-Means Clustering Dalam Pengelompokan Hasil Belajar Siswa Di Smp Budi Luhur.

Reza, F. (2023). Penerapan Algoritme K-Means Clustering Untuk Mengelompokkan Siswa Berdasarkan Nilai Akademik Implementation Of K-Means Clustering Algorithm To Group Students Based On Academic Value In Smp Negeri. 2(September), 530

Saputra, E. A., & Nataliani, Y. (2021). Analisis Pengelompokan Data Nilai Siswa untuk Menentukan Siswa Berprestasi Menggunakan Metode Clustering K-Means. 3(3), 424–439.

Downloads

Published

2026-02-09

How to Cite

IMPLEMENTASI ALGORITMA K-MEANS CLUSTERING UNTUK MENGELOMPOKKAN SISWA BERDASARKAN NILAI UTS, UAS, DAN TUGAS. (2026). JOURNAL OF SCIENCE AND SOCIAL RESEARCH, 9(1), 233-241. https://doi.org/10.54314/jssr.v9i1.5758