LKPD Informatika Kelas 11: Mengimplementasikan Program Berstruktur Data Kompleks Menggunakan Library Media dan Suara Perangkat
LKPD ini disusun untuk satu pertemuan Informatika kelas 11 dengan topik "Mengimplementasikan Program Berstruktur Data Kompleks Menggunakan Library Media dan Suara Perangkat".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Informatika Kelas 11: Mengimplementasikan Program Berstruktur Data Kompleks Menggunakan Library Media dan Suara Perangkat
Informatika - Kelas 11
Bab 4 Pertemuan 17
LEMBAR KERJA PESERTA DIDIK (LKPD) Informatika — Kelas 11 (Fase F) Topik: Mengimplementasikan Program Berstruktur Data Kompleks Menggunakan Library Media dan Suara Perangkat INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Membangun Struktur Data Kompleks untuk Data Media SuaraEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Tuliskan implementasi deklarasi struktur data kompleks (list of pairs/list of lists atau format dictionary) yang menampung minimal 3 data rekaman audio lengkap dengan atribut: judul rekaman, nama berkas audio (format .mp3), dan durasi (dalam detik). Tuliskan struktur data dalam blok kode/teks deklarasi variabel dengan format: nama_variabel = [ [elemen1, elemen2, elemen3], ... ] Kegiatan 2: Mengimplementasikan Integrasi Struktur Data Kompleks dengan Library Media SuaraEstimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Lengkapilah rancangan logika/blok kode prosedur pemutar audio berikut agar dapat mengambil nama berkas audio dari struktur data kompleks berdasarkan indeks yang dipilih, lalu mengeksekusi pemutaran suara melalui library media:
2. Tuliskan implementasi kode penanganan event tombol 'Putar Rekaman Berikutnya' (Next Track) yang memperbarui indeks penunjuk struktur data kompleks secara berurutan dan memanggil prosedur pemutar audio. Isikan jawaban baris kode/prosedur pada baris isian nomor 1, dan tuliskan uraian blok logika event handler pada kotak isian nomor 2. Kegiatan 3: Uji Coba Implementasi Program dan Penanganan Galat Navigasi DataEstimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Isilah tabel hasil uji coba implementasi program audio multi-rekaman berikut berdasarkan eksekusi nyata pada perangkat: Ruang tabel jawaban 2. Diskusikan dan tuliskan implementasi pengkondisian (if-else) yang Anda terapkan dalam kode untuk memastikan program tidak mengalami error saat mencoba mengakses indeks struktur data yang berada di luar rentang daftar berkas media. Gunakan tabel 4 kolom (Aksi, Nilai Indeks, Nama Berkas yang Diakses, Status Suara Perangkat) untuk nomor 1, dan paragraf penjelasan logika percabangan untuk nomor 2. REFLEKSI1. Bagaimana struktur data kompleks membantu memudahkan pengelolaan berkas media yang banyak dibandingkan hanya menggunakan variabel tunggal terpisah? 2. Kendala teknis apa yang kalian hadapi saat menghubungkan data berkas audio di dalam list/struktur data dengan fungsi pemutar suara pada library perangkat, dan bagaimana kelompok mengatasinya? |
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.