🧠Berpikir Komputasional
Kelas X SMA — Modul 1 Koding dan Kecerdasan Artifisial
Fokus: Dekomposisi • Pengenalan Pola • Abstraksi • Algoritma
Apa itu Berpikir Komputasional?
Berpikir komputasional adalah cara berpikir sistematis dan logis untuk menyelesaikan masalah. Keterampilan ini bukan hanya untuk pemrogram — kamu dapat menggunakannya setiap hari untuk membuat langkah kerja yang jelas dan efektif.
Empat Tahapan Utama
1. Dekomposisi (Decomposition)
Memecah masalah besar menjadi bagian-bagian lebih kecil agar lebih mudah diatur dan dikerjakan.
Contoh singkat: Membuat nasi goreng dapat dipecah menjadi: menyiapkan bahan, memotong bawang, menggoreng telur, menumis bumbu, mencampur nasi, menyajikan.
2. Pengenalan Pola (Pattern Recognition)
Mengenali kesamaan atau pola dalam masalah agar solusi yang sudah ada bisa diterapkan kembali di situasi lain.
Contoh singkat: Pola "mulai dengan menumis bawang" muncul saat membuat banyak jenis tumisan; pola ini bisa dipakai di resep lain.
3. Abstraksi (Abstraction)
Menentukan informasi penting dan mengabaikan detail yang tidak relevan — fokus pada inti masalah.
Contoh singkat: Saat menulis langkah membuat nasi goreng, kita tidak perlu menuliskan merk wajan; cukup tuliskan "panaskan wajan".
4. Algoritma (Algorithm Design)
Menyusun langkah-langkah berurutan dan logis untuk menyelesaikan tugas. Algoritma dapat ditulis sebagai kalimat biasa, pseudocode, atau flowchart.
Contoh Kontekstual Lengkap: Membuat Nasi Goreng
(1) Dekomposisi
- Menyiapkan bahan: nasi, telur, bawang, kecap, garam, minyak.
- Memotong bawang dan bahan pelengkap.
- Menggoreng telur.
- Menumis bumbu dan mencampur nasi.
- Menyajikan di piring.
(2) Pengenalan Pola
- Semua resep tumisan biasanya: panaskan minyak → tumis bawang → tambahkan bahan utama → bumbu → sajikan.
- Mengetahui pola memudahkan modifikasi (mis. menambahkan sayur atau ayam).
(3) Abstraksi
Fokus pada langkah penting: urutan tindakan dan bahan kunci (nasi, minyak, bumbu). Abaikan detail non-esensial seperti merk kecap atau warna spatula.
(4) Algoritma — Langkah Kerja (versi singkat)
- Siapkan semua bahan di meja.
- Panaskan minyak dalam wajan.
- Tumis bawang hingga harum.
- Masukkan telur; aduk hingga matang.
- Tambahkan nasi dan kecap; aduk rata.
- Tambahkan garam/penyedap secukupnya, aduk kembali.
- Sajikan hangat di piring.
Tugas Projek: Susun Langkah Kerja (Unjuk Kerja Siswa)
Tujuan: Melatih empat tahapan berpikir komputasional melalui persoalan sehari-hari sederhana.
Petunjuk Kerja (individu atau kelompok 2–3):
- Pilih satu aktivitas sehari-hari: contoh pilihan — membuat teh manis, menyiram tanaman, mencuci sepatu, menata meja belajar, atau membuat nasi goreng.
- Tulis Dekomposisi aktivitas tersebut (pecah jadi minimal 4-6 langkah bagian).
- Tunjukkan Pola yang mirip dengan aktivitas lain (minimal 2 pola yang dikenali).
- Lakukan Abstraksi: sebutkan 2–3 detail yang tidak perlu dimasukkan saat membuat langkah kerja.
- Tulis Algoritma: 6–10 langkah berurutan yang jelas (gunakan kalimat singkat).
- Buat refleksi singkat (3–4 kalimat): bagaimana berpikir komputasional membantu menyusun langkah ini?
Keluaran yang dinilai:
- Dokumen/lembar kerja berisi Dekomposisi, Pola, Abstraksi, Algoritma.
- Infografis yang menunjukkan algoritma dari aktivitas sehari-hari yang dipilih.
- Refleksi tertulis.
Aspek | Kriteria |
---|---|
Dekomposisi | Jelas, lengkap, dan terstruktur (4–6 bagian minimum) |
Pengenalan Pola | Minimal 2 pola relevan dikenali |
Abstraksi | Memilih detail yang relevan & mengabaikan yang tidak perlu |
Algoritma | Langkah berurutan, logis, dapat diikuti oleh orang lain |
Refleksi | Menunjukkan pemahaman penggunaan berpikir komputasional |
Refleksi Singkat untuk Siswa
- Apa manfaat memecah masalah (dekomposisi) dibanding langsung mencoba menyelesaikannya?
- Berikan contoh pola yang kamu temukan di rumah atau sekolah.
- Detail apa yang biasanya kamu abaikan (abstraksi) ketika menyusun langkah kerja?
- Bagaimana algoritma yang kamu tulis bisa membantu teman yang belum pernah melakukan tugas itu?
Jawaban refleksi tulis singkat 3–5 kalimat untuk masing-masing pertanyaan dan serahkan bersamaan dengan tugas projek.
0 komentar:
Posting Komentar