LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Pendefinisian Kelas dan Instansiasi Objek Sederhana dalam Pemrograman Berorientasi Objek
LKPD ini disusun untuk satu pertemuan Koding dan Kecerdasan Artifisial kelas 11 dengan topik "Menerapkan Pendefinisian Kelas dan Instansiasi Objek Sederhana dalam Pemrograman Berorientasi Objek".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Pendefinisian Kelas dan Instansiasi Objek Sederhana dalam Pemrograman Berorientasi Objek
Koding dan Kecerdasan Artifisial - Kelas 11
Bab 3 Pertemuan 4
LEMBAR KERJA PESERTA DIDIK (LKPD) Koding dan Kecerdasan Artifisial — Kelas 11 (Fase F) Topik: Menerapkan Pendefinisian Kelas dan Instansiasi Objek Sederhana dalam Pemrograman Berorientasi Objek INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Menerapkan Pendefinisian Kelas, Atribut, dan Konstruktor ObjekEstimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Tuliskan kode program lengkap untuk mendefinisikan class 'Perangkat' yang memiliki konstruktor (__init__) dengan atribut 'nama' dan 'baterai', serta perintah untuk melakukan instansiasi objek 'perangkat1' dan 'perangkat2' sesuai skenario. Tuliskan blok kode program pada kotak format berikut: Kegiatan 2: Menerapkan Penambahan Metode Aksi dan Pemanggilan ObjekEstimasi: 45 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Lengkapi definisi class 'Perangkat' dengan metode 'cek_status' dan 'gunakan(jumlah)', kemudian tuliskan perintah pemanggilan kedua metode tersebut pada objek 'perangkat1'. Tuliskan blok kode program lanjutan pada format berikut: Kegiatan 3: Menerapkan Pemodelan Sistem Lengkap: Kelas, Atribut Ganda, Metode, dan Multi-InstansiasiEstimasi: 55 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Tuliskan kode program utuh untuk mendefinisikan class 'AkunChatbot' (konstruktor, 2 atribut, dan 2 metode), serta instansiasi 2 objek ('user1' dan 'user2') beserta pemanggilan metodenya. 2. Isilah tabel pelacakan nilai atribut berikut berdasarkan eksekusi kode program yang kamu susun pada Pertanyaan 1 untuk memastikan perubahan nilai atribut objek terjadi secara tepat: Ruang tabel jawaban 1. Format Kode Program: REFLEKSI1. Bagaimana caramu membedakan peran antara atribut dan metode saat mendefinisikan sebuah kelas? 2. Apa yang terjadi pada nilai atribut suatu objek ketika objek lain yang berasal dari kelas yang sama diubah nilainya? Mengapa demikian? 3. Langkah apa yang menurutmu paling menantang dalam proses pendefinisian kelas hingga instansiasi objek pada pertemuan ini, dan bagaimana kamu menyelesaikannya? |
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.