LKPDPertemuan 2Bab 6Fase ESemester 2

LKPD Koding dan Kecerdasan Artifisial Kelas 10: Konsep Dasar Basis Data dan Struktur Penyimpanan Data

LKPD ini disusun untuk satu pertemuan tatap muka mata pelajaran Koding dan Kecerdasan Artifisial kelas 10 dengan topik "Konsep Dasar Basis Data dan Struktur Penyimpanan Data". Dokumen mengikuti Alur Tujuan Pembelajaran (ATP) Kurikulum Merdeka, lengkap dengan tujuan, langkah kegiatan, dan asesmen ringkas.

MEJAGURU.ID - DOKUMEN LKPD

LKPD Koding dan Kecerdasan Artifisial Kelas 10: Konsep Dasar Basis Data dan Struktur Penyimpanan Data

Koding dan Kecerdasan Artifisial - Kelas 10

Bab 6 - Pertemuan 2

LEMBAR KERJA PESERTA DIDIK (LKPD)

Koding dan Kecerdasan Artifisial — Kelas 10 (Fase E)

Topik: Konsep Dasar Basis Data dan Struktur Penyimpanan Data

INFORMASI UMUM

Mata PelajaranKoding dan Kecerdasan Artifisial
Fase / KelasFase E / Kelas 10
TopikKonsep Dasar Basis Data dan Struktur Penyimpanan Data
Alokasi Waktu70 menit
Tipe Aktivitascampuran
Nama Murid.................................
Kelas.................................

TUJUAN PEMBELAJARAN

  1. Murid mampu memahami konsep dasar basis data, termasuk tabel, field, dan record, serta menjelaskan fungsi basis data dalam pengelolaan informasi digital.
  2. Murid mampu menerapkan berpikir komputasional untuk merancang struktur penyimpanan data sederhana yang relevan dengan permasalahan sehari-hari.

PETUNJUK UMUM

  • Kerjakan LKPD ini secara individu pada bagian yang bertanda [Individu] dan secara berkelompok (3-4 orang) pada bagian yang bertanda [Kelompok].
  • Baca setiap petunjuk kegiatan dengan cermat sebelum mulai mengerjakan.
  • Gunakan alat tulis, buku catatan, atau perangkat digital yang tersedia.
  • Diskusikan jawaban dengan teman sekelompok sebelum menuliskan jawaban akhir pada kegiatan diskusi.
  • Tanyakan pada guru jika ada instruksi yang belum dipahami.

KEGIATAN

Kegiatan 1: Membedah Aplikasi Sehari-hari: Menemukan Data Tersembunyi

Estimasi: 15 menit

Alat & Bahan:

  • Alat tulis
  • Smartphone atau pengalaman menggunakan aplikasi digital

Petunjuk Pengerjaan:

  1. Pikirkan satu aplikasi digital yang sering kamu gunakan sehari-hari (contoh: e-wallet, aplikasi absensi sekolah, atau toko online).
  2. Bayangkan kamu membuka profil atau riwayat transaksimu di aplikasi tersebut.
  3. Identifikasi data apa saja yang tersimpan di balik layar aplikasi itu.
  4. Jawab pertanyaan-pertanyaan berikut secara individu [Individu].

Pertanyaan:

1. Tuliskan nama aplikasi yang kamu pilih dan jelaskan secara singkat fungsi utama aplikasi tersebut.

2. Sebutkan minimal 5 data yang menurutmu disimpan oleh aplikasi tersebut tentang penggunanya (misalnya: nama, nomor telepon, dll).

3. Menurut kamu, apa yang akan terjadi jika semua data pengguna aplikasi tersebut hanya ditulis di satu file teks biasa tanpa struktur? Jelaskan minimal 2 masalah yang mungkin muncul.

4. Berdasarkan jawabanmu, jelaskan dengan kata-katamu sendiri: mengapa aplikasi digital membutuhkan basis data (database) untuk menyimpan dan mengelola informasi penggunanya?

Tulis jawaban pada kolom yang tersedia. Untuk soal nomor 2, gunakan format daftar bernomor.

Kegiatan 2: Anatomi Basis Data: Tabel, Field, dan Record

Estimasi: 25 menit

Alat & Bahan:

  • Alat tulis
  • Kertas bergaris atau buku tulis
  • Penggaris untuk membuat tabel

Petunjuk Pengerjaan:

  1. Perhatikan ilustrasi berikut: Bayangkan kamu adalah admin perpustakaan sekolah yang harus mencatat data buku.
  2. Bersama kelompokmu [Kelompok], analisis struktur data perpustakaan dengan mengisi tabel dan menjawab pertanyaan.
  3. Gunakan konteks perpustakaan sekolahmu sendiri sebagai acuan.
  4. Setelah selesai, bandingkan hasil kelompokmu dengan kelompok lain.

Pertanyaan:

1. Lengkapi tabel berikut dengan merancang struktur tabel basis data 'Buku_Perpustakaan'. Tentukan minimal 5 field (kolom) yang relevan beserta tipe datanya, lalu isi 3 record (baris) contoh.

Ruang tabel jawaban

2. Dari tabel yang telah kamu buat, identifikasi dan jelaskan: (a) Apa itu field? Berikan 2 contoh dari tabelmu. (b) Apa itu record? Tunjukkan 1 contoh dari tabelmu. (c) Apa perbedaan mendasar antara field dan record?

3. Diskusikan dalam kelompok: Jika perpustakaan juga ingin mencatat data peminjaman buku, tabel tambahan apa yang diperlukan? Sebutkan nama tabel dan minimal 4 field-nya.

Untuk soal nomor 1, gunakan format tabel dengan kolom: No | Nama Field | Tipe Data | Contoh Data Record 1 | Contoh Data Record 2 | Contoh Data Record 3. Untuk soal lain, tulis dalam bentuk paragraf atau poin.

Kegiatan 3: Tantangan Desain: Merancang Basis Data untuk Masalah Nyata

Estimasi: 30 menit

Alat & Bahan:

  • Alat tulis dan kertas A4/folio
  • Penggaris
  • Pensil warna atau spidol (opsional, untuk diagram)
  • Kertas karton kecil untuk presentasi (opsional)

Petunjuk Pengerjaan:

  1. Bersama kelompokmu [Kelompok], pilih SATU skenario dari opsi berikut: (A) Sistem data kantin sekolah yang mencatat menu, harga, dan penjualan harian; (B) Sistem pendaftaran ekstrakurikuler yang mencatat data siswa, pilihan ekskul, dan jadwal; (C) Sistem pencatatan nilai ulangan satu kelas untuk beberapa mata pelajaran.
  2. Terapkan langkah berpikir komputasional berikut: (1) Dekomposisi — pecah masalah menjadi bagian-bagian kecil; (2) Pengenalan Pola — temukan pola data yang berulang; (3) Abstraksi — tentukan data penting yang perlu disimpan; (4) Algoritma — susun langkah-langkah logis untuk merancang struktur tabel.
  3. Rancang minimal 2 tabel yang saling berkaitan untuk skenario pilihanmu.
  4. Presentasikan hasil rancangan secara singkat (2-3 menit per kelompok).

Pertanyaan:

1. Tuliskan skenario yang kelompokmu pilih, lalu jelaskan hasil dekomposisi masalahnya: data apa saja yang perlu dikelola?

2. Gambarkan rancangan minimal 2 tabel basis data untuk skenario tersebut. Untuk setiap tabel, tuliskan: nama tabel, daftar field beserta tipe datanya, dan tandai mana yang menjadi field kunci (primary key).

Ruang tabel jawaban

3. Jelaskan bagaimana kedua tabel yang kamu rancang saling berhubungan. Field apa yang menjadi penghubung antartabel? Mengapa hubungan ini penting?

4.

Refleksikan proses berpikir komputasional yang kelompokmu gunakan

langkah mana yang paling menantang (dekomposisi, pengenalan pola, abstraksi, atau algoritma)? Mengapa?

Untuk soal nomor 2, gambar struktur tabel menggunakan format: Nama Tabel → daftar field (tandai PK untuk primary key). Boleh menggunakan diagram sederhana dengan kotak dan panah untuk menunjukkan hubungan antartabel. Untuk soal lain, tulis dalam bentuk paragraf.

REFLEKSI

1. Sebelum belajar hari ini, bagaimana caramu menyimpan data atau informasi penting? Setelah belajar konsep basis data, apa yang akan kamu ubah dari cara tersebut?

2. Jika kamu diminta merancang basis data untuk organisasi atau komunitas yang kamu ikuti, data apa yang akan kamu kelola dan bagaimana strukturnya?

3. Dari keempat langkah berpikir komputasional (dekomposisi, pengenalan pola, abstraksi, algoritma), langkah mana yang menurutmu paling berguna untuk kehidupan sehari-hari di luar konteks basis data? Berikan contohnya.

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.