Berpikir komputasional
Berpikir Komputasional atau Computational Thinking merupakan proses kognitif atau pemikiran yang melibatkan penalaran logis di mana masalah dipecahkan, artefak, prosedur, dan sistem lebih dipahami (Csizmadia et. al., 2015). Berpikir komputasional tidak harus melibatkan komputer, akan tetapi merupakan proses berpikir yang terlibat dalam merumuskan masalah dan mengungkapkan solusinya sedemikian rupa sehingga komputer (manusia atau mesin) dapat bekerja secara efektif.
Konsep
Dalam berpikir komputasional terdapat empat konsep landasan, yaitu:
- Decomposition (dekomposisi), yaitu teknik memecahkan masalah besar atau sistem yang kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola.
- Pattern Recognition (pengenalan pola), yaitu teknik mencari kesamaan di antara dan di dalam masalah dengan masalah lainnya.
- Abstraction (abstraksi), yaitu teknik berfokus pada informasi yang penting saja pada masalah yang dihadapi, dan mengabaikan detail yang tidak relevan.
- Algorithms (algoritma), yaitu teknik mengembangkan solusi langkah demi langkah untuk memecahkan masalah, atau aturan yang harus diikuti untuk memecahkan masalah.
Referensi
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28728186 (2025-12-22T19:04:09Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.