Media Pembelajaran

Computational Thinking

Materi Informatika & Keterampilan Abad 21

Memecahkan Masalah Kompleks Secara Terstruktur

Dalam kehidupan sehari-hari, kita sering menjumpai masalah rumit yang tidak bisa diselesaikan dengan satu langkah instan. Berpikir Komputasional hadir sebagai metode logis dan sistematis untuk mengurai kerumitan tersebut menjadi solusi yang optimal.

Pola Pemecahan Masalah Terstruktur
1

Dekomposisi

Pecah masalah besar jadi bagian kecil

2

Pengenalan Pola

Cari kesamaan pola atau kebiasaan

3

Abstraksi

Fokus pada inti, abaikan detail sepele

4

Algoritma

Susun langkah penyelesaian bertahap

4 Fondasi Berpikir Komputasional (Jeannette M. Wing, 2006)
Konsep Dasar

Masalah Sederhana vs. Masalah Kompleks

Tidak semua masalah membutuhkan algoritma yang panjang. Mari kenali perbedaan mendasar antara masalah sehari-hari yang sederhana dengan yang berstatus kompleks.

Masalah Sederhana

Masalah langsung dengan variabel yang minim dan solusi cepat.

Cara Penyelesaian Dapat diselesaikan dengan satu atau beberapa langkah langsung instan.
Penyebab Jelas, teridentifikasi, dan bersifat tunggal.
Karakteristik Solusi Bisa langsung dipraktikkan tanpa evaluasi berbelit.
Contoh Nyata: "Lupa membawa pensil ke sekolah" (Solusi: Meminjam teman atau membeli di koperasi).
Perlu CT

Masalah Kompleks

Melibatkan banyak elemen saling terkait dan butuh strategi bertahap.

Cara Penyelesaian Memerlukan analisis, dekomposisi, dan strategi terstruktur.
Penyebab Banyak variabel yang saling berkaitan satu sama lain.
Karakteristik Solusi Perlu uji coba, penyesuaian berkala, dan evaluasi hasil.
Contoh Nyata: "Mengatur jadwal belajar harian agar nilai seluruh mata pelajaran meningkat saat ujian semester."
4 Pilar Utama

Empat Fondasi Berpikir Komputasional

Klik masing-masing fondasi di bawah ini untuk melihat definisi, cara kerja, dan contoh penerapannya dalam kehidupan kita sehari-hari.

Pilar 01

Dekomposisi

Memecah masalah besar dan kompleks menjadi bagian-bagian kecil yang lebih sederhana dan mudah dikelola satu per satu.

Pelajari Detail & Contoh
Pilar 02

Pengenalan Pola

Mengenali kesamaan, keteraturan, atau kecenderungan yang berulang untuk mempercepat solusi berdasarkan pengalaman lalu.

Pelajari Detail & Contoh
Pilar 03

Abstraksi

Menyaring informasi dengan berfokus pada hal-hal penting dan mengabaikan detail yang tidak relevan dengan tujuan akhir.

Pelajari Detail & Contoh
Pilar 04

Algoritma

Menyusun urutan langkah-langkah logis dan sistematis secara bertahap untuk menyelesaikan masalah secara tuntas.

Pelajari Detail & Contoh
Laboratorium Berpikir

Simulasi Penerapan Fondasi

Pilih studi kasus di bawah ini untuk melihat bagaimana 4 fondasi Berpikir Komputasional diterapkan secara sistematis.

Uji Kemampuan

Kuis Cepat: Uji Pemahaman CT

Tentukan fondasi berpikir komputasional mana yang paling tepat untuk situasi di bawah ini!

Pertanyaan 1 dari 5
Skor: 0
Intisari Materi

Rangkuman Berpikir Komputasional

Berpikir komputasional bukan berarti harus berpikir seperti komputer, melainkan proses berpikir sistematis manusia untuk memformulasikan masalah dan merancang solusi efektif dengan 4 fondasi utama:

1. Dekomposisi Pecah masalah besar menjadi bagian-bagian lebih kecil.
2. Pengenalan Pola Temukan kesamaan tren atau keteraturan berulang.
3. Abstraksi Fokus hanya pada fakta penting dan buang gangguan.
4. Algoritma Susun runtutan instruksi logis bertahap menuju solusi.
Daftar Pustaka

Referensi Pembelajaran

  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.
  • Kemendikbudristek. (2022). Panduan Pembelajaran dan Asesmen: Pendidikan Menengah. Badan Standar, Kurikulum, dan Asesmen Pendidikan.
  • Tim Informatika. (2021). Buku Siswa Informatika Kelas X. Pusat Kurikulum dan Perbukuan, Balitbang Kemendikbud.
  • Csizmadia, A., et al. (2015). Computational thinking: A guide for teachers. Computing At School (CAS).
  • Brackmann, C. P., et al. (2017). Development of computational thinking skills through unplugged activities in primary school. WIPSCE, 65–72.