Monday, July 21, 2025

Modul 12: Pengantar Algoritma dan Flowchart


Deskripsi Singkat

Modul ini mengenalkan konsep dasar algoritma dan flowchart sebagai fondasi logika pemrograman. Siswa akan belajar membuat urutan langkah-langkah logis dan menggambarkannya dalam bentuk diagram alur.

Tujuan Pembelajaran

  • Menjelaskan pengertian algoritma dan flowchart.
  • Membuat algoritma sederhana dalam bentuk langkah-langkah logis.
  • Menggambarkan algoritma tersebut ke dalam bentuk flowchart.

Materi Pembelajaran

  • Definisi algoritma dan karakteristiknya
  • Simbol dasar flowchart (terminal, proses, input/output, decision)
  • Contoh flowchart: Menghitung luas persegi, menampilkan bilangan genap, dll.

Langkah Kegiatan

  1. Guru menjelaskan konsep algoritma dan memberikan contoh kasus sederhana.
  2. Siswa diajak menuliskan langkah-langkah solusi secara logis dari sebuah permasalahan.
  3. Siswa mengenal simbol-simbol dalam flowchart dan cara menyusunnya.
  4. Siswa menggambarkan flowchart dari algoritma yang telah dibuat.
  5. Beberapa siswa diminta mempresentasikan hasil flowchart di depan kelas.

Penilaian

  • Pengetahuan: Tes tulis mengenai pengertian dan simbol flowchart.
  • Keterampilan: Pembuatan flowchart dari algoritma sederhana.
  • Sikap: Ketelitian dan logika berpikir dalam menyusun langkah.

Refleksi

Siswa mengevaluasi pemahaman mereka terhadap algoritma dan flowchart serta manfaatnya dalam pemrograman.

Tugas Rumah

Buat flowchart untuk algoritma berikut: menghitung nilai rata-rata dari tiga bilangan, dan menentukan apakah nilai tersebut lulus atau tidak (batas kelulusan = 75).