← Kembali ke semua materi
Algoritma

Algoritma dan Flowchart

Menyusun langkah logis dan menggambarkannya dalam flowchart yang mudah dibaca.

Kelas 7Semester 23 JPMenengah
Tujuan pembelajaran

Setelah pembelajaran, siswa mampu:

  • Menjelaskan ciri algoritma yang baik.
  • Menyusun urutan instruksi yang logis.
  • Menggunakan simbol dasar flowchart.
01

Pengertian algoritma

Algoritma adalah urutan langkah yang jelas, terbatas, dan logis untuk menyelesaikan suatu masalah. Instruksi harus dapat dijalankan tanpa menimbulkan banyak tafsir.

02

Simbol flowchart dasar

Flowchart membantu kita melihat alur algoritma secara visual.

  • Oval untuk mulai dan selesai.
  • Persegi panjang untuk proses.
  • Jajar genjang untuk input dan output.
  • Belah ketupat untuk keputusan.
  • Panah untuk menunjukkan arah alur.
03

Contoh keputusan

Saat sistem menerima nilai siswa, flowchart dapat memeriksa apakah nilai lebih besar atau sama dengan batas ketuntasan. Hasilnya kemudian menampilkan status tuntas atau perlu belajar kembali.

Aktivitas kelas

Flowchart rutinitas pagi

Siswa mengubah rutinitas harian menjadi algoritma yang memiliki satu keputusan.

  1. 1Pilih satu rutinitas sebelum berangkat sekolah.
  2. 2Tuliskan langkahnya secara berurutan.
  3. 3Tambahkan minimal satu kondisi atau keputusan.
  4. 4Gambarkan flowchart di kertas atau aplikasi diagram.
  5. 5Tukar hasil dengan teman untuk diuji.
Refleksi akhir

Pertanyaan untuk dipikirkan

Apakah temanmu dapat mengikuti algoritmamu?

Instruksi mana yang masih ambigu?

Apa yang berubah setelah algoritma diuji?

Materi berikutnya

Keamanan Digital untuk Remaja

Lanjut belajar