LKPD Koding dan Kecerdasan Artifisial Kelas 10: Membandingkan Algoritma Pencarian Sequential Search dan Binary Search untuk Menyelesaikan Permasalahan
LKPD ini disusun untuk satu pertemuan Koding dan Kecerdasan Artifisial kelas 10 dengan topik "Membandingkan Algoritma Pencarian Sequential Search dan Binary Search untuk Menyelesaikan Permasalahan".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Koding dan Kecerdasan Artifisial Kelas 10: Membandingkan Algoritma Pencarian Sequential Search dan Binary Search untuk Menyelesaikan Permasalahan
Koding dan Kecerdasan Artifisial - Kelas 10
Bab 2 Pertemuan 1
LEMBAR KERJA PESERTA DIDIK (LKPD) Koding dan Kecerdasan Artifisial — Kelas 10 (Fase E) Topik: Membandingkan Algoritma Pencarian Sequential Search dan Binary Search untuk Menyelesaikan Permasalahan INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Eksplorasi Perbandingan Langkah Pencarian: Sequential vs Binary SearchEstimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Berdasarkan data array A = [3, 7, 12, 19, 25, 38, 44, 56, 72, 89], tuliskan urutan langkah dan berapa total perbandingan yang dilakukan algoritma Sequential Search hingga angka 44 ditemukan! 2. Dengan data array dan target yang sama (x = 44), tuliskan jalannya iterasi Binary Search (nilai indeks awal, akhir, tengah, dan elemen A[tengah]) serta berapa total perbandingan yang diperlukan hingga nilai ditemukan! Ruang tabel jawaban 3. Bandingkan jumlah langkah kedua algoritma tersebut: manakah yang membutuhkan lebih sedikit langkah untuk kasus di atas, dan mengapa hal itu bisa terjadi? Tuliskan jawaban pada lembar kerja: untuk nomor 1 uraikan runutan indeks; untuk nomor 2 isi tabel 5 kolom: Iterasi ke-, Awal, Akhir, Tengah, Nilai A[tengah] & Keterangan; untuk nomor 3 tulis kesimpulan perbandingan langkah dalam 2-3 kalimat. Kegiatan 2: Matriks Perbandingan Karakteristik dan Efisiensi AlgoritmaEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Lengkapilah tabel perbandingan antara Sequential Search dan Binary Search berikut pada 5 aspek perbandingan yang ditentukan! Ruang tabel jawaban Lengkapi tabel 3 kolom yang terdiri dari: Kolom 1 (Aspek Perbandingan: Syarat Kondisi Data, Cara Kerja Penelusuran, Kasus Terbaik/Best Case, Kasus Terburuk/Worst Case, Efisiensi pada Data Besar), Kolom 2 (Sequential Search), dan Kolom 3 (Binary Search). Kegiatan 3: Studi Komparasi Pemilihan Algoritma Berdasarkan Kasus MasalahEstimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Berdasarkan perbandingan kedua algoritma, manakah algoritma yang lebih tepat digunakan untuk Skenario A? Berikan alasan perbandingannya secara terstruktur! 2. Berdasarkan perbandingan kedua algoritma, manakah algoritma yang lebih tepat digunakan untuk Skenario B? Berikan alasan perbandingannya secara terstruktur! Tuliskan hasil diskusi pada format uraian terstruktur: sebutkan algoritma terpilih, diikuti 2 poin alasan pembanding (kondisi data dan jumlah langkah/efisiensi). Di bagian bawah, tuliskan jawaban atas 3 butir pertanyaan refleksi diri. REFLEKSI1. Apa perbedaan paling mendasar dalam cara kerja penelusuran antara Sequential Search dan Binary Search yang telah kamu pelajari hari ini? 2. Dalam kondisi atau struktur data seperti apa kamu akan memilih menggunakan Sequential Search dibandingkan Binary Search, dan sebaliknya? 3. Bagian simulasi atau perbandingan mana yang menurutmu paling menantang, dan bagaimana kamu berhasil memahaminya bersama teman sekelompokmu? |
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.