Peningkatan Literasi Digital Siswa SMA Melalui Pelatihan Pemrograman dalam Kegiatan Python Wave: Create, Code, Innovate

Authors

  • Agustinus Noertjahyana Universitas Kristen Petra, Indonesia
  • Henry N Palit Universitas Kristen Petra, Indonesia
  • Gladys O Regina Universitas Kristen Petra, Indonesia

DOI:

https://doi.org/10.59837/jpmba.v3i6.2803

Keywords:

pengabdian masyarakat, pelatihan python, siswa SMA, literasi digital, pemrograman

Abstract

Program pengabdian masyarakat “Python Wave: Create, Code, Innovate” dirancang dengan tujuan utama untuk memperkenalkan dasar-dasar pemrograman Python kepada siswa-siswi SMA, sejalan dengan tren Python sebagai bahasa yang populer dan fleksibel. Metode yang diterapkan adalah pelatihan intensif selama tiga hari yang didahului oleh sebuah technical meeting, dengan fasilitator dari kalangan mahasiswa Program Studi Informatika, Sistem Informasi Bisnis, dan Data Science and Analytics Universitas Kristen Petra. Proses pembelajaran menggunakan pendekatan interaktif, didukung oleh pre-test dan post-test untuk mengukur peningkatan pemahaman peserta. Hasil dari kegiatan ini menunjukkan respons yang sangat positif dari para siswa, terbukti dari peningkatan nilai rata-rata post-test menjadi 75,08 dan antusiasme mereka dalam mempelajari konsep pemrograman secara praktis. Meskipun dihadapkan pada kendala sulitnya menjaring peserta pada tahap awal , program ini berhasil memberikan dampak positif baik bagi siswa SMA dalam meningkatkan minat di bidang teknologi maupun bagi mahasiswa yang mendapatkan pengalaman mengajar yang berharga.

Downloads

Download data is not yet available.

References

Ahmad, J., & Mjasiri, M. J. (2021). The effectiveness of peer tutoring on students' academic performance in programming courses. Journal of Computer Science Education, 19(2), 113-129.

Falloon, G. (2020). From digital literacy to digital competence: The teacher digital competency (TDC) framework. Educational Technology Research and Development, 68(5), 2449–2472.

Han, S., Capraro, R. M., & Capraro, M. M. (2020). The effect of project-based learning on students’ motivation and engagement. Journal of Educational Research, 113(3), 213-224.

Hermans, F., & Aivaloglou, E. (2022). Managing cognitive load in introductory programming: An analysis of worked examples vs. problem-solving. Journal of Educational Computing Research, 60(1), 155-180.

Himpunan Mahasiswa Informatika. (2025). Laporan Pertanggungjawaban Kegiatan “Python Wave: Create, Code, Innovate”. Universitas Kristen Petra.

Kallia, M., & Sentance, S. (2021). A decade of computational thinking in K-12 education: A systematic literature review. ACM Transactions on Computing Education, 21(4), Article 35.

Lopez, A. M., & Rucker, R. (2023). The impact of community-engaged service-learning on computer science undergraduates' civic responsibility and technical skills. Journal of Higher Education Outreach and Engagement, 27(2), 89-105.

Luxton-Reilly, A., Becker, B. A., & Ihantola, P. (2022). Introductory programming: A systematic literature review. ACM Transactions on Computing Education, 22(3), Article 29.

O'Kelly, J., & Gibson, J. P. (2021). Python as a first programming language: A review of the evidence. Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '21), 256-262.

Oliveira, A. R., et al. (2021). Developing computational thinking through programming: A systematic review. Computers & Education, 162, 104086.

Rahman, M. (2022). Using Google Colaboratory for teaching and learning data science: A case study. Journal of Information Technology Education: Innovations in Practice, 21, 151-171.

Salam, M., Iskandar, A., & Komariah, A. (2020). Integrating community service into the curriculum: A strategy to increase student engagement. Journal of University Teaching & Learning Practice, 17(4), 1-15.

Settle, A. (2022). Why Python remains the dominant language for data science and introductory CS. Journal of Computer Science Pedagogy, 7(1), 45-58.

Tang, X., Wang, M., & Chen, G. (2020). A review of computational thinking in K-12 education. Educational Technology & Society, 23(2), 1-15.

Theobald, E. J. (2020). Active learning in the college classroom: A meta-analysis of its impact on student performance. Active Learning in Higher Education, 21(3), 195-211.

Van der Laan, L. N. (2021). Scaffolding novice programmers: A systematic review of instructional strategies. ACM Inroads, 12(4), 34-41.

Wibowo, A. S., & Suhartono, D. (2021). The effect of active learning on student outcomes in STEM: A meta-analytic review. International Journal of Science Education, 43(10), 1581-1602.

Downloads

Published

2025-08-04

How to Cite

Noertjahyana, A., Palit, H. N., & Regina, G. O. (2025). Peningkatan Literasi Digital Siswa SMA Melalui Pelatihan Pemrograman dalam Kegiatan Python Wave: Create, Code, Innovate . Jurnal Pengabdian Masyarakat Bangsa, 3(6), 2679–2684. https://doi.org/10.59837/jpmba.v3i6.2803

Issue

Section

Articles