LKPD Koding dan Kecerdasan Artifisial Kelas 10: Menerapkan Algoritma Pemrograman Berstruktur Array untuk Menghasilkan Komponen Aplikasi Sederhana
LKPD ini disusun untuk satu pertemuan Koding dan Kecerdasan Artifisial kelas 10 dengan topik "Menerapkan Algoritma Pemrograman Berstruktur Array untuk Menghasilkan Komponen Aplikasi Sederhana".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Koding dan Kecerdasan Artifisial Kelas 10: Menerapkan Algoritma Pemrograman Berstruktur Array untuk Menghasilkan Komponen Aplikasi Sederhana
Koding dan Kecerdasan Artifisial - Kelas 10
Bab 2 Pertemuan 4
LEMBAR KERJA PESERTA DIDIK (LKPD) Koding dan Kecerdasan Artifisial — Kelas 10 (Fase E) Topik: Menerapkan Algoritma Pemrograman Berstruktur Array untuk Menghasilkan Komponen Aplikasi Sederhana INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Menerapkan Struktur Array untuk Komponen Penyimpanan NilaiEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Tuliskan kode deklarasi array berisi data nilai [75, 88, 60, 92, 70] serta baris kode untuk menampilkan nilai pada indeks ke-0 dan indeks ke-4. 2. Tuliskan blok kode algoritma perulangan untuk menelusuri dan menampilkan semua elemen di dalam array nilai tersebut satu per satu. Tuliskan jawaban berupa baris kode/sintaksis program pada kotak kode yang disediakan di lembar kerja. Kegiatan 2: Menerapkan Algoritma Pengolahan Data Array untuk Komponen Hitung Rata-RataEstimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Lengkapi tabel penelusuran (trace table) saat algoritma menjumlahkan array [75, 88, 60, 92, 70] dari iterasi i=0 sampai i=4 dengan variabel total mula-mula bernilai 0. Ruang tabel jawaban 2. Tuliskan kode lengkap algoritma pemrograman untuk menghitung total dan rata-rata dari elemen array tersebut sehingga menghasilkan luaran nilai rata-rata aplikasi. Isi tabel trace table dengan kolom: Iterasi, Nilai Elemen, Total Sementara. Tuliskan kode program lengkap di bawah tabel. Kegiatan 3: Menerapkan Logika Pencarian pada Komponen Aplikasi Berbasis ArrayEstimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Tuliskan kode program penerapan algoritma penelusuran array [75, 88, 60, 92, 70] dengan kondisi percabangan jika elemen < 70 maka tampilkan 'Perlu Remedial: [nilai]'. 2. Jelaskan alur eksekusi algoritma tersebut saat memeriksa data array: tunjukkan pada iterasi ke berapa kondisi bernilai True dan tindakan apa yang dilakukan oleh aplikasi. Tuliskan kode program aplikasi pada kotak kode, lalu tuliskan deskripsi alur eksekusi pada bidang teks uraian. REFLEKSI1. Bagian mana dari penulisan algoritma array (pengindeksan, akumulasi perhitungan, atau penelusuran kondisi) yang menurutmu paling menantang untuk diterapkan ke dalam kode program? 2. Bagaimana penerapan struktur data array mempermudahmu mengelola sekumpulan data dibandingkan membuat banyak variabel terpisah saat mengembangkan aplikasi? |
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.