Bahan Ajar Informatika Kelas 8
Bab 1: Penerapan Berpikir Komputasional

Gambar 1. Ilustrasi orang sedang berpikir

I. Tujuan Pembelajaran:
● Memahami konsep berpikir komputasional (BK)
● Mampu menjelaskan empat pilar BK: dekomposisi, abstraksi, pengenalan pola, dan algoritma
● Mampu menerapkan BK dalam berbagai situasi dan permasalahan sehari-hari
II. Materi Pembelajaran:
A. Apa itu Berpikir Komputasional?
Berpikir komputasional (BK) adalah sebuah cara berpikir yang sistematis dan terstruktur untuk memecahkan masalah dan merancang solusi. BK merupakan fondasi penting dalam bidang informatika dan dapat diterapkan dalam berbagai disiplin ilmu lain.
B. Empat Pilar Berpikir Komputasional
1. Dekomposisi: Memecah masalah yang kompleks menjadi sub-masalah yang lebih kecil dan lebih mudah diurai.
2. Abstraksi: Mengidentifikasi dan memfokuskan pada aspek-aspek penting dari suatu masalah, mengabaikan detail yang tidak relevan.
3. Pengenalan Pola: Menemukan pola dan keterkaitan antara elemen-elemen dalam suatu masalah.
4. Algoritma: Merancang urutan langkah-langkah yang logis dan terstruktur untuk menyelesaikan suatu masalah.
C. Penerapan Berpikir Komputasional dalam Kehidupan Sehari-hari
BK dapat diterapkan dalam berbagai situasi dan permasalahan sehari-hari, seperti:
● Menyusun jadwal belajar
● Memasak resep makanan
● Bermain game
● Melakukan perjalanan
● Memecahkan teka-teki
● Mengembangkan program komputer
D. Contoh Penerapan Berpikir Komputasional
Contoh 1: Menyusun Jadwal Belajar
Masalah: Bagaimana cara menyusun jadwal belajar yang efektif untuk persiapan ujian?
Dekomposisi:
● Membagi materi ujian menjadi sub-topik
● Menentukan waktu belajar untuk setiap sub-topik
● Mengatur waktu istirahat dan relaksasi
Abstraksi:
● Mengabaikan gangguan dan fokus pada materi pelajaran
● Memprioritaskan sub-topik yang paling sulit
● Menggunakan metode belajar yang efektif
Pengenalan Pola:
● Mengidentifikasi pola belajar yang paling cocok untuk diri sendiri
● Menyadari kapan waktu terbaik untuk belajar
● Memahami tanda-tanda kelelahan dan membutuhkan istirahat
Algoritma:
1. Buat daftar sub-topik materi ujian.
2. Perkirakan waktu yang dibutuhkan untuk belajar setiap sub-topik.
3. Susun jadwal belajar dengan mempertimbangkan waktu belajar, istirahat, dan relaksasi.
4. Gunakan metode belajar yang efektif, seperti membaca, mencatat, latihan soal, dan diskusi.
5. Evaluasi jadwal belajar secara berkala dan lakukan penyesuaian jika diperlukan.
Contoh 2: Memasak Resep Makanan
Masalah: Bagaimana cara memasak resep makanan favorit dengan sukses?
Dekomposisi:
● Membaca dan memahami resep dengan seksama
● Menyiapkan bahan-bahan dan peralatan yang diperlukan
● Mengikuti langkah-langkah memasak dengan urutan yang benar
Abstraksi:
● Memperhatikan poin-poin penting dalam resep, seperti suhu, waktu memasak, dan takaran bahan
● Mengabaikan detail yang tidak esensial
● Beradaptasi dengan bahan dan peralatan yang tersedia
Pengenalan Pola:
● Mengidentifikasi ciri-ciri makanan yang dimasak dengan baik
● Mengenali tanda-tanda kesalahan dalam proses memasak
● Belajar dari pengalaman memasak sebelumnya
Algoritma:
1. Baca dan pahami resep dengan seksama.
2. Siapkan bahan-bahan dan peralatan yang diperlukan.
3. Ikuti langkah-langkah memasak dengan urutan yang benar.
4. Perhatikan suhu, waktu memasak, dan takaran bahan.
5. Cicipi makanan dan lakukan penyesuaian rasa jika diperlukan.
6. Sajikan dan nikmati makanan yang telah dimasak.
E. Aktivitas Pembelajaran
● Diskusi kelas tentang konsep berpikir komputasional
● Latihan memecahkan masalah menggunakan BK
● Simulasi penerapan BK dalam berbagai situasi
● Proyek mandiri: Menerapkan BK untuk menyelesaikan masalah di lingkungan sekitar
F. Penilaian
● Partisipasi dalam diskusi kelas
● Keaktifan dalam latihan pemecahan masalah
● Kualitas proyek mandiri
Semoga bahan ajar ini bermanfaat!
1 Komentar
Terima kasih Ibu Ester. Artikel yg sangat membantu dalam menambah informasi.
BalasHapus