Berikut ini adalah pertanyaan dari ASYASPS03 pada mata pelajaran TI untuk jenjang Sekolah Menengah Pertama
jadi, yg mau jawab ini harus panjang juga nguraikannya...
sebenernya aku dah tau jawabannya...
tapi kurang panjang uraian nya... T_T
bagaimanakah cara mengimplementasikan computational thinking?
yang bener dan sesuai beserta uraiannya,
aku follow and BA (klo bisa)
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jadi apa sebenarnya yang dimaksud dengan berpikir/pemikiran komputasi atau Computational Thinking? Mudahnya, berpikir/pemikiran komputasi atau Computational Thinking adalah “cara berpikir (atau memecahkan masalah) seperti seorang ilmuwan komputer.” Dengan kata lain, Computational Thinking adalah adalah sebuah metoda pemecahan masalah dengan mengaplikasikan/melibatkan teknik yang digunakan oleh software engineer dalam menulis program.
Berpikir/pemikiran komputasi tidak berarti berpikir seperti komputer, melainkan berpikir tentang komputasi di mana sesorang dituntut untuk:
memformulasikan masalah dalam bentuk masalah komputasi dan
menyusun solusi komputasi yang baik (dalam bentuk algoritma) atau menjelaskan mengapa tidak ditemukan solusi yang sesuai.
Terdapat beberapa metode berpikir komputasi/computational thinking dalam memecahkan masalah, antara lain :
Decomposition : Memecah-mecah masalah menjadi lebih kecil dan sampai ke pokok sebuah masalah hingga kita menyelesaikan suatu masalah tersebut dapat menyelesaikannya satu persatu dan mengidentifikasi perbagian darimana masalah itu datang.
Pattern Recognition : Mencari pola, biasanya didalam sebuah masalah terdapat pola pola tertentu untuk memecahkannya disitu kita dituntut mengetahui sendiri bagaimana pola tersebut.
Abstraksi : Melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola, tren dan keteraturan tersebut. Biasanya dengan melihat karakteristik umum dan juga membuat model suatu penyelesaian.
Algorithm : Mengembangkan petunjuk pemecahan masalah yang sama secara step-by-step, langkah demi langkah, tahapan demi tahapan sehingga orang lain dapat menggunakan langkah/informasi tersebut untuk menyelesaikan permasalahan yang sama.
Semoga dengan pertanyaan yang sudah terjawab oleh tjfrozz dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Thu, 10 Jun 21