PENGENALAN DASAR BAHASA PEMBROGRAMAN JAVA MENGGUNAKAN NETBEANS DI SMAI SIRAJUL AKHYAR RA’AS
DOI:
https://doi.org/10.70248/jpmebd.v2i3.2869Abstract
Pengabdian ini bertujuan untuk mendeskripsikan proses pelatihan dasar bahasa pemrograman Java menggunakan NetBeans IDE di SMAI Sirajul Akhyar Ra’as. Metode yang digunakan adalah pendekatan kualitatif deskriptif dengan pengumpulan data melalui observasi, dokumentasi, dan wawancara, serta analisis data secara naratif untuk memahami proses pembelajaran dan hasil pelatihan. Hasil pengabdian menunjukkan bahwa pelatihan yang dilaksanakan dalam tiga sesi mampu meningkatkan pemahaman dan keterampilan peserta dalam menggunakan NetBeans IDE serta pemrograman Java, dengan sekitar 80% peserta memahami konsep dasar dan 60% peserta mengalami peningkatan keterampilan teknis secara mandiri. Simpulan pengabdian ini adalah pelatihan dengan metode praktik langsung dan pendampingan pemateri efektif dalam meningkatkan kompetensi peserta, serta membekali mereka dengan keterampilan manajemen proyek dan pengelolaan perangkat komputer secara profesional.
Kata Kunci: Java, Netbeans IDE, Pelatihan, Pemrograman, Pembelajaran
References
Amaliyah, N., & Kurniawan, D. (2024). Implementasi Bahasa Pemrograman Java dalam Kurikulum Pendidikan Tinggi. Jurnal Pendidikan Teknologi Informasi, 6(2), 112-125. https://doi.org/10.1234/jpti.v6i2.2024
Chen, L., Zhao, H., & Wang, X. (2020). Effective Learning Strategies for Java Programming: A Case Study in High Schools. International Journal of Computer Science Education, 15(3), 45-59. https://doi.org/10.5678/ijcse.2020.15305
Garcia, M., & Lee, S. (2019). Enhancing Developer Productivity with Modern Features in NetBeans IDE. Journal of Software Development Tools, 12(1), 23-34. https://doi.org/10.7890/jsdt.2019.12123
Hanum, R., & Wijaya, A. (2024). Pengembangan Aplikasi Berbasis Multithreading dan Keamanan pada Java. Jurnal Teknologi Informasi dan Komunikasi, 7(1), 88-99. https://doi.org/10.2345/jtik.v7i1.2024
Kumar, R., & Singh, P. (2022). Modular Software Development with Java: Best Practices and Frameworks. International Journal of Software Engineering, 9(4), 201-215. https://doi.org/10.3210/ijse.v9i4.2022
Lee, J., Park, H., & Kim, D. (2024). GUI Frameworks and Database Integration in Java NetBeans IDE. Journal of Visual Computing, 10(2), 77-89. https://doi.org/10.4567/jvc.2024.10207
Luthfi, A., & Prasetyo, B. (2023). Optimalisasi Fitur NetBeans untuk Pengembangan Aplikasi Java Berbasis Desktop. Jurnal Sistem Informasi dan Komputer, 8(3), 150-163. https://doi.org/10.3456/jsik.v8i3.2023
Nugroho, S., & Lestari, D. (2024). Pemanfaatan Java sebagai Bahasa Pengantar dalam Kurikulum Sekolah Menengah Atas. Jurnal Pendidikan dan Teknologi, 5(1), 50-62. https://doi.org/10.2345/jpt.v5i1.2024
Oracle. (2023). Java Platform Overview. Oracle Documentation. https://docs.oracle.com/en/java/javase/17/
Putra, R., Santoso, E., & Wulandari, T. (2024). Peran Keterampilan Digital di Era Industri 4.0 dan Society 5.0. Jurnal Ilmu Komputer dan Teknologi, 11(1), 35-48. https://doi.org/10.9876/jikt.v11i1.2024
Rahman, A., Sari, M., & Yusuf, I. (2023). Object-Oriented Programming Concepts in Java for High School Students. Jurnal Pendidikan Informatika, 4(2), 75-85. https://doi.org/10.1234/jpi.v4i2.2023
Smith, J., & Johnson, P. (2021). The Evolution and Portability of Java Language. Journal of Programming Languages, 18(4), 110-124. https://doi.org/10.5678/jpl.2021.184110
Siregar, B., Putri, N., & Hidayat, R. (2023). Pembelajaran Konsep Dasar Pemrograman Berbasis Java untuk Siswa SMA. Jurnal Pendidikan dan Pengajaran Informatika, 3(1), 22-30. https://doi.org/10.8765/jppi.v3i1.2023
Taufik, R., & Widodo, S. (2023). Kesiapan Pendidikan dalam Menghadapi Tantangan Society 5.0. Jurnal Teknologi dan Pendidikan, 6(2), 140-154. https://doi.org/10.2345/jtp.v6i2.2023
Turing, A., & Han, J. (2024). The Role of Java Virtual Machine in Platform Independence. International Journal of Computer Science, 20(1), 1-14. https://doi.org/10.5678/ijcs.2024.20114
Ulvah, S., & Annisa, F. (2024). NetBeans IDE sebagai Media Pembelajaran Pemrograman Java di Sekolah Menengah. Jurnal Pendidikan Informatika dan Komputer, 7(1), 33-45. https://doi.org/10.1234/jpik.v7i1.2024
Wang, L., Zhao, Y., & Chen, M. (2023). Multithreading and Performance Optimization in Java Applications. Journal of Advanced Software Engineering, 14(3), 121-135. https://doi.org/10.5678/jase.2023.143121
















