Kemampuan menyelesaikan persoalan membutuhkan cara berpikir yang terstruktur. Berpikir komputasional merupakan cara berpikir terstruktur yang terdiri dari beberapa konsep seperti dekomposisi, abstraksi dan pengenalan pola. Mata kuliah Berpikir Komputasional memberikan pengenalan terhadap konsep – konsep berpikir komputasional, menggunakan konsep – konsep tersebut untuk menyelesaikan persoalan serta menerapkan dalam komputer. Mahasiswa akan belajar bagaimana memilih metode, model dan alat yang sesuai dengan masalah yang dihadapi. Mata kuliah ini membahas sejumlah topik yaitu dekomposisi, abstraksi, pengenalan pola, generalisasi, desain algoritma dan evaluasi. Mahasiswa juga akan dikenalkan dengan sejumlah alat dan bahasa pemrograman untuk mengimplementasi solusi yang dibuat.


Skill Level: Beginner