Artificial Intelligence as a Supporting Tool for Basic Computer Programming Learning
Keywords:
Artificial Intelligence, ChatGPT, Programming LanguageAbstract
The use of artificial intelligence (AI) as a tool to support basic computer programming learning is reviewed in this article, with a particular emphasis on ChatGPT (Generative Pre-Training Transformer), a text-based AI system that enables conversational interaction through text input on application prompts. The most widely used computer programming language is C. The literature study method, which entails a thorough examination of the literature or references, is employed in this study. The initial steps in using ChatGPT are to show the program coding, provide an explanation of the program coding, and show the outcomes of the program running. ChatGPT can quickly and efficiently provide detailed, well-organized responses to all of the inquiries posed by users. so that before the user writes the code on their own, they can clearly see how the program is being coded and what happens when it runs. Since beginning learners are not yet accustomed to using programming languages, especially C, it is envisaged that the research conducted will be able to advise and enlighten users on learning programming languages in depth through the use of AI.
References
Abimanto, D., & Mahendro, I. (2023). Efektivitas Penggunaan Teknologi Dalam Pembelajaran Bahasa Indonesia. Sinar Dunia: Jurnal Riset Sosial Humaniora Dan Ilmu Pendidikan, 2(2), 256–266. https://doi.org/10.55681/armada.v1i2.393
Anistyasari, Y., Ekohariadi, E., & Munoto, M. (2020). Strategi Pembelajaran Untuk Meningkatkan Keterampilan Pemrograman Dan Berpikir Komputasi: Sebuah Studi Literatur. Journal of Vocational and Technical Education (JVTE), 2(2), 37–44. https://doi.org/10.26740/jvte.v2n2.p37-44
Fauziyati, W. R. (2023). Dampak Penggunaan Artificial Dalam Pembelajaran Pendidikan Agama Islam. Jurnal Review Pendidikan Dan Pengajaran, 6, 2180–2187. http://journal.universitaspahlawan.ac.id/index.php/jrpp/article/view/21623
Harahap, M. (2022). Perancangan Perangkat Lunak Teks Editor Bahasa C Menggunakan Metode Lexical Analyzer. Buletin Ilmiah Informatika Teknologi, 1(1), 8–14.
Hasni, Batusalu, E., & Kambira, J. (2023). Meningkatkan Kualitas Pembelajaran Dengan Ai Sebagai Asisten Pembelajaran. Seminar Nasional Teknologi Pendidikan UKI Toraja, 3(3), 84–96.
Luh Putu Ary Sri Tjahyanti, Saputra, P. S., & Gitakarma, M. S. (2022). Peran Artificial Intelligence (AI) untuk Mendukung Pembelajaran di Masa Pandemi Covid-19. Jurnal Komputer Dan Teknologi Sains (Komteks), 1(1), 15–21. https://doi.org/10.1097/01.ccm.0000474893.34162.5c
Manongga, D., Rahardja, U., Sembiring, I., Lutfiani, N., & Yadila, A. B. (2022). Dampak Kecerdasan Buatan Bagi Pendidikan. ADI Bisnis Digital Interdisiplin Jurnal, 3(2), 41–55. https://doi.org/10.34306/abdi.v3i2.792
Marimuthu, M. (2018). Perceptions of Scratch Programming among Secondary School Students in KwaZulu-Natal , South Africa. The African Journal of Information and Communication (AJIC), 21, 51–80.
Merentek, T. C., Usoh, E. J., & Lengkong, J. S. J. (2023). Implementasi Kecerdasan Buatan ChatGPT dalam Pembelajaran. Jurnal Pendidikan Tambusai, 7(3), 26862–26869.
Michael Reskiantio Pabubung. (2021). Epistemologi Kecerdasan Buatan (AI) dan Pentingnya Ilmu Etika dalam Pendidikan Interdisipliner. Jurnal Filsafat Indonesia, 4(2), 152–159.
Mutaqin, R., & Subroto, E. (2024). Analysis of the Use of Chat Gpt (Ai) and Programming Module on Students’ Learning Motivation and Creativity in the Course of Programming in Information Technology Education Program, Bina Bangsa University. Multi Science Journal, 22(1), 1–8.
Permana, P. T. H., & Astawa, N. L. P. N. S. P. (2020). Artificial Intelligence dalam Pengembangan Media Pembelajaran Bahasa Inggris. JIIP-Jurnal Ilmiah Ilmu Pendidikan, 3(3), 687–692. http://jiip.stkipyapisdompu.ac.id
Saputra, T., & Serdianus, S. (2023). Peran Artificial Intelligence ChatGPT dalam Perencanaan Pembelajaran di Era Revolusi Industri 4.0. Jurnal Ilmu Sosial Dan Pendidikan, 3(1), 1–18.
Shamaya, V. P., Ashara, S. N., Sofyan, A., Aprilia, S., Leonica, A., & Ratnawati, T. (2023). Studi Literatur: Artificial Intelligence Dalam Audit. Jrime: Jurnal Riset Akuntansi Dan Ekonomi, 1(3), 255–267. https://doi.org/10.54066/jrime-itb.v1i3.461
Tribethran, S., Daniel, D., Ferdynand, R., Saputra, A., Hansen, H., & Pribadi, M. R. (2023). Pelatihan Pemrograman Dasar Python Dengan Memanfaatkan ChatGPT pada SMK Methodist 2 Palembang. Jumat Informatika: Jurnal Pengabdian Masyarakat, 4(2), 71–79.
Zahara, S. L., Azkia, Z. U., & Chusni, M. M. (2023). Implementasi Teknologi Artificial Intelligence ( AI ) dalam Bidang Pendidikan. JPSP: Jurnal Penelitian Sains Dan Pendidikan, 3(1), 15–20.