HOME

04 November, 2021

Computational Thinking

 Computational Thinking

Di era digital, computational thinking adalah salah satu skill yang perlu kamu kuasai. Kemampuan ini berkaitan erat dengan problem solving dan menjadi salah satu skill kunci di dunia kerja modern.

Computational thinking akan menjadi salah satu skill vital di proses rekrutmen masa depan.

  • Definisi Computational Thinking

Dilansir dari BBC, computational thinking adalah kemampuan yang memungkinkanmu untuk menganalisis masalah kompleks, memahami apa masalahnya, dan mengembangkan solusi yang tepat.

Kamu kemudian dapat menyajikan solusi ini dengan cara yang dapat dipahami oleh komputer, manusia, atau keduanya.

  • Secara konsep, terdapat empat pilar dalam computational thinking.

  1. Dekomposisi, yaitu memecahkan masalah atau sistem kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah diatur.
  2. Pengenalan pola dengan mencari persamaan di antara dan di dalam masalah.
  3. Abstraksi yang berfokus pada informasi penting saja, mengabaikan detail yang tidak relevan.
  4. Algoritma, yaitu mengembangkan solusi langkah demi langkah untuk masalah tersebut, atau aturan yang harus diikuti untuk menyelesaikan masalah.

Computational thinking sebenarnya tidak berhubungan dengan pemograman komputer. Sederhananya, pemrograman memberi tahu komputer apa yang harus dilakukan dan bagaimana melakukannya.

Computational thinking memungkinkanmu untuk mengetahui dengan tepat apa yang harus dilakukan ketika berhadapan dengan masalah seperti halnya komputer.

Tidak ada komentar:

Posting Komentar

MAKALAH HADIST TENTANG HIJAB

  A.   Latar Belakang Telah disepakati oleh seluruh umat Islam bahwa al-Qur’an menjadi pedoman hidup baik tentang syariah maupun dalam keh...