LKPD Informatika Kelas 11: Menyempurnakan Algoritma Standar Pencarian ke dalam Kode Sumber Program Bersih Pengelolaan Bank Darah
LKPD ini disusun untuk satu pertemuan Informatika kelas 11 dengan topik "Menyempurnakan Algoritma Standar Pencarian ke dalam Kode Sumber Program Bersih Pengelolaan Bank Darah".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Informatika Kelas 11: Menyempurnakan Algoritma Standar Pencarian ke dalam Kode Sumber Program Bersih Pengelolaan Bank Darah
Informatika - Kelas 11
Bab 4 Pertemuan 13
LEMBAR KERJA PESERTA DIDIK (LKPD) Informatika — Kelas 11 (Fase F) Topik: Menyempurnakan Algoritma Standar Pencarian ke dalam Kode Sumber Program Bersih Pengelolaan Bank Darah INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Menemukan Kelemahan Kualitas pada Kode Sumber Pencarian Data Stok DarahEstimasi: 20 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Identifikasikan 3 kelemahan kualitas pada fungsi pencarian `c(a, b)` di atas dan jelaskan dampak negatifnya terhadap pemeliharaan program! Ruang tabel jawaban Tabel 3 baris berisi kolom: (1) Bagian Kode Bermasalah, (2) Kelemahan Kualitas Kode, (3) Rekomendasi Penyempurnaan. Kegiatan 2: Menyempurnakan Algoritma Pencarian Menjadi Kode Program Bersih (Clean Code)Estimasi: 45 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Tuliskan kode sumber fungsi pencarian yang telah disempurnakan secara lengkap dan bersih! 2. Jelaskan mengapa penyempurnaan yang kamu lakukan membuat kode program pencarian tersebut memiliki kualitas yang lebih baik dibanding kode awal! Kotak penulisan kode program bergaris/berpetak untuk menuliskan fungsi program, diikuti ruang paragraf bergaris untuk penjelasan perbaikan kualitas. Kegiatan 3: Validasi Silang dan Pengujian Penyempurnaan Kode BerpasanganEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Berdasarkan hasil pengujian kode pasanganmu, tuliskan hasil uji kasus (input, luaran yang diharapkan, luaran program) serta catatan kualitas kodenya! Ruang tabel jawaban Tabel review kode memuat kolom: Kasus Uji, Input, Output Harapan, Output Program Pasangan, dan Kolom Catatan Kualitas. REFLEKSI1. Apa perbedaan nyata yang kamu rasakan saat membaca kode sumber yang ambigu dibandingkan dengan kode sumber yang telah disempurnakan kualitasnya? 2. Mengapa optimasi algoritma pencarian (seperti early exit) sangat krusial jika diterapkan pada sistem informasi rumah sakit atau bank darah dengan ribuan data kantong darah? 3. Langkah apa yang akan selalu kamu biasakan saat menulis fungsi program agar kualitas kodenya tetap bersih dan mudah dipelihara? |
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.