Rencana Pembelajaran: Berpikir Komputasional
Mata Pelajaran: Koding dan Kecerdasan Artifisial Kelas: 7 Topik: Berpikir Komputasional Alokasi Waktu: 50 menit
Tujuan Pembelajaran:
Setelah mengikuti pembelajaran ini, siswa diharapkan dapat:
- Memahami konsep dasar berpikir komputasional.
- Mengidentifikasi dan menerapkan dekomposisi, pengenalan pola, abstraksi, dan algoritma dalam menyelesaikan masalah.
- Mengembangkan solusi komputasional sederhana untuk masalah sehari-hari.
Materi Pembelajaran:
- Pengantar Berpikir Komputasional:
- Definisi dan pentingnya berpikir komputasional.
- Hubungan berpikir komputasional dengan koding dan kecerdasan artifisial.
- Empat Pilar Berpikir Komputasional:
- Dekomposisi: Memecah masalah kompleks menjadi bagian-bagian yang lebih kecil dan mudah dikelola.

- Pengenalan Pola: Mengidentifikasi kesamaan dan perbedaan dalam data atau masalah.

- Abstraksi: Memfokuskan pada informasi yang relevan dan mengabaikan detail yang tidak perlu.

- Algoritma: Menyusun langkah-langkah logis untuk menyelesaikan masalah.

- Dekomposisi: Memecah masalah kompleks menjadi bagian-bagian yang lebih kecil dan mudah dikelola.
Kegiatan Pembelajaran:
Tahap
Kegiatan
Alokasi Waktu
Pendahuluan
1. Guru membuka pelajaran dengan salam dan menanyakan kabar siswa.2. Guru melakukan apersepsi dengan memberikan pertanyaan pemantik terkait masalah sehari-hari yang membutuhkan solusi. Contoh: "Bagaimana cara kalian mengatur jadwal belajar agar semua tugas selesai tepat waktu?"3. Guru menyampaikan tujuan pembelajaran yang ingin dicapai.
5 menit
Inti
1. Eksplorasi: Explain konsep berpikir komputasional dan empat pilarnya menggunakan contoh-contoh yang relevan dengan kehidupan sehari-hari siswa.Contoh: a. Dekomposisi: Memecah proses membuat nasi goreng menjadi langkah-langkah kecil (menyiapkan bahan, menumis bumbu, memasak nasi, dll.).b. Pengenalan Pola: Mengidentifikasi pola dalam jadwal pelajaran (hari Senin selalu ada pelajaran Matematika, dll.).c. Abstraksi: Memfokuskan pada informasi penting saat memesan makanan online (nama makanan, harga, alamat pengiriman) dan mengabaikan detail yang tidak perlu (iklan, promosi).d. Algoritma: Menyusun langkah-langkah untuk menyelesaikan soal matematika.
25 menit
2. Elaborasi: Bagi siswa menjadi kelompok-kelompok kecil. Setiap kelompok diberikan satu studi kasus sederhana yang membutuhkan penerapan berpikir komputasional.Contoh studi kasus: "Sebuah toko online ingin meningkatkan penjualan produk mereka. Bagaimana mereka dapat menggunakan berpikir komputasional untuk mencapai tujuan ini?"Siswa berdiskusi dalam kelompok untuk menemukan solusi dengan menerapkan empat pilar berpikir komputasional.
3. Konfirmasi: Setiap kelompok mempresentasikan hasil diskusi mereka di depan kelas. Guru memberikan umpan balik dan meluruskan konsep yang kurang tepat. Guru memberikan contoh tambahan tentang penerapan berpikir komputasional dalam berbagai bidang.
Penutup
1. Guru bersama siswa menyimpulkan materi pembelajaran.2. Guru memberikan tugas rumah berupa latihan soal terkait berpikir komputasional.3. Guru menutup pelajaran dengan salam.
10 menit
Penilaian:
- Keaktifan siswa dalam diskusi kelompok.
- Presentasi hasil diskusi kelompok.
- Pengerjaan tugas rumah.
Lembar Kerja Peserta Didik (LKPD)
Judul: Memecahkan Misteri Kotak Bekal
Tujuan: Menerapkan berpikir komputasional untuk menyelesaikan masalah sederhana.
Petunjuk:
- Baca studi kasus berikut dengan seksama.
- Bersama kelompokmu, pecahkan masalah tersebut dengan menerapkan empat pilar berpikir komputasional.
- Tuliskan jawabanmu pada lembar yang telah disediakan.
Studi Kasus:
Ibu Ani menyiapkan bekal untuk Budi ke sekolah. Di dalam kotak bekal, terdapat beberapa jenis makanan: nasi goreng, telur dadar, buah apel, dan air minum. Sayangnya, Budi lupa urutan makanan yang harus ia makan. Bantu Budi untuk menyusun urutan makanan yang tepat agar ia dapat menikmati bekalnya dengan baik.
Lembar Jawaban:
-
Dekomposisi:
- Pecahlah masalah ini menjadi bagian-bagian yang lebih kecil. Apa saja langkah-langkah yang perlu dilakukan Budi?
-
Pengenalan Pola:
- Apakah ada pola atau kebiasaan makan tertentu yang dapat membantu Budi dalam menentukan urutan makanan? (Misalnya, makan makanan berat terlebih dahulu, kemudian makanan ringan).
-
Abstraksi:
- Informasi apa yang paling penting untuk dipertimbangkan dalam menentukan urutan makanan? Informasi apa yang bisa diabaikan?
-
Algoritma:
- Susunlah langkah-langkah (algoritma) yang harus diikuti Budi untuk menentukan urutan makanan yang tepat.
-
Urutan Makanan yang Disarankan:
- Berdasarkan analisis kalian, urutan makanan apa yang sebaiknya diikuti Budi? Jelaskan alasannya.
Kunci Jawaban (Contoh):
-
Dekomposisi:
- Menentukan jenis makanan yang ada di dalam kotak bekal.
- Mempertimbangkan urutan makan yang umum (makanan berat, makanan ringan, minuman).
- Menentukan urutan makanan yang paling sesuai.
-
Pengenalan Pola:
- Pola makan umum: makanan berat (nasi goreng, telur dadar) dimakan terlebih dahulu, kemudian makanan ringan (buah apel), dan diakhiri dengan minuman (air minum).
-
Abstraksi:
- Informasi penting: jenis makanan, rasa, tekstur, dan kandungan gizi.
- Informasi yang bisa diabaikan: merek makanan, kemasan.
-
Algoritma:
- Langkah 1: Identifikasi makanan berat (nasi goreng, telur dadar).
- Langkah 2: Pilih salah satu makanan berat untuk dimakan terlebih dahulu.
- Langkah 3: Identifikasi makanan ringan (buah apel).
- Langkah 4: Makan buah apel setelah makanan berat.
- Langkah 5: Minum air minum setelah makan.
-
Urutan Makanan yang Disarankan:
- Nasi goreng -> Telur dadar -> Buah Apel -> Air Minum (atau variasi lainnya dengan prinsip yang sama).
- Alasan: Mengikuti pola makan umum, makanan berat memberikan energi, buah apel memberikan vitamin, dan air minum menghilangkan dahaga.