🧩

Dasar-Dasar Berpikir Komputasional

Aug 26, 2024

Pengenalan Computational Thinking

Definisi Berpikir Komputasional

  • Berpikir komputasional adalah proses berpikir untuk menyelesaikan masalah secara efektif dan efisien.
  • Proses ini dilakukan sebelumnya sebelum menulis coding atau pemrograman.
  • Dapat diterapkan tanpa komputer atau internet, dalam kehidupan sehari-hari.

Contoh Penerapan Sehari-hari

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

Tantangan dalam Berpikir Komputasional

  • Meskipun kita menerapkannya sehari-hari, tidak semua orang mahir.
  • Masalah kompleks seperti:
    • Mengatur keuangan bulanan
    • Menentukan arah saat tersesat
    • Memilih jurusan atau karir

Empat Landasan Berpikir Komputasional

  1. Dekomposisi

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

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

    • Fokus pada informasi penting dan mengabaikan detail yang tidak diperlukan.
    • Contoh: Menceritakan pengalaman wisata secara ringkas.
  4. Algoritma

    • Membuat langkah-langkah penyelesaian untuk masalah.
    • Contoh: Mengatur urutan belanja di supermarket.

Mengasah Kemampuan Berpikir Komputasional

  • Terapkan dalam masalah sehari-hari.
  • Latihan soal di mata pelajaran matematika, bahasa Indonesia, dan IPAS.
  • Ikut tantangan Bebras Indonesia.

Contoh Soal Computational Thinking

  • Studi Kasus: Mengatur koper anak-anak yang pergi ke 3 tujuan berbeda (restoran, hotel, museum).
  • Pertanyaan: Koper kelompok anak 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.

Kejar cita! Kejar Ibu!