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
   6   7   8   9   10   11   12   13   14   15   16