Halo! Apakah kamu pernah mendengar istilah computational thinking? Ia sendiri sering dikaitkan dengan problem solving dan menjadi salah satu keahlian yang dibutuhkan dalam dunia industri modern saat ini. Apa sebenarnya computational thinking ini? Kenapa harus diterapkan? Simak artikel ini dengan seksama ya. Show Definisi computational thinkingComputational thinking atau pemikiran komputasional adalah cara berpikir untuk menyelesaikan suatu masalah. Caranya adalah dengan menguraikan setiap masalah menjadi beberapa bagian atau tahapan yang efektif dan efisien. Ia juga dapat diartikan menjadi sebuah metode untuk menyelesaikan suatu masalah yang dirancang untuk bisa diselesaikan oleh manusia atau sistem atau keduanya. Berdasarkan konsepnya, pemikiran komputasional memiliki empat tahap utama, antara lain:
Belajar pemrograman di Dicoding Academy dan mulai perjalanan Anda sebagai developer profesional. Daftar Sekarang
Karakteristik berpikir komputasionalSeseorang dengan keterampilan computational thinking memiliki beberapa karakteristik, antara lain:
Kelebihan computational thinkingMetode ini memiliki beberapa kelebihan. Berikut ini adalah kelebihan ketika kita menerapkan metode computational thinking.
Penerapan computational thinkingSeperti yang sudah dibahas, computational thinking dapat diterapkan dalam berbagai bidang untuk menyelesaikan masalah. Beberapa langkah yang harus dilakukan antara lain:
KesimpulanJadi, itulah pembahasan tentang computational thinking. Ia merupakan suatu metode untuk menyelesaikan masalah yang kompleks. Ia juga merupakan salah satu keahlian yang dibutuhkan dalam industri 4.0 ini. Computational thinking ini baik diterapkan sedini mungkin untuk mengasah keahlian dalam menyelesaikan masalah yang rumit. Kenali Apa Itu Computational Thinking – end Baca juga artikel lain untuk menambah wawasan kamu.
Keterampilan Computational Thinking atau berpikir secara komputasi menjadi sangat urgen dan sangat dibutuhkan pada era sekarang ini. Di mana keterampilan ini sangat berharga dan menjadi prasyarat untuk memahami teknologi terbaru. Selain itu berpikir komputasi juga bisa untuk mengidentifikasi dan membuat solusi permasalahan, isu, topik di masa sekarang dan yang akan datang. PengertianComputational thinking adalah proses berpikir yang melibatkan bagaimana cara untuk memformulasikan persoalan (mengidentifikasi persoalan) dan mengajukan solusinya, sehingga solusi bisa
Berpikir komputasi juga merupakan keterampilan prasyarat untuk bisa memahami teknologi masa depan. Keterampilan ini merupakan proses berpikir, bukan kumpulan pengetahuan mengenai sebuah objek atau bahasa tertentu. Dengan begitu berpikir komputasi bisa menjadi bagian alat pembelajaran yang bisa diajarkan di kelas. Karena dengan adanya berpikir komputasi, siswa atau seseorang individu akan lebih bisa beradaptasi dengan perkembangan zaman.
Pada pembelajaran, computational thinking merupakan masuk dalam ranah keterampilan kognitif. Di mana siswa akan dikenalkan dengan pemecahan masalah yang rumit kemudian diubah menjadi tahap-tahap yang lebih sederhana (kecil), mengenali sebuah pola, men-setting dan menciptakan serangkaian tahapan untuk memperoleh solusi, serta menyusun sebuah tafsir data dengan simulasi. Secara sederhana computational thinking bukanlah cara berpikir layaknya komputer. Namun computational thinking merupakan cara yang mengharuskan seseorang untuk merumuskan masalah seperti halnya masalah dalam komputer serta membuat pemecahan masalah komputer yang sesuai dengan algoritma (aturan). Berdasarkan apa yang telah disampaikan di atas, berpikir komputasi memiliki dua definisi yang bisa dipakai yakni:
Pemaparan lebih dalam mengenai apa itu computational thinking: Baca juga: Critical Thinking Apa itu Computational Thinking?Keyword yang sangat penting dalam computational thinking (4 metode) adalah dekomposisi, pattern recognition, abstraksi, algoritma. Agar pembaca bisa lebih memahami apa itu berpikir komputasi, ini adalah metode yang biasa digunakan para penulis program dalam mengelaborasi pikirannya, berikut di antaranya:
Karakteristik Computational ThinkingBerpikir komputasi adalah proses pemecahan masalah yang di dalamnya terdapat beberapa karakter. Berikut merupakan karakteristik dari berpikir komputasi:
Bila terdapat masalah yang ada dalam computational thinking berikut merupakan tahapan dasar yang bisa menjadi panduan, di antaranya adalah: 1. Identifikasi masalah, 2. penetapan masalah, 3. uji kembali masalah, 4. implementasi dengan sebuah persiapan dan rencana, 5. mengetahui resiko apa saja yang di dapat. Bagaimana Mengasah Computational Thinking?Cara berpikir komputasi sangat disarankan untuk dikenalkan sejak usia muda dan dilatih secara berkelanjutan seiring perkembangnya usia. Caranya adalah:
Lihat juga: Prestasi Belajar KesimpulanBerpikir komputasi memiliki fungsi dan tujuan untuk memecahkan masalah. Di mana permasalahan tidak hanya pada ranah pengetahuan komputer, namun juga pemecahan masalah lain yang berbeda-beda. Kita bisa ambil contoh pada machine learning dimana hal tersebut telah meningkatkan kinerja dan keefektifan dari pada ilmu statistika. Sementara pada ranah biologi data mining bisa melaksanakan identifikasi data dan memperoleh sebuah pola-pola.
Ini menjadikan penguatan bahwa berpikir komputasi merupakan metode penyelesaian masalah yang dalam implementasinya bisa ada di berbagai ranah kehidupan dan ilmu pengetahuan. Maka dari itu keterampilan computational thinking menjadi sangat urgen untuk kehidupan modern saat ini. Referensi
|