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
- Guru menjelaskan konsep algoritma dan memberikan contoh kasus sederhana.
- Siswa diajak menuliskan langkah-langkah solusi secara logis dari sebuah permasalahan.
- Siswa mengenal simbol-simbol dalam flowchart dan cara menyusunnya.
- Siswa menggambarkan flowchart dari algoritma yang telah dibuat.
- 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).