LKPD Informatika Kelas 10: Menuliskan Solusi Rancangan Program dengan Struktur Kendali Percabangan dalam Format Pseudocode
LKPD ini disusun untuk satu pertemuan Informatika kelas 10 dengan topik "Menuliskan Solusi Rancangan Program dengan Struktur Kendali Percabangan dalam Format Pseudocode".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Informatika Kelas 10: Menuliskan Solusi Rancangan Program dengan Struktur Kendali Percabangan dalam Format Pseudocode
Informatika - Kelas 10
Bab 2 Pertemuan 2
LEMBAR KERJA PESERTA DIDIK (LKPD) Informatika — Kelas 10 (Fase E) Topik: Menuliskan Solusi Rancangan Program dengan Struktur Kendali Percabangan dalam Format Pseudocode INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Aktivitas Terbimbing: Menuliskan Pseudocode Percabangan 1 Kondisi (Satu Arah)Estimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Skenario Kasus: Di kantin digital sekolah, pembeli yang total belanjanya mencapai minimal Rp50.000 (totalBelanja >= 50000) akan mendapatkan potongan harga langsung sebesar Rp5.000. Jika total belanja kurang dari itu, tidak ada potongan harga. Tuliskan rancangan program lengkap untuk menghitung dan menampilkan totalBayar akhir dalam notasi pseudocode! Tuliskan pseudocode dalam kotak blok kode dengan format struktur: PROGRAM [NamaProgram], DEKLARASI [Nama variabel dan tipe data], ALGORITMA [Langkah instruksi READ, IF...THEN...ENDIF, PRINT]. Kegiatan 2: Aktivitas Mandiri: Menuliskan Pseudocode Percabangan 2 Kondisi (IF-THEN-ELSE)Estimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Skenario Kasus: Sistem penilaian praktikum menerima input nilai_praktikum (skala 0-100). Jika nilai_praktikum bernilai 75 ke atas (>= 75), sistem mencetak teks 'Tuntas'. Sebaliknya, jika nilai di bawah 75, sistem mencetak teks 'Remidi'. Tuliskan solusi program tersebut dalam format pseudocode yang terstruktur! Tuliskan pseudocode dalam kotak blok kode dengan format struktur: PROGRAM [NamaProgram], DEKLARASI [Variabel input], ALGORITMA [Instruksi READ, IF...THEN...ELSE...ENDIF, PRINT]. Kegiatan 3: Aktivitas Penerapan dan Kolaborasi: Menuliskan Pseudocode Percabangan Majemuk / BertingkatEstimasi: 40 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Skenario Kasus: Sistem gerbang parkir otomatis mengenali jenis kendaraan dari input kode_kendaraan (bertipe integer). Aturannya: Jika kode_kendaraan = 1, tarif = 2000 (Motor). Jika kode_kendaraan = 2, tarif = 5000 (Mobil). Jika kode_kendaraan selain 1 dan 2, sistem mencetak 'Kode Kendaraan Tidak Dikenali' dan tarif = 0. Tuliskan rancangan solusi penentuan tarif ini dalam format pseudocode bertingkat yang valid! Tuliskan pseudocode lengkap pada area kerja tabel/blok kode yang memisahkan bagian header judul program, blok deklarasi variabel, serta blok runtutan algoritma bertingkat. REFLEKSI1. Bagian mana dari penulisan pseudocode percabangan yang paling menantang: menentukan syarat kondisinya atau menyusun struktur blok IF-THEN-ELSE? 2. Mengapa penulisan pseudocode harus dibuat mendekati struktur bahasa komputer nyata sebelum seorang pemrogram mulai mengetik kode program? 3. Bagaimana memastikan agar semua kemungkinan kondisi input data pengguna tidak ada yang terlewat dalam cabang IF-THEN-ELSE yang kamu rancang? |
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.