Learn/ Informatika/ Kelas 7/ Materi 5
Materi 5 · Algoritma

Algoritma & Flowchart 📊

Belajar membuat langkah-langkah penyelesaian masalah dan menggambarkannya dalam diagram yang mudah dipahami!

Apa Itu Algoritma?

Algoritma adalah urutan langkah-langkah yang jelas, terstruktur, dan terbatas untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu.

🍳 Analogi: Resep Masakan!

Resep masakan adalah algoritma! Berisi langkah-langkah yang harus diikuti secara berurutan untuk menghasilkan makanan yang lezat. Kalau langkahnya dibolak-balik, hasilnya bisa kacau!

Ciri-Ciri Algoritma yang Baik

Contoh Algoritma Sehari-hari

Algoritma menyalakan motor:

1 Ambil kunci motor
2 Masukkan kunci ke lubang kunci
3 Putar kunci ke posisi ON
4 Tekan tombol starter atau kick starter
5 Tunggu mesin menyala
6 Panaskan mesin 1-2 menit
7 Siap berkendara!

Apa Itu Flowchart?

Flowchart adalah diagram alir yang menggambarkan algoritma menggunakan simbol-simbol khusus. Dengan flowchart, algoritma yang rumit jadi lebih mudah dipahami secara visual.

Simbol-Simbol Flowchart

Mulai/Selesai

Terminal

Menandai awal dan akhir program (bentuk oval/pill)

Proses

Proses

Langkah kerja atau perhitungan (bentuk persegi panjang)

Ya/Tidak?

Keputusan

Percabangan/kondisi (bentuk belah ketupat)

Input

Input/Output

Data masuk atau keluar (bentuk jajaran genjang)

Contoh Flowchart: Apakah Nilai Lulus?

Mulai
Input nilai siswa
Nilai ≥ 75?
Ya ✓
Tampilkan "LULUS"
Tidak ✗
Tampilkan "REMEDI"
Selesai

📌 Coba Yuk!

Buat algoritma dan flowchart untuk proses berikut:
"Apakah kamu perlu membawa payung hari ini?"
Petunjuk: cek cuaca → jika hujan → bawa payung, jika tidak → tidak perlu

Ringkasan 📝

Sebelumnya

Sistem Bilangan

Berikutnya

Internet & Keamanan Digital