Kembali ke Koding dan Kecerdasan Artifisial Kelas 8 SMP — Pemrograman, Dataset, dan Evaluasi AI

Bab 3. Fungsi dan pemecahan program · 20 menit

Menerapkan Fungsi dan pemecahan program

Tujuan belajar

Menerapkan topik: Fungsi dan pemecahan program. Gunakan alasan yang dapat diperiksa.

Situasi dan tantangan

Proyek katalog buku perlu pencarian dan perhitungan jumlah hasil.

Cara mengerjakan

Baca situasi sekali lagi. Tandai informasi yang diketahui, apa yang diminta, dan batasan yang perlu diperhatikan. Gunakan gagasan inti dari sesi sebelumnya untuk menyusun jawaban. Tulis langkah atau bukti yang membuat jawabanmu dapat diperiksa orang lain.

Coba sendiri

Bagi pekerjaan menjadi dua fungsi serta tentukan keluarannya.

Cek dan ceritakan

Fungsi cariBuku mengembalikan daftar cocok; fungsi hitungHasil mengembalikan jumlah daftar.

Refleksi

Coba ubah satu kondisi dalam situasi tadi. Jelaskan apakah hasilnya tetap sama atau berubah, dan mengapa. Diskusikan jika ada lebih dari satu jawaban yang masuk akal; sebutkan alasan serta sumber informasi yang dipakai.

Latihan ingatan

Kartu belajar — Bab 3. Fungsi dan pemecahan program

Dua pertanyaan singkat untuk memeriksa pemahaman materi dan penerapannya.

Main Cocokkan Pasangan

Latihan ringan tanpa timer. Progres permainan tidak mengubah status penguasaan kartu.

Kartu 1

Bagi pekerjaan menjadi dua fungsi serta tentukan keluarannya.

Petunjuk: Coba jawab sebelum membalik kartu.

Lihat sisi belakang
Fungsi cariBuku mengembalikan daftar cocok; fungsi hitungHasil mengembalikan jumlah daftar.

Masuk untuk menyimpan kartu yang sudah kamu kuasai.

Kartu 2

Situasi apa yang digunakan untuk menerapkan Fungsi dan pemecahan program?

Petunjuk: Coba jawab sebelum membalik kartu.

Lihat sisi belakang
Proyek katalog buku perlu pencarian dan perhitungan jumlah hasil.

Masuk untuk menyimpan kartu yang sudah kamu kuasai.

Pelajaran sebelumnya Pelajaran berikutnya Masuk untuk menyimpan progres belajarmu.

Lanjutkan belajar

Sumber dan penyusunan materi

Penerbit: Project Pintar · Pembaruan data materi: 25 Okt 2026, 23.15 WIB.

Materi melewati alur publikasi internal. Belum merupakan tinjauan pedagogis independen oleh guru atau jaminan seluruh kurikulum/buku sekolah tercakup.

Acuan, hak penggunaan, dan batas materi

Naskah, contoh, dan latihan orisinal Project Pintar 2026. Alur kelas disusun dari CP Fase D Keputusan BSKAP 046/H/KR/2025 Lampiran II: https://kurikulum.kemendikdasmen.go.id/file/1753929861_manage_file.pdf . Urutan bab adalah rancangan Project Pintar, bukan urutan resmi yang wajib dipakai setiap sekolah.

Dibuat sendiri/tim

Catatan sumber dapat menyebut tahap draf saat penyusunan. Status tayang mengikuti publikasi kursus; tinjauan pendidik independen tetap terpisah.