Berpikir komputasional adalah pendekatan pemecahan masalah yang melibatkan dekomposisi, pengenalan pola, abstraksi, dan algoritma. Salah satu kesalahpahaman umum adalah menganggapnya hanya relevan untuk ilmu komputer. Padahal, berpikir komputasional dapat diterapkan dalam berbagai bidang, mulai dari sains, teknik, hingga seni dan humaniora. Pernyataan yang mengklaim bahwa berpikir komputasional hanya untuk programmer adalah tidak benar.