LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Pewarisan Tunggal Antarkelas Induk dan Anak dalam Pemrograman Berorientasi Objek
LKPD ini disusun untuk satu pertemuan Koding dan Kecerdasan Artifisial kelas 11 dengan topik "Menerapkan Pewarisan Tunggal Antarkelas Induk dan Anak dalam Pemrograman Berorientasi Objek".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Pewarisan Tunggal Antarkelas Induk dan Anak dalam Pemrograman Berorientasi Objek
Koding dan Kecerdasan Artifisial - Kelas 11
Bab 3 Pertemuan 12
LEMBAR KERJA PESERTA DIDIK (LKPD) Koding dan Kecerdasan Artifisial — Kelas 11 (Fase F) Topik: Menerapkan Pewarisan Tunggal Antarkelas Induk dan Anak dalam Pemrograman Berorientasi Objek INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Aktivitas 1: Menerapkan Pewarisan Tunggal Sederhana pada Struktur KelasEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Lengkapilah deklarasi kelas anak `Laptop` di bawah ini agar berhasil mewarisi kelas induk `Perangkat` dan menerapkan pemanggilan konstruktor induk secara tepat: class Perangkat: # Terapkan pewarisan tunggal untuk kelas Laptop: 2. Terapkan pembuatan objek (instansiasi) bernama `my_laptop` dari kelas `Laptop` dengan nilai nama='ThinkBook' dan RAM=16, lalu tuliskan pemanggilan metode `info_laptop()` beserta hasil keluarannya! Tuliskan jawaban pada kolom isian kode rumpang serta area penulisan baris kode instansiasi dan kotak hasil luaran (output) terminal. Kegiatan 2: Aktivitas 2: Menerapkan Method Overriding (Polimorfisme) pada Kelas TurunanEstimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Terapkan overriding pada metode `baca_data()` untuk dua kelas anak (`SensorSuhu` dan `SensorKamera`) yang mewarisi kelas `Sensor`. Kelas `Sensor` memiliki metode `baca_data()` yang mengembalikan 'Membaca data umum sensor'. Terapkan agar `SensorSuhu` mengembalikan 'Nilai suhu: 28 Celcius' dan `SensorKamera` mengembalikan 'Deteksi frame visual'. Tuliskan definisi lengkap kedua kelas anak tersebut! 2. Isilah tabel implementasi pengujian polimorfisme berikut dengan menuliskan baris sintaks eksekusi pemanggilan metode dan hasil keluaran yang muncul untuk membuktikan perilaku polimorfis: Ruang tabel jawaban Gunakan blok penulisan kode program untuk pertanyaan 1, dan lengkapi tabel 3 kolom (Nama Objek & Instansiasi, Sintaks Pemanggilan Metode, Hasil Keluaran Terminal) untuk pertanyaan 2. Kegiatan 3: Aktivitas 3: Menerapkan Hierarki Pewarisan dan Polimorfisme pada Sistem Agen CerdasEstimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Terapkan kode hierarki lengkap yang terdiri atas:
2. Tuliskan kode untuk membuat list berisi dua objek turunan: `AgenVision('YOLOv8')` dan `AgenNLP('BERT')`, lalu terapkan perulangan `for` untuk memanggil metode `proses_input('sample.dat')` pada setiap elemen list tersebut! Tuliskan kode program lengkap kelas dan skrip eksekusi pengujian pada lembar kerja sintaks yang tersedia. REFLEKSI1. Bagian mana dari penerapan sintaks pewarisan tunggal (seperti penggunaan parameter kelas induk dan fungsi `super()`) yang paling menantang bagimu, dan bagaimana kamu memecahkannya? 2. Bagaimana pemanfaatan overriding metode pada kelas turunan mempermudah kamu dalam mengelola berbagai macam objek tanpa harus menulis ulang kode dasar? |
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.