Pelatihan Pengenalan Flowgorithm sebagai Solusi Inovatif untuk Mendekomposisi Abstraksi Algoritma untuk Guru MGMP Informatika SMA Kota Padang
DOI:
https://doi.org/10.54082/jamsi.2378Kata Kunci:
Algoritma, Berpikir Komputasional, Flowgorithm, Media Pembelajaran Visual, Pelatihan GuruAbstrak
Perkembangan teknologi digital menuntut penguasaan keterampilan berpikir komputasional, di mana pemahaman algoritma menjadi fondasi kritis. Namun, pembelajaran algoritma di tingkat sekolah menengah sering terkendala oleh sifatnya yang abstrak. Observasi awal terhadap Guru MGMP Informatika Kota Padang menunjukkan 56% dari 25 responden belum pernah menggunakan alat bantu visual untuk pengajaran algoritma. Pengabdian masyarakat ini bertujuan untuk menjembatani kesenjangan tersebut melalui introduksi dan pelatihan Flowgorithm, sebuah perangkat lunak untuk memvisualisasikan algoritma dalam bentuk flowchart interaktif. Metode pelaksanaan mencakup tahap perencanaan, pendahuluan (pre-test), pelatihan (12 Agustus 2025), pendampingan intensif, dan evaluasi (post-test). Hasil kegiatan menunjukkan peningkatan kompetensi guru yang signifikan. Sebanyak 96% peserta mengalami peningkatan pemahaman konsep algoritma, 92% peserta menjadi terampil menggunakan Flowgorithm, dan 92% lainnya melaporkan peningkatan kepercayaan diri dalam mengajar. Analisis mengungkap bahwa pendekatan "learning by doing", relevansi materi dengan kurikulum, dan antarmuka Flowgorithm yang user-friendly menjadi faktor kunci keberhasilan. Disimpulkan bahwa Flowgorithm efektif sebagai media transisi dari konsep algoritma abstrak ke implementasi nyata, sehingga direkomendasikan untuk diadopsi secara lebih luas dan didukung dengan pelatihan lanjutan.
Referensi
Aiouni, R., Bey, A., & Bensebaa, T. (2018). eALGO: An automated assessment tool of flowchart programs for novices. International Journal of Innovation and Learning, 23(1), 5–15. https://doi.org/10.1504/IJIL.2018.10009635
Bhagate, S., & Nuli, U. (2016). Innovative methods for teaching data structures and algorithms. Journal of Engineering Education Transformations, 29, 1–7. https://doi.org/10.16920/JEET/2016/V0I0/85703
Dhamne, N., Thakare, A., Gutte, V. S., Bhatt, A., & Deshmukh, A. (2023). Comprehensive study of algorithms for the analysis of algorithms. Proceedings of INCOFT 2023, 1–7. https://doi.org/10.1109/incoft60753.2023.10425323
Hasibuan, C. K., & Yahfizham, Y. (2023). Analisis pembelajaran algoritma pemrograman. Jurnal Arjuna, 1(5), 274–285. https://doi.org/10.61132/arjuna.v1i5.337
Hisamuddin, M. Z., & Siregar, M. U. (2024). Evaluasi penggunaan Flowgorithm dalam pembelajaran algoritma pemrograman menggunakan Technology Acceptance Model (TAM). Edumatic: Jurnal Pendidikan Informatika, 8(1), 84–92. https://doi.org/10.29408/edumatic.v8i1.25413
Kitchin, R. (2014). Thinking critically about and researching algorithms. Social Science Research Network. https://doi.org/10.2139/SSRN.2515786
Mendling, J., Depaire, B., & Leopold, H. (2021). Theory and practice of algorithm engineering. arXiv: Data Structures and Algorithms. http://export.arxiv.org/pdf/2107.10675
Moeis, D., & Yunarti, S. Y. (2022). Pelatihan logika dan algoritma pemrograman bagi siswa/i SMAN 3 Makassar. Selaparang, 6(2), 1013–1019. https://doi.org/10.31764/jpmb.v6i2.8755
Nsmrti, N. N. E., Andisana, I. P. G. S., Rahayu, N. K. D. T., Adnan, & Kw, P. P. O. J. (2023). Flowgorithm sebagai penunjang pembelajaran algoritma dan pemrograman. Jurnal Bangkit Indonesia, 12(1), 56–64.
Odinaev, R. N., & Tumanova, S. S. (2024). Current approaches to the development of logical thinking of high school students in computer science lessons. Paëmi Donišgoh̦i Millii Toc̦ikiston, 13(4), 35–43. https://doi.org/10.62965/tnu.sns.2024.4.
Skiena, S. S. (2020). Algorithm analysis. In The algorithm design manual (Texts in Computer Science). Springer. https://doi.org/10.1007/978-3-030-54256-6_2
Smetsers-Weeda, R., & Smetsers, S. (2017). Problem solving and algorithmic development with flowcharts. In Proceedings of the Workshop in Primary and Secondary Computing Education (pp. 25–34). https://doi.org/10.1145/3137065.3137080
Smrti, N. N. E., Andisana, I. P. G. S., Rahayu, N. K. D. T., Adnan, A., & Juliantara, P. P. O. (2023). Flowgorithm sebagai penunjang pembelajaran algoritma dan pemrograman. Jurnal Bangkit Indonesia, 12(1), 56–64.
Trivedi, A., Pandey, K., Gupta, V., & Jha, M. K. (2023). AlgoRhythm: A sorting and path-finding visualizer tool to improve existing algorithms teaching methodologies. Confluence: The Journal of Graduate Liberal Studies, 158–169. https://doi.org/10.1109/Confluence56041.2023.10048793
Xu, Y. (2023). Algorithms (pp. 211–230). Elsevier eBooks. https://doi.org/10.1016/b978-0-12-820656-0.00012-5
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2026 Yance Sonatha, Meri Azmi, Rayendra, Rasyidah, Ade Irma Suryani

Artikel ini berlisensi Creative Commons Attribution 4.0 International License.




