IMPLEMENTASI DAN VISUALISASI ALGORITMA BUBBLESORT DALAM PENYELESAIAN PENUGASAN PEMROGRAMAN MENGGUNAKAN APLIKASI FLOWGORITHM

Penulis

DOI:

https://doi.org/10.56459/5mdbrp04

Kata Kunci:

Bubble Sort, Flowgorithm, Pemograman, Flowchart

Abstrak

Pemahaman terhadap algoritma pengurutan dasar seringkali menjadi tantangan bagi mahasiswa tingkat awal dalam mata kuliah Dasar Pemrograman.  Algoritma atau metode Bubble Sort, meskipun secara konsep sederhana, namun memerlukan visualisasi yang tepat untuk memahami mekanisme pertukaran data secara bertahap.  Penelitian ini bertujuan untuk mengimplementasikan dan memvisualisasikan algoritma Bubble Sort menggunakan aplikasi Flowgorithm sebagai alat bantu dalam penyelesaian penugasan pemrograman.

Metode yang digunakan adalah eksperimental dengan merancang alur logika menggunakan flowchart interaktif yang kemudian dikonversi menjadi kode semu (pseudocode).  Visualisasi dalam Flowgorithm memungkinkan pengguna untuk mengamati perubahan indeks dan pergeseran nilai variabel secara real-time melalui fitur variable watch.

Hasil penelitian menunjukkan bahwa penggunaan Flowgorithm secara signifikan membantu mahasiswa dalam memahami kompleksitas waktu dan logika perulangan bersarang (nested loop) yang terdapat pada Bubble Sort.  Visualisasi ini menjembatani celah antara konsep teoritis dan praktik pengkodean teknis.  Kesimpulan dari penelitian ini menegaskan bahwa pendekatan visual berbasis flowchartefektif dalam meningkatkan efisiensi pembelajaran dan membantu mahasiswa dalam menyelesaikan penugasan pemrograman dengan logika yang lebih terstruktur.

Referensi

[1] H. Triansyah, “Implemetasi Metode Bubble Sort Dalam Pengurutan Indeks Prestasi Mahasiswa,” J. Ilm. Inform., vol. 7, no. 01, pp. 48–53, 2019.

[2] N. Mahrozi and M. Faisal, “Analisis perbandingan kecepatan algoritma selection sort dan bubble sort,” Sci. J. Ilm. Sains dan Teknol., vol. 1, no. 2, pp. 89–98, 2023.

[3] R. Nasution, A. Syahputra, A. Widiyanto, D. Subuhanto, and A. Y. Abdillah, “Persepsi Mahasiswa Informatika Terhadap Keefektifan Algoritma Bubble Sort dalam Mengurutkan Data,” Blend Sains J. Tek., vol. 1, no. 3, pp. 220–225, 2023.

[4] M. F. Abdullah, I. Hafiza, R. Wahyuni, and A. Syahputra, “Penggunaan Algoritma Bubble Sort dalam Pengurutan Nomor Induk Mahasiswa,” Hello World J. Ilmu Komput., vol. 2, no. 1, pp. 14–19, 2023.

[5] A. B. Panggabean, R. R. Htb, I. Perina, Y. L. Toro, and A. Syahputra, "Implementasi Algoritma Bubble Sort pada Sistem Pelayanan Perpustakaan Menggunakan Laravel," Sudo J. Tek. Inform., vol. 2, no. 1, pp. 19–27, 2023.

[6] I. Gunawan, S. Sumarno, and H. S. Tambunan, “Penggunaan Algoritma Sorting Bubble Sort Untuk Penentuan Nilai Prestasi Siswa,” Sistemasi: Jurnal Sistem Informasi, vol. 8, no. 2, pp. 296–304, 2019.

[7] Y. Astuti, “Analisis Pengujian Data Algoritma Bubble Sort,” REMIK: Riset dan E-Jurnal Manajemen Informatika Komputer, vol. 7, no. 3, pp. 1413–1420, 2023.

Diterbitkan

2026-05-10

Cara Mengutip

IMPLEMENTASI DAN VISUALISASI ALGORITMA BUBBLESORT DALAM PENYELESAIAN PENUGASAN PEMROGRAMAN MENGGUNAKAN APLIKASI FLOWGORITHM. (2026). Jurnal Sibernetika, 10(2), 67-77. https://doi.org/10.56459/5mdbrp04