I. Tujuan Pembelajaran
1. Siswa dapat menuliskan algoritma runtunan
2. Siswa dapat menuliskan algoritma pemilihan if-then dan if then-else
3. Siswa dapat menuliskan algoritma pengulangan while-do, do-wile, switch-
case, repeat N-times
4. Siswa dapat menggambarkan diagram alir untuk algoritma runtunan,
pemilihan dan pengulangan
III.Metode Pembelajaran
1. Metode Pembelajaran
a. Metode ceramah
b. Metode Diskusi
2. Langkah-langkah Pembelajaran
Pertemuan ke-1
a. Kegiatan Awal : 10 menit
Berdoa bersama
Mengabsensi siswa
Penjelasan mengenai tujuan pembelajaran
V. Evaluasi
1. Teknik Penilaian : Tes Praktek (kelompok)
Tes Tertulis
2. Bentuk Instrumen : Tes Unjuk Kerja (Lembar Kerja)
Tes Uraian
3. Kriteria Penilaian
Soal Uraian
No Soal Skor Maksimal
1 15
2 45
3 40
Jumlah 100
Penilaian Kinerja
Soal Evaluasi
Pertemuan 1
1. Tuliskan kegiatan anda di hari Minggu dalam bentuk algoritma
2. Buatlah algoritma menuliskan Nama Siswa, NIS dan Asal SMP untuk 5 orang
siswa dengan menggunakan algoritma runtunan
3. Buat diagram alir dari jawaban no 2 di atas
Pertemuan 2
1. Apakah yang dimaksud dengan algoritma pemilihan
2. Buatlah algoritma mekanisme saat lampu lalu lintas berwarna merah
3. Buat diagram alir dari jawaban no 2 di atas
Pertemuan 3
1. Jelaskan perbedaan if then dan if then else
2. Buatlah algoritma mekanisme saat melewati lampu lalu lintas
3. Buat diagram alir dari jawaban no 2 di atas
Pertemuan 4
1. Jelaskan perbedaan while do dan for do
2. Buatlah algoritma unurk menuliskan kata “Saya tidak akan nakal “ sebanyak
50 baris dengan menggunakan algoritma while do (untuk siswa absen genap) dan
for do (untuk sisa absen ganjil)
3. Buat diagram alir dari jawaban no 2 di atas
Pertemuan 5
1. Apakah kegunaan dari algoritma pengulangan
2. Buatlah algoritma unurk menuliskan kata nama bulan saat user memasukan
nomor bulan dengan algoritma case
3. Buatlah algoritma unurk menuliskan kata “Saya tidak akan nakal “ sebanyak
jumlah yang diketikan user dengan menggunakan algoritma repeat n times
Pertemuan 6
Buatlah program dari hasil latihan anda pada 5 pertemuan sebelumya (2 program)
Mengetahui
Kepala Sekolah Guru Mata Pelajaran