PEMBELAJARAN INFORMATIKA
Materi: Berpikir Komputasional (Computational Thinking)
Madrasah Aliyah Nurul Istiqomah
Mata Pelajaran: Informatika
Fase/Kelas: Kelas XI 2
Alokasi Waktu: 2 × 45 Menit
A. Pembukaan
Guru:
Assalamu'alaikum warahmatullahi wabarakatuh.
Alhamdulillahirabbil 'alamin, segala puji bagi Allah SWT yang telah memberikan kesehatan sehingga kita dapat belajar bersama. Shalawat serta salam semoga senantiasa tercurah kepada Nabi Muhammad SAW.
Anak-anak yang saya banggakan, hari ini kita akan mempelajari salah satu keterampilan yang sangat penting di era digital, yaitu Berpikir Komputasional (Computational Thinking).
Sebelum memulai pelajaran, marilah kita berdoa agar Allah SWT memberikan ilmu yang bermanfaat dan kemudahan dalam memahami materi hari ini.
(Berdoa bersama)
Baik, sebelum kita masuk ke materi, siapa yang pernah mengalami kesulitan mencari jalan tercepat menuju sekolah menggunakan Google Maps? Atau siapa yang pernah menyusun langkah-langkah membuat mie instan?
Tanpa kita sadari, aktivitas tersebut sebenarnya menggunakan cara berpikir yang sistematis. Cara berpikir itulah yang disebut Berpikir Komputasional.
Hari ini kita akan belajar bagaimana memecahkan masalah seperti seorang ilmuwan komputer.
B. Tujuan Pembelajaran
Setelah mengikuti pembelajaran ini, peserta didik mampu:
- Menjelaskan pengertian Berpikir Komputasional.
- Mengidentifikasi empat komponen utama Berpikir Komputasional.
- Menerapkan Berpikir Komputasional dalam kehidupan sehari-hari.
- Menyelesaikan suatu masalah secara sistematis menggunakan langkah-langkah Berpikir Komputasional.
C. Apersepsi
Guru bertanya:
Jika kalian diminta membuat teh manis kepada seseorang yang belum pernah membuat teh sebelumnya, apa yang harus kalian lakukan?
Kemungkinan jawaban siswa:
- Menyiapkan gelas.
- Memasukkan gula.
- Menuangkan air panas.
- Mengaduk.
- Menambahkan teh.
Guru menjelaskan:
Mengapa langkah-langkah itu harus berurutan?
Karena komputer juga bekerja berdasarkan instruksi yang jelas, runtut, dan tidak boleh ambigu.
D. Materi Pembelajaran
Pengertian Berpikir Komputasional
Berpikir Komputasional adalah cara berpikir logis, sistematis, dan terstruktur untuk menyelesaikan suatu masalah sehingga solusi tersebut dapat diterapkan oleh manusia maupun komputer.
Berpikir Komputasional tidak hanya digunakan oleh programmer, tetapi juga dalam kehidupan sehari-hari.
Contohnya:
- Menentukan rute perjalanan tercepat.
- Menyusun jadwal belajar.
- Mengelompokkan buku di perpustakaan.
- Menentukan strategi bermain permainan.
Empat Pilar Berpikir Komputasional
1. Dekomposisi (Decomposition)
Memecah masalah besar menjadi bagian-bagian kecil agar lebih mudah diselesaikan.
Contoh:
Masalah:
"Mengadakan acara class meeting."
Dipecah menjadi:
- Menentukan panitia.
- Menentukan lomba.
- Menyusun anggaran.
- Menyiapkan perlengkapan.
- Membuat jadwal.
2. Pengenalan Pola (Pattern Recognition)
Mencari kesamaan atau pola dari berbagai masalah.
Contoh:
Semua siswa yang terlambat ternyata memiliki penyebab yang hampir sama, misalnya:
- Bangun kesiangan.
- Kendaraan terlambat.
- Hujan.
Dengan mengenali pola tersebut kita dapat menentukan solusi yang tepat.
3. Abstraksi (Abstraction)
Memilih informasi yang penting dan mengabaikan informasi yang tidak diperlukan.
Contoh:
Saat membuat kartu perpustakaan, informasi penting adalah:
- Nama.
- Nomor Induk Siswa.
- Kelas.
Sedangkan warna sepatu atau makanan favorit tidak diperlukan.
4. Algoritma (Algorithm)
Menyusun langkah-langkah penyelesaian masalah secara runtut.
Contoh algoritma membuat teh:
- Siapkan gelas.
- Masukkan teh.
- Tambahkan gula.
- Tuang air panas.
- Aduk hingga rata.
- Sajikan.
E. Aktivitas Kelompok
Guru membagi peserta didik menjadi beberapa kelompok.
Setiap kelompok memperoleh satu studi kasus.
Contoh kasus:
"Bagaimana cara mengurangi antrean panjang di kantin sekolah?"
Peserta didik diminta:
- Memecah masalah (Dekomposisi).
- Menemukan pola penyebab antrean.
- Memilih informasi penting (Abstraksi).
- Menyusun solusi langkah demi langkah (Algoritma).
Setiap kelompok mempresentasikan hasil diskusi di depan kelas.
F. Latihan Individu
Jawablah pertanyaan berikut.
- Apa yang dimaksud Berpikir Komputasional?
- Sebutkan empat komponen Berpikir Komputasional.
- Mengapa algoritma harus disusun secara berurutan?
- Berikan contoh penerapan dekomposisi dalam kehidupan sehari-hari.
- Buat algoritma sederhana untuk berangkat ke sekolah.
G. Refleksi
Guru bertanya:
- Apa manfaat Berpikir Komputasional?
- Bagian mana yang paling mudah dipahami?
- Bagian mana yang masih sulit?
- Bagaimana materi ini dapat diterapkan dalam kehidupan sehari-hari?
Peserta didik menyampaikan pendapatnya.
H. Penguatan
Guru menjelaskan:
Berpikir Komputasional bukan sekadar belajar komputer, tetapi belajar menjadi pribadi yang mampu berpikir logis, kritis, kreatif, dan sistematis dalam menyelesaikan berbagai persoalan.
Keterampilan ini sangat dibutuhkan pada era digital dan menjadi bekal penting untuk menghadapi perkembangan teknologi, kecerdasan buatan (AI), serta tantangan dunia kerja di masa depan.
I. Penilaian
Penilaian Sikap
- Disiplin
- Kerja sama
- Tanggung jawab
- Kejujuran
Penilaian Pengetahuan
- Tes tertulis
- Tanya jawab
- Kuis
Penilaian Keterampilan
- Presentasi kelompok
- Penyusunan algoritma
- Penyelesaian studi kasus
J. Penutup
Guru:
Hari ini kita telah mempelajari bahwa setiap masalah dapat diselesaikan dengan cara berpikir yang logis dan sistematis melalui empat langkah utama, yaitu:
- Dekomposisi
- Pengenalan Pola
- Abstraksi
- Algoritma
Semoga ilmu yang kita pelajari hari ini dapat diterapkan dalam kehidupan sehari-hari sehingga kita menjadi pribadi yang lebih terampil dalam memecahkan berbagai permasalahan.
Mari kita akhiri pembelajaran dengan membaca hamdalah bersama.
Alhamdulillahirabbil 'alamin.
Wassalamu'alaikum warahmatullahi wabarakatuh.