Clustering Students' Level of Understanding of Information and Communication Technology Subjects using the K-Means Algorithm

Authors

  • Adinda Febrina STMIK Kaputama
  • Suci Ramadani STMIK Kaputama
  • Imeldawaty Gultom STMIK Kaputama

DOI:

https://doi.org/10.59934/jaiea.v6i1.2693

Keywords:

Clustering, K-Means, Silhoutte_Score, ICT, Student_Understanding

Abstract

Information and Communication Technology (ICT) within the Merdeka Curriculum requires students not only to operate technology but also to understand basic computational concepts and problem-solving, so its success depends heavily on students' level of understanding. The problem is that at SMA Negeri 3 Binjai, students' understanding is uneven, and the available academic score data has not been processed to map patterns of understanding, making it difficult for teachers to determine appropriate learning interventions. As a solution, this study applies the K-Means Clustering algorithm to 634 student score records covering practicum assignment scores, midterm (UTS) scores, and final-exam (UAS) scores, which are transformed into categorical codes based on the Learning Objective Achievement Criteria (KKTP), standardized, and then grouped through the CRISP-DM stages using the Python programming language. The number of clusters is tested over the range K = 2 to 10 using the Silhouette Score and the Davies-Bouldin Index. The results establish K = 3 as the outcome because it is the most pedagogically actionable, with a Silhouette Score of 0.553 and a Davies-Bouldin Index of 0.849, dividing students into High (11.1%), Medium (70.0%), and Low (19.0%) understanding groups. In conclusion, K-Means can map students' level of understanding of ICT objectively, providing a basis for teachers to design more targeted learning strategies.

 

Downloads

Download data is not yet available.

References

R. T. Agustianis, "The implementation of informatics subject in the Kurikulum Merdeka at SMP 26 Bandung," Hipkin J. Educ. Res., vol. 1, no. 1, pp. 243–254, 2025, doi: 10.64014/hipkin-jer.v2i2.163.

M. Hidayatullah, I. Suhardi, and H. Ashari, "Study on students’ level of understanding of computers and its implications for learning," INTEC J. Inf. Technol. Educ. J., vol. 3, no. 2, pp. 90–98, 2024.

M. R. B. Gufran, A. D. Nugroho, I. Asdurroh, A. P. P, and T. Setiadi, "Clustering of students’ level of understanding in the chemistry subject using the K-Means algorithm," vol. 5, no. 36, pp. 72–77, 2023.

R. Ishak, "Clustering of undergraduate students’ basic level of understanding in pre-lecture probability and statistics using the K-Means method," J. Tek. Elektron., vol. 4, pp. 65–69, 2022.

N. Ramadana, Y. Maulita, and H. Sembiring, "Clustering students' level of understanding of programming language courses using the K-Means algorithm," J. Artif. Intell. Eng. Appl. (JAIEA), vol. 4, no. 1, pp. 427–432, 2024, doi: 10.59934/jaiea.v4i1.650.

D. Apriandi, R. M. Sari, and M. I. Sarif, "Clustering analysis to determine outstanding students at SMK Swasta TI Panca Dharma Stungkit using the K-Means method," vol. 13, pp. 1117–1129, 2024, doi: 10.33395/jmp.v13i1.13959.

J. Han, J. Pei, and H. Tong, Data Mining: Concepts and Techniques, 4th ed. Cambridge, MA: Morgan Kaufmann, 2023.

I. Agustina and R. D. Dana, "Implementation of K-Means clustering for grouping poverty levels on Java Island using the Python programming language," vol. 8, no. 1, pp. 945–951, 2024.

R. R. Aria, "Implementation of the K-Means algorithm for grouping toddler immunization data using the CRISP-DM method," vol. 9, no. 1, pp. 189–197, 2025.

T. Rahmawati, Y. Wilandari, and P. Kartikasari, "Comparative analysis of the silhouette coefficient and the elbow method in grouping provinces in Indonesia based on the HDI indicator with K-Medoids," vol. 13, pp. 13–24, 2024, doi: 10.14710/j.gauss.13.1.13-24.

S. Haviyola and M. Jajuli, "Grouping student achievement for scholarship qualification based on score data using the K-Means algorithm," vol. 7, no. 4, pp. 2786–2791, 2023.

C. P. N. Azizah and Subiyantoro, "Utilization of information technology in supporting the quality of school education," vol. 8, no. 1, pp. 11–28, 2023.

Downloads

Published

2026-10-15

How to Cite

Febrina, A., Suci Ramadani, & Imeldawaty Gultom. (2026). Clustering Students’ Level of Understanding of Information and Communication Technology Subjects using the K-Means Algorithm. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 6(1), 262–267. https://doi.org/10.59934/jaiea.v6i1.2693