Penerapan Algoritma Naive Bayes dan Selection Sort pada Penilaian Kuis di Aplikasi Pembelajaran Pemrograman Java dan PHP
DOI:
https://doi.org/10.56211/helloworld.v2i3.278Keywords:
Teknologi Informasi; Pembelajaran Online; Naive Bayes; Selection Sort
Abstract
Pada era digital saat ini, aplikasi pembelajaran berbasis komputer telah menjadi salah satu alat yang efektif dalam memfasilitasi proses pembelajaran. Dalam konteks pembelajaran pemrograman, aplikasi pembelajaran dapat memberikan pengalaman belajar yang interaktif dan mendalam bagi para pengguna.
Penelitian ini bertujuan untuk menerapkan algoritma Naive Bayes dan Selection Sort pada penilaian kuis di aplikasi pembelajaran pemrograman Java dan PHP. Algoritma Naive Bayes digunakan untuk melakukan analisis sentimen terhadap jawaban kuis yang diberikan oleh pengguna, sementara algoritma Selection Sort digunakan untuk mengurutkan dan menampilkan peringkat hasil kuis pengguna.
Metode penelitian yang digunakan adalah metode pengembangan perangkat lunak, yang meliputi analisis kebutuhan, perancangan sistem, implementasi, dan evaluasi. Pengembangan aplikasi menggunakan bahasa pemrograman Java dan PHP sebagai bahasa utama, dengan dukungan pengembangan menggunakan framework yang sesuai.
Pada tahap implementasi, aplikasi pembelajaran pemrograman Java dan PHP dikembangkan dengan memperhatikan desain yang telah dirancang sebelumnya. Algoritma Naive Bayes diterapkan untuk menganalisis sentimen jawaban kuis pengguna, sementara algoritma Selection Sort digunakan untuk mengurutkan dan menampilkan peringkat hasil kuis.
Hasil evaluasi menunjukkan bahwa penerapan algoritma Naive Bayes dan Selection Sort pada penilaian kuis di aplikasi pembelajaran pemrograman Java dan PHP memberikan hasil yang sesuai dengan harapan. Analisis sentimen dapat membantu mengidentifikasi jawaban kuis yang benar atau salah, sementara penggunaan Selection Sort membantu dalam menyajikan peringkat hasil kuis secara efisien.
Penelitian ini memberikan kontribusi pada pengembangan aplikasi pembelajaran pemrograman dengan memanfaatkan algoritma Naive Bayes dan Selection Sort. Hasil penelitian ini diharapkan dapat meningkatkan kualitas pengalaman belajar pengguna dalam memahami materi pemrograman Java dan PHP melalui kuis interaktif.
Downloads
References
Jogiyanto, H. M, (1999), Analisis dan Desain Sistem Informasi, Yogyakarta: Andi.
Noviansyah. Eka, “Aplikasi Website Museum Nasional Menggunakan Macromedia Dreamweaver MX”, Jakarta : STIK, 2008.
Indrajani, 2007, Pemrograman Berbasis Objek dengan Bahasa Java, PT. Alex Media Komputindo, Jakarta.
Isroqmi, Asnurul. 2017. Kemampuan Mahasiwa Memahami LogikaPemrograman Komputer Melalui Algoritma. Jurnal Pendidikan Matematika. Vol. 2, No.2.
Cormen, Thomas H., 2009, Introduction to Algorithms, The MIT Press, Cambridge.
Arhami, M., & Nasir, M. (2020). Data Mining Algrotima dan Implementasi. Yogyakarta: ANDI.
Sitepu, R. R., Yusman, M., & Febriansyah, F. E. (2017). Implementasi Algoritma Bubble Sort Dan Selection Sort Menggunakan Arraylist Multidimensi Pada Pengurutan Data Multi Prioritas. Jurnal Komputasi, 5(1).
Retnoningsih, E. (2018). Algoritma Pengurutan Data (Sorting) Dengan Metode Insertion Sort dan Selection Sort. Information Management For Educators And Professionals: Journal of Information Management, 3(1), 95–106.
Saputro, F. E., & Khasanah, F. N. (2018). Teknik Selection Sort dan Bubble Sort Menggunakan Borland C++. Jurnal Mahasiswa Bina Insani, 2(2), 136–145.
Lasriana, Lasriana, and Aris Gunaryati. "SISTEM INFORMASI APOTEK BERBASIS WEB MENGGUNAKAN ALGORITMA SEQUENTIAL SEARCH DAN SELECTION SORT." JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika) 7.2 (2022): 392-401.
Pelayananpublik,” pengertian php menurut para ahli, https://pelayananpublik.id/2022/09/09/pengertian-phpmenurut-para-ahli-terlengkap, 9 sep 2022.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Cindy Yovita, Khairuddin Nasution, Tasliyah Haramaini

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Penulis yang mempublikasikan naskahnya pada Hello World Jurnal Ilmu Komputer menyetujui ketentuan berikut:
Hak cipta atas artikel apapun dalam Hello World Jurnal Ilmu Komputer dipegang penuh oleh penulisnya di bawah lisensi Creative Commons Attribution-ShareAlike 4.0 International License. dengan beberapa ketentuan sebagai berikut:
"Penulis mengakui bahwa Hello World Jurnal Ilmu Komputer berhak sebagai yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution-ShareAlike 4.0 International License / CC BY SA 4.0"
"Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini ke dalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi ke dalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada Hello World Jurnal Ilmu Komputer."
"Pembaca diperbolehkan mengunduh, menggunakan, dan mengadopsi isi artikel selama mengutip artikel dengan menyebutkan judul, penulis, dan nama jurnal ini. Pengutipan tersebut dilakukan demi kemajuan ilmu pengetahuan dan kemanusiaan serta tidak boleh melanggar hukum yang berlaku."
Most read articles by the same author(s)
- Saniati Solin, Mhd. Zulfansyuri Siambaton, Tasliyah Haramaini, Aplikasi Pemetaan Objek Wisata dan Pencarian Jalur Terpendek Berbasis Web-Gis Menggunakan Algoritma Djikstra di Kota Subulussalam , Hello World Jurnal Ilmu Komputer: Vol. 1 No. 1 (2022): Edisi April
- Mindi Wahyuni, Khairuddin Nasution, Implementasi Algoritma Heap Sort pada Aplikasi E-Raport Siswa MTs Swasta Aljamiatul Amaliyah Desa Bandar Selamat Labuhanbatu Utara , Hello World Jurnal Ilmu Komputer: Vol. 1 No. 3 (2022): Edisi Oktober
- Maya Andriani Siregar, Khairuddin Nasution, Implementasi Metode Simple Multi Atribute Rating Technique (SMART) pada Penerimaan Peserta Didik Baru MAN Sipagimbar Kabupaten Tapanuli Selatan , Hello World Jurnal Ilmu Komputer: Vol. 1 No. 4 (2023): Edisi Januari