Improving Digital Literacy Using a C++-Based LMS: A Case from SMP Al Azhar Syifa Budi Parahyangan

Authors

  • Selly Meliana Telkom University https://orcid.org/0000-0001-6342-524X
  • I Gede Manggala Putra Telkom University
  • Hani Nurrahmi Telkom University
  • Putu Padmanaba Telkom University
  • Rafi Arkan Fachreza Arfianta Telkom University

DOI:

https://doi.org/10.35568/abdimas.v8i3.6869

Keywords:

digital literacy, LMS, C++ programming, junior high school, educational technology, Programming education

Abstract

This community service program aimed to introduce digital literacy and basic programming to junior high school students at SMP Al Azhar Syifa Budi Parahyangan, an A-accredited school lacking a formal ICT curriculum. The program utilized a Learning Management System (LMS) built with C++ programming exercises and auto-grading features to support digital learning. The LMS was enhanced based on an Iterative and Incremental Development (IID) approach. It was implemented through four face-to-face mentoring sessions conducted between February and May 2025. Program outputs included 231 coding problems, seven instructional videos, structured modules, interactive quizzes, and a Junior Coding Contest. Based on a survey of 11 respondents, 45.45% expressed satisfaction with the materials and mentoring. However, feedback highlighted challenges related to schedule and material complexity. Recommendations include integrating the program into formal class hours, using block-based programming tools such as Scratch, and involving teachers for sustainability. The project supports the goals of the Merdeka Curriculum and demonstrates that tailored LMS systems can be effective tools for digital education in schools with limited infrastructure.

Downloads

Download data is not yet available.

References

Alebaikan, R., Alsaif, A., & Alnahdi, G. (2022). Experiences of middle school programming in an online learning environment. Journal of Educational Technology & Society, 25(2), 45–60.

Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational Researcher, 42(1), 38–43.

Irianti, L., Rachmawati, E., & Friatin, L. Y. (n.d.). Pelatihan guru-guru Bahasa Inggris dalam penggunaan flipped classroom model di era literasi digital. Jurnal Abdimas Umtas: Jurnal Pengabdian kepada Masyarakat, 4(2), 754–759.

Kamil, I., Yolifiandri, Wahyuningsih, E., Irawan, I. A., & Azkiah, N. (2025). Utilization Of Google Workspace Technology To Improve Understanding Of Accounting And Financial Reporting In Ukm Kemuning Mandiri. ABDIMAS: Jurnal Pengabdian Masyarakat, 8(2), 902–911. https://doi.org/10.35568/abdimas.v8i2.6414

Ober, T. M., Cheng, Y., Coggins, M. R., & others. (2022). Charting a path for growth in middle school students’ attitudes toward computer programming. Computer Science Education, 34, 4–36.

Pattichis, M. S., Kameas, A., & Kameas, X. (2024). Teaching computer programming using mathematics: An integrative approach. International Journal of STEM Education, 11(1), 112–130.

Prayitno, M., & Mahmudi, M. R. (n.d.). Effectiveness of the Merdeka Belajar policy: A case study. Journal of Curriculum Studies, 18(1), 22–38.

Salleh, F., Dewi, D. A., Liyana, N., & Nasir, N. R. M. (n.d.). A model for teaching and learning programming subjects in public secondary schools of Malaysia. Proceedings of the 2021 International Conference on Computing and Informatics, 362–373.

Seralidou, E., & Douligeris, C. (2020). Learning programming by creating games through the use of structured activities in secondary education in Greece. Education and Information Technologies, 26, 859–898.

Trilling, B., & Fadel, C. (2009). 21st Century Skills: Learning for Life in Our Times. Jossey-Bass.

Zhafira, D., Simangunsong, I. P., & Harahap, S. S. (n.d.). Analyzing the utilization of learning management systems in secondary schools. Indonesian Journal of Educational Technology, 10(3), 77–95.

Zubaidah, S., Nugroho, H., & Susanto, M. R. (2023). Penguatan literasi digital siswa melalui pendekatan hybrid learning. Jurnal Pendidikan Informatika, 9(2), 122–130.

Downloads

Published

2025-07-31

How to Cite

Improving Digital Literacy Using a C++-Based LMS: A Case from SMP Al Azhar Syifa Budi Parahyangan. (2025). ABDIMAS: Jurnal Pengabdian Masyarakat, 8(3), 1145-1153. https://doi.org/10.35568/abdimas.v8i3.6869