Page 11 - Ujian Akhir Semester_Computational Thinking_Dhania Qisti Ramadhia
P. 11
E K S P L O R A S I K O N S E P T O P I K 1
1. Manfaat apa sajakah yang Anda peroleh setelah mempelajari CT?
Answer: Setelah saya mengikuti kelas Computational Thinking, saya mulai menemukan
manfaat yang diperoleh. Manfaat yang paling pertama yaitu saya dapat mengerti dan
memahami apa arti dari computational thinking itu sendiri. Selain itu dengan memahami
computational thinking, memungkinkan saya dapat memiliki kemampuan memecahkan
masalah yang rumit atau kompleks dalam kehidupan sehari-hari dengan cara yang lebih
sederhana dan efektif baik dengan bantuan komputer maupun tidak. Memungkinkan
juga untuk melatih mindset saya untuk berpikir secara komputasional, logis, kreatif, dan
terstruktur serta menjadikan diri lebih fokus dalam permasalahan
Contohnya; ketika saya ingin menjual suatu produk maka yang saya harus lakukan
adalah, mensurvei produk apa yang laku dipasarannya, menentukan harga pasaran dan
target pasar, membuat logo, mengambil gambar produk, membuat iklan produk, lalu
memasarkanya
2. Menurut Anda, apakah Anda sudah dapat memahami apa itu CT dan 4 fondasi CT?
Jelaskan apa itu CT dan 4 fondasi dasarnya berdasarkan pemahaman Anda!
Answer: Setelah membaca dan memahami part sebelumnya, saya menyimpulkan bahwa
Computational Thinking adalah strategi berfikir untuk menyelesaikan suatu masalah
dengan menguraikannya menjadi sub-sub masalah agar dapat ditemukan solusi yang
efektif, efisien, dan optimal. Empat fondasi yang terdapat pada CT adalah: Penguraian
masalah (decompotision), Pengenalan Pola (pattern recognition), Abstraksi (abstraction),
dan Algoritma (algorithm design)
1. Penguraian masalah (decompotision) yaitu membagi masalah yang kompleks/besar
menjadi lebih kecil untuk diselesaikan satu persatu.
2. Pengenalan Pola (pattern recognition) yaitu penyelesaian masalah dengan membuat
pola-pola tertentu dengan tujuan mencapai permasalahan tersebut.
3. Abstraksi (abstraction) yaitu pemberian gambaran sederhana dengan menghilangkan
beberapa detail yang tidak relevan dan menyisakan detail utama
4. Algoritma (algorithm design) yaitu membuat dan mengembangkan langkah-langkah
pemecahan masalah agar lebih terstruktur.
4 Topik 1 Computational Thinking Dhania Qisti Ramadhia