LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Pembaruan dan Penghapusan Data Terkoneksi Basis Data serta Penyiapan Bukti Portofolio
LKPD ini disusun untuk satu pertemuan Koding dan Kecerdasan Artifisial kelas 11 dengan topik "Menerapkan Pembaruan dan Penghapusan Data Terkoneksi Basis Data serta Penyiapan Bukti Portofolio".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Pembaruan dan Penghapusan Data Terkoneksi Basis Data serta Penyiapan Bukti Portofolio
Koding dan Kecerdasan Artifisial - Kelas 11
Bab 4 Pertemuan 9
LEMBAR KERJA PESERTA DIDIK (LKPD) Koding dan Kecerdasan Artifisial — Kelas 11 (Fase F) Topik: Menerapkan Pembaruan dan Penghapusan Data Terkoneksi Basis Data serta Penyiapan Bukti Portofolio INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Menerapkan Koneksi Basis Data dan Eksekusi Pembaruan Data (UPDATE)Estimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Lengkapi sintaks koding fungsi koneksi dan pembaruan data berikut agar nilai kolom `biaya` pada baris tertentu dapat diperbarui secara dinamis dan tersimpan ke basis data SQLite: def update_biaya(db_name, record_id, biaya_baru): 2. Tuliskan luaran (output status) hasil verifikasi data setelah fungsi `update_biaya('transportasi.db', 3, 12500)` dieksekusi, serta jelaskan peran pemanggilan perintah koneksi commit() pada operasi pembaruan tersebut! Tuliskan kode program lengkap dan penjelasan uraian pada lembar kerja 2 kolom: Kolom 1 untuk blok kode pembaruan data terkoneksi, Kolom 2 untuk status eksekusi dan verifikasi nilai basis data. Kegiatan 2: Menerapkan Koneksi Basis Data dan Eksekusi Penghapusan Data (DELETE)Estimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Susun blok kode koding fungsi `hapus_pencatatan(db_name, record_id)` menggunakan bahasa Python dan SQLite yang menerapkan pembuatan objek koneksi, cursor, eksekusi query DELETE berparameter, commit, dan penutupan koneksi secara aman! 2. Isilah tabel verifikasi log eksekusi penghapusan data berikut untuk membuktikan data berhasil dimanipulasi dengan aman: Ruang tabel jawaban Format tabel verifikasi 4 kolom: ID Target | Perintah Dijalankan | Status Commit | Hasil Query Verifikasi. Kegiatan 3: Penyiapan Bukti Portofolio Manipulasi Basis DataEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Lengkapi tabel portofolio teknis bukti penerapan manipulasi data berikut dengan menyajikan potongan kode operasional dan hasil verifikasi basis data untuk kedua operasi (UPDATE dan DELETE): Ruang tabel jawaban 2. Berdasarkan pengujian portofolio kalian, diskusikan mengapa manipulasi data pada aplikasi wajib menggunakan klausa parameter terikat (placeholder '?') dibandingkan menggabungkan teks string query secara langsung (string concatenation)? Format tabel portofolio 4 kolom: Jenis Operasi | Potongan Kode Eksekusi | Kondisi Data Sebelum | Kondisi Data Sesudah, dilanjutkan ruang paragraf untuk kesimpulan hasil diskusi. REFLEKSI1. Bagian mana dari penulisan kode koneksi dan manipulasi basis data (UPDATE/DELETE) yang paling menantang bagi kalian, dan bagaimana kalian memecahkannya? 2. Bagaimana memastikan bahwa perubahan data yang dilakukan melalui antarmuka koding benar-benar tersimpan secara permanen di dalam basis data? 3. Bagaimana keterampilan menerapkan manipulasi data terkoneksi basis data ini bermanfaat dalam pengembangan aplikasi nyata yang kalian jumpai sehari-hari? |
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.