Pada topik Pendalaman Pemahaman Computational Thinking (CT) ini, akan dibahas beberapa konsep dasar mengenai CT, yaitu: apa itu CT dan apa saja yang bukan CT, mengapa CT itu penting, empat fondasi CT, pembentukan disposisi CT, dan apa yang perlu dilakukan untuk dapat “mengajar” CT atau mengintegrasikan CT dalam mata pelajaran. Pada akhir modul ini, mahasiswa diharapkan dapat menemukan unsur CT dalam kehidupan sehari-hari.
Pada topik pertama ini, Anda akan mendapatkan gambaran umum mengenai Mata Kuliah Computational Thinking (CT) dan konsep dasar dari CT.
Mahasiswa menjawab pertanyaan berikut:
Tuliskanlah hal atau persoalan apa yang zaman sekarang tidak memakai “komputer”, TIK, dan robot tapi membutuhkan CT!
Tuliskan dan jelaskan minimal satu contoh penerapan untuk masing-masing fondasi CT dalam kehidupan sehari-hari! Contoh yang Anda berikan dapat mengandung lebih dari satu fondasi.
Mahasiswa menunjukkan pemahaman dari hasil belajarnya dengan melakukan presentasi hasil diskusi pada ruang kolaborasi.
Setelah mengikuti mata kuliah CT, saya menyadari bahwa guru-guru di masa lalu sebenarnya sudah menerapkan dan mengimplementasikan prinsip-prinsip Computational Thinking dalam kegiatan belajar mengajar di kelas, meskipun istilah CT belum dikenal pada saat itu. Mereka secara intuitif telah menggunakan konsep-konsep seperti dekomposisi, pengenalan pola, abstraksi, dan algoritma dalam mengajarkan materi dan menyelesaikan masalah sehari-hari, baik di kelas maupun dalam kehidupan sehari-hari.
Mahasiswa menjawab pertanyaan berikut:
Tuliskan contoh-contoh hubungan CT dengan kehidupan sehari-hari Anda!
Menurut pendapat Anda, dapatkah CT diterapkan pada mata pelajaran yang akan Anda ajar? Penerapan CT dapat dilakukan baik pada metode atau bentuk pengajaran, soal-soal, atau aktivitas lainnya di dalam kelas.
Mahasiswa menjawab pertanyaan-pertanyaan reflektif.