Pelatihan Pengenalan Flowgorithm sebagai Solusi Inovatif untuk Mendekomposisi Abstraksi Algoritma untuk Guru MGMP Informatika SMA Kota Padang

Penulis

  • Yance Sonatha Jurusan Teknologi Informasi, Politeknik Negeri Padang, Sumatera Barat, Indonesia
  • Meri Azmi Jurusan Teknologi Informasi, Politeknik Negeri Padang, Sumatera Barat, Indonesia
  • Rayendra Rayendra Jurusan Teknologi Informasi, Politeknik Negeri Padang, Sumatera Barat, Indonesia
  • Rasyidah Rasyidah Jurusan Teknologi Informasi, Politeknik Negeri Padang, Sumatera Barat, Indonesia
  • Ade Irma Suryani Jurusan Teknologi Informasi, Politeknik Negeri Padang, Sumatera Barat, Indonesia

DOI:

https://doi.org/10.54082/jamsi.2378

Kata Kunci:

Algoritma, Berpikir Komputasional, Flowgorithm, Media Pembelajaran Visual, Pelatihan Guru

Abstrak

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

Diterbitkan

31-01-2026

Cara Mengutip

Sonatha, Y., Azmi, M., Rayendra, R., Rasyidah, R., & Suryani, A. I. (2026). Pelatihan Pengenalan Flowgorithm sebagai Solusi Inovatif untuk Mendekomposisi Abstraksi Algoritma untuk Guru MGMP Informatika SMA Kota Padang. Jurnal Abdi Masyarakat Indonesia, 6(1), 877–884. https://doi.org/10.54082/jamsi.2378