Deskripsi Singkat
Modul ini membahas cara menulis algoritma menggunakan pseudocode dan mengenalkan struktur logika dasar seperti urutan (sequence), percabangan (selection), dan perulangan (looping).
Tujuan Pembelajaran
- Menjelaskan pengertian dan tujuan penggunaan pseudocode.
- Mengenal struktur logika dasar: urutan, percabangan, dan perulangan.
- Menuliskan solusi masalah dalam bentuk pseudocode.
Materi Pembelajaran
- Pseudocode: definisi dan format penulisan
- Struktur urutan: instruksi dijalankan satu per satu
- Struktur percabangan: IF...THEN...ELSE
- Struktur perulangan: WHILE, FOR
Langkah Kegiatan
- Guru menjelaskan apa itu pseudocode dan manfaatnya dalam menyusun algoritma.
- Guru memberi contoh penulisan pseudocode dari sebuah permasalahan sederhana.
- Siswa mempraktikkan membuat pseudocode untuk kasus lain yang serupa.
- Guru memperkenalkan struktur logika dasar dalam pemrograman.
- Siswa mencoba mengidentifikasi struktur yang digunakan dalam beberapa pseudocode.
Penilaian
- Pengetahuan: Ujian tentang konsep pseudocode dan struktur logika.
- Keterampilan: Penulisan pseudocode dengan struktur logika tepat.
- Sikap: Kedisiplinan dan ketelitian dalam menulis urutan logika.
Refleksi
Siswa menilai sejauh mana mereka memahami pseudocode dan mampu menyusun langkah-langkah logis secara benar.
Tugas Rumah
Buat pseudocode untuk menentukan bilangan terbesar dari tiga bilangan yang dimasukkan oleh pengguna.