4 Dasar Berpikir Komputasional
1. Abstraksi Abstraksi adalah metode menggeneralisasikan suatu masalah atau menyingkirkan yang tidak penting. Dengan demikian, lebih mudah untuk menemukan sebuah solusi. Dalam ilmu komputer, abstraksi adalah ketika menampilkan atau merepresentasikan data secara simpel tanpa detail-detailnya. Contoh abstraksi yang digunakan di dalam kehidupan sehari-hari misalnya Google Maps. Ketika zoom-out, hanya akan terlihat titik yang mewakili sebuah tempat. Contoh lainnya adalah bahwa abstraksi mencoba menyembunyikan detail agar programmer dapat berfokus pada konsep tertentu saja pada satu waktu (ketika seseorang menggunakan komputer, ia tidak usah tahu ribet-ribetnya kerja komputer seperti komponen-komponennya yang membantu si orang menyelesaikan sesuatu). 2. Algoritma Ketika berpikir komputasional, sebaiknya berpikir secara bertahap dan sistematis, supaya memudahkan proses pemecahan masalah. Cara ini disebut dengan algoritma. Tahap-tahap pada suatu algoritma membuat masalah dipecahkan menja...