Mohon tunggu...
Fauziah Surya Inayatun
Fauziah Surya Inayatun Mohon Tunggu... Mahasiswa - Mahasiswa

Pembelajar sepanjang hayat

Selanjutnya

Tutup

Pendidikan

Computational Thinking Dalam Problem Solving

24 April 2023   11:56 Diperbarui: 24 April 2023   12:17 2395
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Di era modern seperti sekarang, Computational Thinking menjadi salah satu skill yang harus dikuasai oleh seseorang untuk menghadapi tantangan zaman dan memperoleh solusi secara cepat. Computational Thinking (CT) merupakan salah satu kemampuan problem solving untuk merancang sistem dan memahami perilaku manusia dengan mengambil konsep dasar ilmu komputer. Kemampuan problem solving merupakan salah satu skill yang tidak dapat digantikan oleh mesin, sehingga perlu untuk diberikan kepada anak sejak usia dini.

Kemampuan problem solving penting untuk dimiliki sebagai modal anak-anak Indonesia untuk dapat bersaing di bursa kerja global. Maka dari itu pentingnya pengenalan Computational Thinking sebagai salah satu metode problem solving yang computer based perlu untuk diberikan sejak dini. Salah satu langkah yang dapat ditempuh untuk dapat mencapai tujuan ini adalah dengan menyelipkan pengajaran Computational Thinking di pendidikan formal yaitu dengan mengintegrasikan computational thinking ke dalam mata pelajaran. Seseorang perlu berlatih untuk menyelesaikan masalah mulai dari persoalan kecil atau sederhana, kemudian secara bertahap berkembang kemampuannya untuk menyelesaikan masalah yang besar dan kompleks.

Penerapan computational thinking dalam problem solving dilakukan dengan menggunakan 4 tahapan yaitu sebagai berikut.

1. Dekomposisi

Dekomposisi adalah cara penyelesaian masalah dengan cara memecah masalah menjadi bagian-bagian kecil dan sederhana. Dengan cara ini masalah menjadi bisa ditemukan dan mudah untuk diselesaikan satu per satu.

2. Pengenalan Pola

Pengenalan pola ini bisa membantu dalam memecahkan suatu masalah dengan cara mencari pola ataupun persamaan tertentu dalam sebuah masalah tersebut.

3. Abstraksi

Tahapan ini hanya fokus pada informasi-informasi penting saja dan mengabaikan informasi-informasi yang tidak relevan.

4. Algoritma

Tahapan algoritma adalah saat mengembangkan solusi pemecahan masalah secara efektif dan juga efisien.

Dengan menerapkan computational thinking dalam problem soving, seseorang dapat menemukan solusi yang efektif, efisien, dan optimal untuk menyelesaikan permasalahan yang dihadapi.

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun