Home Mobile Computational Thinking

Computational Thinking

0

Pengertian

Dari BBC, Pemikiran komputasi memungkinkan kita untuk mengambil masalah yang kompleks, memahami apa masalahnya, dan mengembangkan solusinya. kemudian menyajikan solusi ini dengan cara yang dapat dipahami oleh komputer dan manusia.

Mampu mengubah masalah kompleks menjadi masalah yang mudah kita pahami adalah skill yang sangat berguna. Sebenarnya, ini adalah keterampilan yang sudah Anda miliki dan mungkin Anda gunakan setiap hari.

Top skill 2025

Pemikiran kritis dan pemecahan masalah berada di urutan teratas daftar keterampilan yang diyakini para pemberi kerja akan semakin menonjol dalam lima tahun ke depan. Ini telah konsisten sejak laporan pertama pada tahun 2016.

https://www.weforum.org/agenda/2020/10/top-10-work-skills-of-tomorrow-how-long-it-takes-to-learn-them/

dari World Economic forum,

Memperkirakan bahwa pada tahun 2025, 85 juta pekerjaan mungkin tergeser oleh pergeseran pembagian kerja antara manusia dan mesin. Tetapi bahkan lebih banyak pekerjaan — 97 juta — mungkin muncul yang lebih disesuaikan dengan pembagian kerja baru antara manusia, mesin, dan algoritme.

Karakteristik Berpikir Komputasi

  1. Mampu memberikan pemecahan masalah menggunakan komputer atau perangkat lain.
  2. Mampu mengorganisasi dan menganalisa data.
  3. Mampu melakukan representasi data melalui abstraksi dengan suatu model atau simulasi.
  4. Mampu melakukan otomatisasi solusi melalui cara berpikir algoritma.
  5. Mampu melakukan identifikasi, analisis dan implementasi solusi dengan berbagai kombinasi langkah / cara dan sumber daya yang efisien dan efektif.
  6. Mampu melakukan generalisasi solusi untuk berbagai masalah yang berbeda.

Pembagian

Ada empat landasan untuk berpikir komputasional:

https://bam.files.bbci.co.uk/bam/live/content/zg6bgk7/large

Dekomposisi

Memecah masalah atau sistem yang kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola

Abstraksi

Berfokus pada informasi penting saja, mengabaikan detail yang tidak relevan

Pattern Recognition

Mencari kesamaan di antara dan di dalam masalah

Algorithms

Mengembangkan solusi langkah demi langkah untuk masalah, atau aturan yang harus diikuti untuk memecahkan masalah

Sekian dari artikel ini, semoga bisa bermanfaat!