Selasa, Oktober 23, 2018

COMPUTATIONAL THINKING

      Computational thinking merupakan pemikiran umum yang digunakn oleh programmer untuk memecahkan masalah dalam pembuatan projetcnya,namun,computational thinking sekarang umumnya lebih digunakan untuk memecahkan masalah masalah rumit berskala Algoritme.Negara negara maju sudah mulai menerapkan pemikiran berbasis computational thinking,bahkan Amerika telah menyelenggarakan beberapa acara untuk mempromosikan manfaat dari Computational Thinking tersebut.(kompasiana).konsep konsep dalam Computational thinking adala msebagai berikut:



1. Decomposition :
        Decomposition adalah kemampuan dalam pemecahan data /masalah kompleks kedalam bagaian bagian yang lebih kecil agar lebih mudah dikelola atau dipecahkan berdasarkan komponen penyusunannya.
2.Pattern Recognition
       Pattern Recognition adalah suatu kemampuan untuk melihat seatu perbedaan pola atau tren dan keteraturan dalam data yang nantinya digunakan untuk membuat  prediksi dan pengkajian data.
3.Abstraksi 
        Abstraksi adalah melakukan generalisasi atau mengindetifikasi prinsip umum yang nantinya akan menghasilkan sebuah pola atau tren dan keteraturan dalam sebuah file. 
4.Algorithm Design 
           Algorithm Design  mengembangkan petunjuk petunjuk masalah secara langkah demi langkahtahapan demi tahapan sehingga orang lain dapat mengerti bagaimana cara memecahkan masalah yang sama.
                   
                  Fungsi dari CT(Computational Thinking) sangat bermanfaat dalam memecahkan masalah setiap hari baik secara kopleks maupun sederhana,maka dari itulah negara maju berlomba lomba untuk membuat kurikulum tentang CT agar setiap siswa maupun guru dapat memecahkan masalah dengan presetase yang benar dengan tidak mengesampingkan kekurangn dari Computational Thinking.

Tidak ada komentar:

Posting Komentar