pengetahuan dasar komputational
Pemikiran komputasional dibangun dengan dasar dan batasan proses komputasi, baik proses tersebut dieksekusi oleh manusia atau mesin. Metode dan model komputasional memberikan kemampuan bagi kita untuk memecahkan masalah dan merancang/ merangkai sistem yang tidak bisa kita tangani sendiri. Berpikir komputasional adalah kemampuan dasar untuk setiap orang, bukan hanya bagi orang-orang yang berkutat dalam studi komputer-sains. Berpikir komputasi mencakup pemecahan masalah, mendesain sistem, dan memahami perilaku manusia, dengan menggambar konsep berdasarkan sains komputer. Berpikir komputasional mencakup batasan kemampuan mental yang merefleksikan betapa luasnya mencakup ilmu komputer. Ilmu komputer adalah studi komputasi-mengenai apa yang dapat dikomputasikan dan bagaimana mengkomputasikan. Berdasarkan konsep, bukan pemrograman. Komputer sains bukan sekedar pemrogaman komputer. Berpikir seperti orang yang ahli dalam ilmu komputer berarti lebih dari sekedar pemrogaman komputer. Diperlukan