LKPDPertemuan 7Bab 3Fase DSemester 1

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

Mata PelajaranInformatika
Fase / KelasFase D / Kelas 8
TopikAsesmen Sumatif Bab III: Algoritma Pemrograman
Alokasi Waktu90 menit (2 JP)
Tipe Aktivitascampuran
Nama Murid.................................
Kelas.................................

TUJUAN PEMBELAJARAN

  1. Murid mampu menunjukkan kemampuan merancang penyelesaian masalah yang melibatkan literasi numerasi dan menuliskan sekumpulan instruksi dalam format pseudocode secara mandiri sebagai bukti ketercapaian kompetensi Bab III.
  2. Murid mampu mengimplementasikan algoritma pemrograman visual maupun prosedural untuk menyelesaikan persoalan sederhana sebagai bentuk asesmen sumatif akhir bab.

PETUNJUK UMUM

  • Bacalah setiap petunjuk kegiatan dengan cermat sebelum mulai mengerjakan.
  • Kerjakan semua kegiatan secara mandiri untuk menunjukkan kemampuanmu dalam merancang algoritma dan pemrograman.
  • Tuliskan jawaban dengan rapi dan lengkap di ruang yang disediakan.
  • Jika ada hal yang kurang jelas, tanyakan kepada guru sebelum memulai.
  • Kelola waktumu dengan baik agar semua kegiatan dapat diselesaikan.

KEGIATAN

Kegiatan 1: Merancang Algoritma dengan Literasi Numerasi

Estimasi: 30 menit

Alat & Bahan:

  • Pensil dan penghapus
  • Penggaris (untuk membuat flowchart)

Petunjuk Pengerjaan:

  1. Baca skenario permasalahan berikut dengan seksama.
  2. Identifikasi input, proses, dan output yang diperlukan.
  3. Tulis langkah-langkah penyelesaian dalam bentuk pseudocode yang jelas dan terurut.
  4. Pastikan pseudocode-mu menggunakan struktur yang logis (urutan, percabangan, atau pengulangan jika diperlukan).

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:

  • Komputer/laptop dengan Scratch atau Blockly (jika tersedia)
  • Kertas untuk merancang jika tidak ada komputer

Petunjuk Pengerjaan:

  1. Baca permasalahan pemrograman berikut.
  2. Rancang solusi menggunakan blok-blok pemrograman visual (Scratch atau Blockly).
  3. Tuliskan deskripsi blok-blok yang akan kamu gunakan beserta urutan dan fungsinya.
  4. Jika memungkinkan, buat screenshot atau gambar susunan blok yang kamu rancang.
  5. Jelaskan logika program yang kamu buat.

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 Algoritma

Estimasi: 25 menit

Petunjuk Pengerjaan:

  1. Baca pseudocode yang diberikan dengan cermat.
  2. Identifikasi kesalahan (bug) dalam pseudocode tersebut.
  3. Jelaskan mengapa pseudocode tersebut salah dan apa dampaknya.
  4. Perbaiki pseudocode agar menghasilkan output yang benar.
  5. Uji pseudocode perbaikanmu dengan contoh input.

Pertanyaan:

1. Perhatikan pseudocode berikut yang seharusnya menghitung rata-rata 3 bilangan:

  1. MULAI
  2. BACA bilangan1, bilangan2, bilangan3
  3. jumlah = bilangan1 + bilangan2
  4. rata_rata = jumlah / 3
  5. TAMPILKAN rata_rata
  6. SELESAI

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.

REFLEKSI

1. 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.