LKPD Informatika Kelas 8: Asesmen Sumatif Bab III: Algoritma Pemrograman
LKPD ini disusun untuk satu pertemuan tatap muka mata pelajaran Informatika kelas 8 dengan topik "Asesmen Sumatif Bab III: Algoritma Pemrograman". Dokumen mengikuti Alur Tujuan Pembelajaran (ATP) Kurikulum Merdeka, lengkap dengan tujuan, langkah kegiatan, dan asesmen ringkas.
MEJAGURU.ID - DOKUMEN LKPD
LKPD Informatika Kelas 8: Asesmen Sumatif Bab III: Algoritma Pemrograman
Informatika - Kelas 8
Bab 3 - Pertemuan 7
LEMBAR KERJA PESERTA DIDIK (LKPD) Informatika — Kelas 8 (Fase D) Topik: Asesmen Sumatif Bab III: Algoritma Pemrograman INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Merancang Algoritma dengan Literasi NumerasiEstimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Seorang penjual gorengan menjual pisang goreng seharga Rp1.500 per buah dan tahu isi seharga Rp2.000 per buah. Jika pembeli membeli minimal 10 gorengan (kombinasi pisang goreng dan tahu isi), pembeli mendapat diskon 15%. Jika kurang dari 10, tidak ada diskon. Buatlah pseudocode untuk menghitung total harga yang harus dibayar pembeli! Input: jumlah pisang goreng dan jumlah tahu isi. Output: total harga akhir setelah diskon (jika ada). 2. Buatlah flowchart sederhana dari pseudocode yang kamu buat di soal nomor 1! Gunakan simbol flowchart yang benar (oval untuk mulai/selesai, persegi panjang untuk proses, belah ketupat untuk keputusan, jajaran genjang untuk input/output). Ruang gambar Tulis pseudocode di kolom jawaban dengan format bernomor. Gambar flowchart di ruang kosong yang disediakan menggunakan pensil. Kegiatan 2: Implementasi Algoritma Pemrograman Visual (Scratch/Blockly)Estimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Buatlah program sederhana menggunakan Scratch atau Blockly untuk permainan 'Tebak Angka'. Komputer memilih angka acak antara 1-20. Pengguna memasukkan tebakan. Program memberi tahu apakah tebakan terlalu besar, terlalu kecil, atau benar. Jika benar, tampilkan 'Selamat! Kamu berhasil!' dan hentikan program. Jika salah, minta pengguna menebak lagi (maksimal 5 kali percobaan). Tuliskan deskripsi blok-blok yang kamu gunakan dalam tabel berikut! Ruang tabel jawaban 2. Jelaskan bagaimana kamu menggunakan struktur percabangan (if-then-else) dan pengulangan (loop) dalam program di atas! Mengapa kedua struktur ini penting? Isi tabel dengan minimal 8-10 blok yang kamu gunakan. Tulis penjelasan percabangan dan pengulangan dalam bentuk paragraf (minimal 5 kalimat). Kegiatan 3: Analisis dan Debugging AlgoritmaEstimasi: 25 menit Petunjuk Pengerjaan:
Pertanyaan:1. Perhatikan pseudocode berikut yang seharusnya menghitung rata-rata 3 bilangan:
Apa yang salah dari pseudocode di atas? Jelaskan kesalahannya! 2. Tuliskan pseudocode yang sudah diperbaiki! 3. Uji pseudocode perbaikanmu dengan input: bilangan1=8, bilangan2=6, bilangan3=10. Tunjukkan perhitungannya langkah demi langkah! Tulis penjelasan kesalahan dalam bentuk paragraf. Tulis pseudocode perbaikan dengan format bernomor. Tunjukkan perhitungan uji coba secara detail. REFLEKSI1. Bagian mana dari asesmen ini yang paling menantang bagimu? Mengapa? 2. Apa yang kamu pelajari tentang pentingnya merancang algoritma sebelum membuat program? 3. Bagaimana kamu bisa menerapkan kemampuan membuat algoritma dan pseudocode dalam kehidupan sehari-hari atau mata pelajaran lain? |
Lihat & unduh lengkap
Masuk pakai Google untuk membuka lkpd pertemuan ini secara penuh.
Apa isi pertemuan ini?
Dokumen mencakup tujuan pembelajaran terpilih, urutan kegiatan inti yang sudah disesuaikan dengan alokasi JP, serta pertanyaan pemantik dan asesmen formatif singkat. Cocok dipakai sebagai bahan persiapan tatap muka maupun lampiran supervisi.
Cara pakai pertemuan ini
Unduh DOCX, lalu sesuaikan nama sekolah, kepala sekolah, dan NIP. Bagian kegiatan inti bisa Bapak/Ibu kurangi atau tambah sesuai karakter siswa di kelas; tujuan pembelajaran sebaiknya tetap selaras dengan ATP induk.