Header_blog

Edukasi Coding

5 menit baca

Apa Itu Flowchart (Diagram Alir): Simbol, Fungsi, dan Contoh

Dipublikasikan: 11.08.2026·Diperbarui: 11.08.2026
Bayu Nugraha

Bayu Nugraha

Spesialis Coding Anak

Apa Itu Flowchart (Diagram Alir): Simbol, Fungsi, dan Contoh

Flowchart atau diagram alir adalah gambar yang menunjukkan urutan langkah sebuah proses dari awal sampai akhir, memakai bentuk simbol yang sudah baku.

Daftar Isi

Fungsinya sederhana: memindahkan rencana dari kepala ke atas kertas, supaya bisa diperiksa sebelum ditulis menjadi kode. Programmer memakainya untuk merancang program, tetapi flowchart juga bisa menggambarkan proses apa pun, mulai dari cara membuat teh sampai alur pendaftaran sekolah.

Cara Membaca Flowchart

Flowchart selalu dibaca mengikuti arah panah, umumnya dari atas ke bawah. Setiap bentuk punya arti tetap, sehingga siapa pun yang mengenal simbolnya bisa membaca diagram buatan orang lain tanpa penjelasan tambahan.

Bagian yang paling menentukan adalah belah ketupat. Di sinilah alur bercabang menjadi dua: satu jalur untuk jawaban ya, satu lagi untuk tidak. Percabangan inilah yang membuat flowchart mampu menggambarkan proses nyata, yang jarang berjalan lurus.

Simbol Flowchart dan Artinya

SimbolBentukArtinya
TerminalOvalTitik awal atau akhir proses
ProsesPersegi panjangSatu langkah pengerjaan, misalnya menghitung nilai
KeputusanBelah ketupatPertanyaan ya atau tidak yang membuat alur bercabang
Input dan outputJajar genjangMemasukkan data atau menampilkan hasil
AlurGaris panahArah urutan langkah

Lima simbol ini sudah cukup untuk menggambarkan hampir semua proses yang akan ditemui anak sekolah.

Contoh Flowchart Sederhana

Ambil proses yang dikenal semua anak: menentukan apakah perlu membawa payung.

  1. Mulai - oval.
  2. Lihat keadaan langit - persegi panjang, satu langkah pengamatan.
  3. Apakah mendung? - belah ketupat. Kalau ya, lanjut ke langkah 4. Kalau tidak, langsung ke langkah 5.
  4. Ambil payung - persegi panjang.
  5. Berangkat - persegi panjang.
  6. Selesai - oval.

Struktur yang sama persis dipakai di dalam program. Pertanyaan apakah mendung berubah menjadi pertanyaan apakah skor sudah mencapai 100, dan langkah ambil payung berubah menjadi tampilkan pesan menang. Bentuk logikanya identik.

Kenapa Penting untuk Anak

Flowchart adalah cara termudah memperkenalkan berpikir komputasional tanpa menyentuh komputer sama sekali. Anak yang bisa menggambar alur sebuah proses di kertas sudah menguasai keterampilan inti seorang programmer: memecah pekerjaan besar menjadi langkah kecil yang berurutan dan jelas.

Di sekolah Indonesia, diagram alir termasuk materi mata pelajaran Informatika, sehingga anak kemungkinan besar akan menemuinya di kelas. Menguasainya lebih awal membuat topik berikutnya - logika pemrograman dan perulangan - terasa jauh lebih mudah, karena keduanya hanyalah bentuk tulisan dari alur yang sudah bisa ia gambar.

Di kursus coding Algonova, anak merancang alur proyeknya lebih dulu sebelum menyusun blok Scratch. Ingin melihat caranya? Ikuti kelas coding gratis.