💻

Pengenalan Berpikir Komputasional

Sep 10, 2024

Pengenalan Computational Thinking

Apa itu Computational Thinking?

  • Berpikir komputasional adalah proses berpikir untuk menyelesaikan masalah secara efektif dan efisien.
  • Dalam ilmu komputer, berpikir ini dilakukan sebelum menulis kode.
  • Dapat diterapkan tanpa komputer atau internet, misalnya dalam kehidupan sehari-hari seperti menggosok gigi dan menyiapkan tas sekolah.

Contoh Penerapan Sehari-hari

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

Masalah yang Lebih Kompleks

  • Mengatur keuangan bulanan
  • Menghadapi situasi tersesat
  • Memilih jurusan dan karir
  • Kecakapan digital untuk menghadapi era industri 4 dan 5.

Empat Landasan Berpikir Komputasional

  1. Dekomposisi

    • Membagi masalah kompleks menjadi bagian yang lebih kecil.
    • Contoh: Menunjuk panitia untuk acara lomba 17-an.
  2. Pengenalan Pola

    • Mencari kesamaan dan pola di antara bagian-bagian masalah.
    • Contoh: Mengenali jemuran untuk disimpan di tempat yang berbeda.
  3. Abstraksi

    • Fokus pada informasi penting, mengabaikan detail yang tidak perlu.
    • Contoh: Menceritakan pengalaman wisata dengan menyaring kejadian menarik saja.
  4. Algoritma

    • Membuat langkah-langkah penyelesaian atau aturan untuk menyelesaikan masalah.
    • Contoh: Mengatur urutan pengambilan barang belanjaan di supermarket.

Mengasah Kemampuan Berpikir Komputasional

  • Terapkan berpikir komputasional dalam masalah sehari-hari.
  • Latihan soal dalam berbagai mata pelajaran untuk mengasah kemampuan.
  • Ikut tantangan Bebras Indonesia untuk latihan lebih lanjut.

Contoh Soal Computational Thinking

  • Studi Kasus: Mengatur koper di bis untuk 3 kelompok anak.
    • Pertanyaan: Koper kelompok mana yang dimasukkan terakhir?
    • Pilihan: A. Museum, B. Restoran, C. Hotel, D. Yang manapun boleh.
    • Soal ini diadaptasi dari challenge.bebras.org.

Penutup

  • Kejar cita-cita dan terus asah kemampuan berpikir komputasional!