Computational Thinking

Nama                  : Suci Akhmalianisa

No.Absen           : 34

Kelas                  : XI MIPA 3

Sekolah              : SMA Negeri 1 Bekasi

Mapel                 : Informatika

Guru Pengajar    : Hj. Deswati S,Kom, M.Pd

Tema                  : Computational Thinking dalam kehidupan sehari-hari

Tanggal              : Selasa, 26- Juli- 2022




Pengertian

Computational thinking adalah cara berpikir untuk menyelesaikan masalah (problem solving) dengan cara menguraikannya menjadi beberapa tahapan yang efektif, efisien, dan menyeluruh, meliputi: decomposition, pattern recognition, abstraction, algorithms yang merupakan beberapa konsep dasar ilmu komputer.



4  Tahapan Computational Thinking
  1. Decomposition (Dekomposisi), yaitu memecahkan masalah atau sistem kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah diatur.
  2. Pattern Recognition (Pengenalan pola) dengan mencari persamaan di antara dan di dalam masalah.
  3. Abstraction (Abstraksi) yang berfokus pada informasi penting saja, mengabaikan detail yang tidak relavan.
  4. Algorithm (Algoritma), yaitu mengembangkan solusi langkah demi langkah untuk masalah tersebut, atau aturan yang harus diikuti untuk menyelesaikan masalah.
Contoh Computational Thinking dalam kehidupan sehari-hari:

  • Memasak Nasi
Memasak nasi pun juga melibatkan computational thinking. 
  1. Decomposition. Dalam memasak nasi,tentu kita pecahkan dulu masalah besar menjadi masalah kecil seperti menyiapkan beras, air, tempat nasi, rice cooker. 
  2. Pattern recognition. Kalau dalam kasus memasak nasi, kita harus bisa mengenali pola yang ada seperti harus memasak air dulu baru memasak beras atau menyalakan rice cooker. 
  3. Abstraction. Seperti contoh, berapa banyak beras yang kita butuhkan untuk makan nanti. 
  4. Algorithm. Contohnya dari sehari - hari dalam memasak nasi. Pertama - tama memasukkan beras sebanyak yang dibutuhkan, kemudian masukkan air lalu kemudian menyalakan rice cooker.
Kesimpulan: 

Semua rangkaian diatas, merupakan hasil dari cara berpikir secara komputasional. Dengan langkah yang sistematis, akan lebih mudah dipahami oleh banyak orang. Selain dari itu, langkah-langkah ini juga dapat diaplikasikan pada masalah mencuci piring dan yang sejenisnya. Computational thinking memiliki banyak keunggulan. Tetapi ada satu keunggulan yang saya suka, Yaitu bagaimana dengan menggabungkan empat metode yang terbilang abstrak bisa menyelesaikan sebuah persoalan sulit sekalipun. Maka dari itu dengan berpikir secara komputasional untuk memecahkan masalah sehari-hari, akan membuat kita menjadi lebih sistematis dalam melihat penyelesaian masalah.


Contoh dalam bentuk PPT


Tugas Individu


1. Jelaskan apa yang kalian ketahui tentang computational thinking atau berpikir komputasional!
Jawab:
Computational Thinking adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu komputer (informatika). Computational thinking sebagai cara berpikir untuk menyelesaikan masalah atau problem solving bekerja dengan cara menguraikannya menjadi beberapa tahapan yang efektif, efisien, dan menyeluruh, meliputi: decomposition, pattern recognition, abstraction, algorithms yang merupakan beberapa konsep dasar ilmu komputer.

2. Jelaskan dan tuliskan metode berpikir memecahkan masalah dengan menggunakan decomposition (penguraian)!
Jawab:
Dekomposisi menjadi tahapan awal dalam kemampuan computational thinking. Dekomposisi berarti cara untuk memecahkan suatu masalah yang kompleks ke dalam bagian kecil agar lebih mudah dipahami dan diolah. Dekomposisi dimulai dengan cara mengamati masalah yang kompleks, lalu menguraikan permasalahan tersebut. Dengan begitu, masalah yang awalnya terlihat sulit dan membebani bisa jauh lebih mudah dipahami dan ditangani.

3. Jelaskan apa yang dimaksud dengan algoritma!
Jawab:
Algoritma menurut (Kani, 2020, 1.19) adalah suatu upaya dengan urutan operasi yang disusun secara logis dan sistematis untuk menyelesaikan suatu masalah untuk menghasilkan suatu output tertentu.

4. Jelaskan apakah yang kalian ketahui tentang flowchart, jelaskan!
Jawab:
Flowchart atau bagan alur adalah diagram yang menampilkan langkah-langkah dan keputusan untuk melakukan sebuah proses dari suatu program. Setiap langkah digambarkan dalam bentuk diagram dan dihubungkan dengan garis atau arah panah.

5. Tuliskan dan buatkan algoritma dalam cara penyelesaian kasus dalam kehidupan sehari-hari dalam membuat ayam goreng!
Jawab: 
• Siapkan alat juga bahan-bahan yang diperlukan
• Cuci bersih ayam, untuk menghilangkan aroma amis, beri perasan air jeruk nipis.
• Lumuri daging ayam dengan bawang putih halus, merica, garam, dan penyedap rasa. Aduk-aduk dan dinginkan dalam lemari es selama 1 jam.
• Di wadah lain, campurkan tepung terigu, maizena, merica bubuk, kaldu ayam bubuk, dan sedikit garam.
• Kocok lepas telur, masukkan ayam. Lalu lumuri ayam dengan tepung kering, balut dan cubit-cubit, untuk menciptakan tekstur krispi.
• Goreng ayam dengan minyak panas. Jika berwarna kuning kecokelatan, angkat dan tiriskan.
• Ayam goreng tepung krispi siap disajikan.

Komentar

Postingan populer dari blog ini

UJI KOMPETENSI BAB IV HAL 143-145

Perkembangan Komputer Dari Masa Ke Masa