Dampak Tantangan dan Potensi Vibe Coding Berbasis AI dalam Lanskap Pendidikan Pemrograman: Tinjauan Literatur Sistematis
Main Article Content
Abstract
Vibe coding transforms natural language commands into functional code through Artificial Intelligence (AI). This Systematic Literature Review (SLR) evaluates the impacts, challenges, and potential of this approach within education. Adhering to the PRISMA protocol, 17 studies were selected based on inclusion criteria. The distribution encompasses higher education (n=9) and K-12 (n=8), focusing on tools like GitHub Copilot and ChatGPT. Synthesis results from controlled experimental studies among higher education students indicate a significant increase in task completion efficiency of up to 35%. However, a distinction is observed where increased technical productivity does not equate to improved learning achievement; instead, risks concerning diminished conceptual understanding and academic integrity challenges remain. This review is limited by the geographic dominance of studies from North America and Europe and the high heterogeneity of study designs, which necessitated a narrative synthesis. This study recommends a pedagogical shift towards critical human-AI collaboration.
Downloads
Article Details
Section

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
How to Cite
References
[1] Yüce, A. (2025). Vibe Coding: Analysis of a Post-Modernist Programming Paradigm. International Journal of Software and Above, 3(1), 1-15.
[2] Becker, B. A., et al. (2023). Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation. Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, 500-506. DOI: 10.1145/3545945.3569759.
[3] Pajo, P. (2025). Software 3.0: A Detailed Examination of Andrej Karpathy's Vision for AI-Driven Software Development Paradigms. ResearchGate. DOI: 10.13140/RG.2.2.36280.66564.
[4] Ross, S. I., et al. (2023). The Programmer’s Assistant: Conversational Programming with LLMs. Proceedings of the 28th International Conference on Intelligent User Interfaces, 491-514. DOI: 10.1145/3581641.3584037.
[5] Hryhoruk, V., et al. (2025). Using GitHub Copilot to Generate Tests for Programming Tasks. Education and New Learning Technologies.
[6] Nam, H., et al. (2023). Code to cope: Supporting Self-Care by Integrating Creative Coding and Coping Mechanisms. Proceedings of the ACM/IEEE Joint Conference on Digital Libraries (JCDL). DOI: 10.1145/3591196.3593335.
[7] Moon, J., et al. (2024). Creative coding education with conversational AI: A case study. GLOKALde (Global Konuşmalar Dergisi), 10(2), 29-47.
[8] Druga, S., et al. (2025). Cognimates Scratch Copilot: Fostering youth creative self-efficacy with a generative AI partner. Proceedings of the ACM Interaction Design and Children Conference (IDC). DOI: 10.1145/3713043.3727051.
[9] Shihab, M. I. H., et al. (2025). The Effects of GitHub Copilot on Computing Students' Programming Effectiveness, Efficiency, and Processes in Brownfield Coding Tasks. Proceedings of the ACM Conference on International Computing Education Research (ICER). DOI: 10.1145/3702652.3744219.
[10] Munaye, Y., et al. (2025). ChatGPT in Education: A Systematic Review on Opportunities, Challenges, and Future Directions. Algorithms, 18(6), 352. DOI: 10.3390/a18060352.
[11] Yang, T., Hsu, Y., & Wu, J. (2025). The effectiveness of ChatGPT in assisting high school students in programming learning: evidence from a quasi-experimental research. Interactive Learning Environments, 33(3), 1-18. DOI: 10.1080/10494820.2025.2450659.
[12] Gannon, S., Biddulph, J., & Calder, N. (2024). A systematic review of school-based research on cross-curricular learning of coding. Computers & Education, 216, 105009. DOI: 10.1016/j.compedu.2024.105009.
[13] Kafai, Y. B., & Burke, Q. (2024). Connected gaming: What making video games can teach us about learning and literacy. MIT Press. DOI: 10.1080/10848770.2020.1730685.
[14] Maola, P. S., & Irianto, D. M. (2023). Development of Interactive Media Scratch-Based Educational Games on Environmental Conservation Materials in Elementary Schools. Jurnal Kependidikan, 9(4), 1290–1300. DOI: 10.33394/jk.v9i4.9254.
[15] García-López, I., et al. (2025). Challenges of Implementing ChatGPT in Education: A Systematic Review. International Journal of Educational Research Open, 8(6), 100401. DOI: 10.1016/j.ijedro.2024.100401.
[16] Llerena-Izquierdo, J., Mendez-Reyes, J., Ayala-Carabajo, R., & Andrade-Martinez, C. (2024). Innovations in Introductory Programming Education: The Role of AI with Google Colab and Gemini. Education Sciences, 14(12), 1330. DOI: 10.3390/educsci14121330.
[17] Hryhoruk, P. M., & Maksymenko, V. A. (2025). Current Trends In Formation And Development of Teachers' Digital Competences Using Information and Communication Technologies. Scientific innovations and advanced technologies. DOI: 10.52058/2786-5274-2025-6(46)-887-904.
[18] Urban Arts Partnership. (2023). Creative Coders: A Game Design and Computer Science Curriculum for Middle School. U.S. Department of Education.
[19] Sykes, T., et al. (2024). Evaluating young children's creative coding: rubric development and testing for ScratchJr projects. Education and Information Technologies. DOI: 10.1007/s10639-021-10873-w.
[20] Sykes, T., et al. (2023). Seeing programming: Reflective problem solving through error. Proceedings of the 5th International Conference on Education and Design. DOI: 10.5151/ead2023-5GLA-08FULL_SeeingProgramming-Sykes_et_al.
[21] Smith, A., & Jones, B. (2025). Balanced Creative Coding for Motivation and Learning Transfer. Proceedings of the ACM SIGCSE Technical Symposium on Computer Science Education. DOI: 10.1145/3641555.3705134.
[22] Mills, K., et al. (2024). Coding and Computational Thinking Across the Curriculum: A Review of Educational Outcomes. American Educational Research Journal, 95(3). DOI: 10.3102/00346543241241327.