Mata kuliah CT bertujuan untuk membantu calon guru agar memahami CT. Tidak hanya itu, tujuan dari mata kuliah ini adalah juga mengintegrasikan CT dalam mata pelajaran yang akan diampu oleh masing-masing guru. Sebelum menyusun materi ajar yang diintegrasikan dengan CT, mahasiswa akan berlatih per tahap agar lebih dapat memahami dan menghayati CT. Proses belajar diawali dengan dua topik konseptual, yaitu pemahaman terkait konsep CT dan posisi CT dalam kurikulum. Setelah itu, mahasiswa berlatih mengimplementasikan CT dalam penyelesaian persoalan dalam (i) kehidupan sehari-hari (ii) literasi bahasa, sains, numerasi (PISA/AKM) (iii) persoalan-persoalan lain yang melibatkan analisis data, simulasi, dan modeling. Setelah itu, CT akan diimplementasikan dalam proyek STEM dan proyek kreatif lainnya. Hal yang menarik adalah, dengan semakin banyak mahasiswa membedah dan berlatih tentang CT, mahasiswa akan menyadari bahwa CT sebenarnya sudah ada di sekitar dan tidak asing.
CPMK-01 Memahami CT sebagai sebagai pendekatan problem solving yang dibutuhkan sebagai kompetensi penting abad kini dalam profesi apapun di era saat ini, yaitu dunia IR4.0, masyarakat 5.0 dan dunia VUCA (S1, KU1).
Sub-CPMK
CPMK-01.01 Menjelaskan apa itu CT dan apa
yang bukan CT (S1, KU1).
CPMK-01.02 Menjelaskan kenapa CT diperlukan
sebagai salah satu kemampuan dasar lintas mapel di era digital (IR 4.0,
masyarakat 5.0) dan VUCA (S1, KU1, KK1).
CPMK-02 Fondasi
(keterampilan dasar) dan disposisi Berpikir Komputasional.
Sub-CPMK
CPMK-02.01
Menjelaskan 4 fondasi (keterampilan dasar) CT yang tidak terpisahkan:
dekomposisi, abstraksi, berpikir algoritmik dan pengenalan pola dan
keterampilan tambahan lainnya. (KU1, KK1).
CPMK-02.02
Menjelaskan tentang disposisi CT. (S1, KU1, KU2, KK1).
Modul mata kuliah Computational Thinking memuat Capaian Pembelajaran Mata Kuliah (CPMK), asesmen, alur isi modul, petunjuk penggunaan modul (topik 1-9), dan daftar pustaka.
Topik 2. CT dalam Problem Solving pada Persoalan Sehari-hari