LKPD Informatika Kelas 7: Struktur Data dan Representasi Data Biner dalam Penyelesaian Masalah
LKPD ini disusun untuk satu pertemuan tatap muka mata pelajaran Informatika kelas 7 dengan topik "Struktur Data dan Representasi Data Biner dalam Penyelesaian Masalah". Dokumen mengikuti Alur Tujuan Pembelajaran (ATP) Kurikulum Merdeka, lengkap dengan tujuan, langkah kegiatan, dan asesmen ringkas.
MEJAGURU.ID - DOKUMEN LKPD
LKPD Informatika Kelas 7: Struktur Data dan Representasi Data Biner dalam Penyelesaian Masalah
Informatika - Kelas 7
Bab 1 - Pertemuan 3
LEMBAR KERJA PESERTA DIDIK (LKPD) Informatika — Kelas 7 (Fase D) Topik: Struktur Data dan Representasi Data Biner dalam Penyelesaian Masalah INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Detektif Kata Rahasia — Menelusuri Linked ListEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Perhatikan tabel kartu linked list berikut. Isilah kolom 'Urutan Kunjungan' dengan nomor urut (1, 2, 3, dst.) saat kamu menelusuri dari kartu pertama ke kartu terakhir.
Tuliskan urutan kartu yang kamu kunjungi: B → ? → ? → ? → ? 2. Berdasarkan urutan kunjungan pada soal nomor 1, susun huruf-huruf tersebut secara berurutan. Kata rahasia apa yang terbentuk? 3. Menurutmu, mengapa dalam linked list setiap kartu perlu menyimpan 'petunjuk ke kartu berikutnya'? Apa yang akan terjadi jika salah satu petunjuk hilang atau salah? Jelaskan dengan contoh dari kehidupan sehari-hari. 4. Diskusikan dengan pasanganmu: sebutkan minimal 2 contoh data dalam kehidupan sehari-hari yang menurutmu cocok disimpan sebagai linked list (urutan penting). Jelaskan alasannya secara singkat. Jawab no. 1 dengan melengkapi tabel di lembar ini (isi kolom 'Urutan Kunjungan'). Jawab no. 2 di kotak isian kata rahasia yang tersedia. Jawab no. 3 dalam bentuk paragraf minimal 3 kalimat. Jawab no. 4 dalam bentuk tabel 2 kolom: 'Contoh Data' dan 'Alasan'. Kegiatan 2: Sandi Biner — Pesan Tersembunyi dengan 0 dan 1Estimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Ubah pesan biner berikut menjadi kata dalam huruf biasa (decode). Gunakan Tabel Kode Biner yang tersedia. Pesan: 01000 - 01001 - 10100 - 10101 - 10000 Setiap kelompok 5 digit = 1 huruf. Tuliskan huruf yang kamu temukan satu per satu, lalu gabungkan menjadi sebuah kata. Ruang tabel jawaban 2. Sekarang giliran kamu menjadi 'pengirim pesan'! Encode nama depanmu (atau nama panggilanmu) menjadi kode biner menggunakan tabel yang sama. Tuliskan hasil encode-nya digit per digit, pisahkan setiap huruf dengan tanda hubung (-). Contoh: nama 'ANI' → 00001 - 01110 - 01001 Namamu: _______ → kode biner: _______ 3. Perhatikan dua bilangan biner berikut: 00101 dan 10100. Tanpa melihat tabel, bisakah kamu menebak mana yang merepresentasikan huruf yang 'lebih akhir' dalam alfabet? Jelaskan cara berpikirmu. 4. Bayangkan kamu ingin mengirim pesan rahasia '010' kepada temanmu, tetapi temanmu tidak punya tabel kode yang sama denganmu. Apa masalah yang akan terjadi? Apa solusinya? Kaitkan jawabanmu dengan cara komputer berkomunikasi satu sama lain. Jawab no. 1 dengan mengisi tabel 2 kolom: 'Kode Biner' dan 'Huruf'. Jawab no. 2 di baris isian yang disediakan (tulis nama → kode biner). Jawab no. 3 dalam bentuk paragraf penjelasan minimal 2 kalimat. Jawab no. 4 dalam bentuk paragraf atau poin-poin singkat. Kegiatan 3: Tantangan Detektif Digital — Gabungkan Linked List & Biner!Estimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Gambarlah diagram linked list di atas dalam bentuk kotak-kotak yang terhubung dengan anak panah. Setiap kotak berisi kode biner dan nomor node. Tunjukkan alur dari HEAD (Node 1) hingga node terakhir (yang 'next'-nya NULL). Ruang gambar 2. Berdasarkan diagram yang sudah kamu buat, tuliskan urutan kode biner yang didapat dari penelusuran linked list (dari HEAD ke NULL). Kemudian decode setiap kode biner menggunakan Tabel Kode Biner dari Kegiatan 2. Isi tabel berikut:
3. Pesan rahasia apa yang berhasil kelompokmu temukan? Ceritakan kepada kelompok lain bagaimana proses kalian menemukannya — langkah apa yang dilakukan pertama kali, dan bagaimana kalian memastikan tidak ada node yang terlewat? 4. Tantangan kreasi: buatlah linked list rahasiamu sendiri! Pilih sebuah kata pendek (3–5 huruf), encode setiap huruf ke biner menggunakan tabel, lalu susun kode-kode biner tersebut dalam sebuah linked list dengan urutan node yang DIACAK (bukan urutan 1,2,3,4,5). Tuliskan data linked list buatanmu dalam format yang sama dengan soal di atas, lalu tukar dengan kelompok lain untuk dipecahkan! Jawab no. 1 dengan menggambar diagram di kotak gambar yang tersedia (minimal 5 kotak + anak panah + label NULL). Jawab no. 2 dengan mengisi tabel 4 kolom yang disediakan. Jawab no. 3 dalam bentuk narasi lisan (presentasi singkat 1–2 menit) DAN catatan poin-poin di lembar ini. Jawab no. 4 ditulis dalam format daftar node seperti contoh skenario di atas. REFLEKSI1. Dari kegiatan hari ini, konsep mana yang menurutmu paling berguna dalam kehidupan sehari-hari — linked list atau representasi biner? Mengapa? Berikan satu contoh nyata yang pernah kamu temui. 2. Apakah ada bagian dari kegiatan ini yang membuatmu bingung atau penasaran? Tuliskan pertanyaan yang masih ada di pikiranmu — tidak apa-apa kalau belum menemukan jawabannya! 3. Jika kamu harus menjelaskan cara kerja linked list kepada adikmu yang masih SD menggunakan benda-benda di sekitar rumah, kira-kira benda apa yang akan kamu gunakan dan bagaimana penjelasanmu? |
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.