Pengenalan dan Penerapan Computational Thinking

Aug 27, 2024

Pengenalan Computational Thinking

Apa itu Computational Thinking?

  • Berpikir Komputasional adalah proses berpikir untuk menyelesaikan masalah dengan efektif dan efisien.
  • Digunakan dalam ilmu komputer sebelum pemrograman dimulai.
  • Dapat diterapkan tanpa komputer/internet dalam kehidupan sehari-hari.

Contoh Penerapan Sehari-hari

  • Menggosok gigi
  • Mencatat ringkasan pelajaran
  • Menyiapkan tas untuk sekolah

Masalah Kompleks

  • Contoh masalah yang lebih kompleks:
    • Mengatur keuangan bulanan
    • Mengatasi tersesat
    • Memilih jurusan dan karir
  • Keterampilan digital penting di era Industri 4.0 dan 5.0.

Empat Landasan Berpikir Komputasional

  1. Dekomposisi

    • Membagi masalah kompleks menjadi bagian kecil.
    • Contoh: Jadi ketua panitia lomba 17-an, tunjuk panitia untuk acara, konsumsi, publikasi, keamanan.
  2. Pengenalan Pola

    • Mencari kesamaan di antara bagian-bagian masalah.
    • Contoh: Mengelompokkan jemuran berdasarkan pemilik.
  3. Abstraksi

    • Fokus pada informasi penting, abaikan detail tidak perlu.
    • Contoh: Menceritakan pengalaman wisata dengan memilih kejadian menarik.
  4. Algoritma

    • Membuat langkah-langkah penyelesaian.
    • Contoh: Mengambil barang belanjaan di supermarket berdasarkan urutan.

Mengasah Kemampuan Berpikir Komputasional

  • Terapkan dalam masalah sehari-hari.
  • Latihan soal di berbagai mata pelajaran (matematika, bahasa Indonesia, IPAS).
  • Ikut Tantangan Bebras Indonesia.

Contoh Soal Computational Thinking

  • Situasi: Bus studi wisata dengan tiga kelompok anak dan tiga tujuan.
  • Pertanyaan: Koper kelompok mana yang dimasukkan terakhir?
    • a. Anak yang ingin pergi ke museum
    • b. Anak yang ingin pergi ke restoran
    • c. Anak yang ingin pergi ke hotel
    • d. Yang manapun boleh
  • (Dapat dijawab di kolom komentar)