"SELAMAT DATANG DI TIM PAK SMA N 1 GRINGSING, RUANG UNTUK BELAJAR DAN BERBAGI INFO TENTANG SEMUA HAL YANG BERKAITAN DENGAN PENETAPAN ANGKA KREDIT GURU "

Pentingnya Mengajarkan Computational Thinking di Sekolah Indonesia

 


 Berpikir komputasional (Computational Thinking) adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu komputer (informatika).
Mengapa Computational Thinking Penting Diajarkan?

Berpikir/pemikiran komputasi adalah teknik pemecahan masalah yang sangat luas wilayah penerapannya, bukan hanya untuk menyelesaikan masalah seputar ilmu komputer saja, melainkan juga untuk menyelesaikan berbagai masalah di dalam kehidupan sehari-hari. Dengan teknik ini para siswa akan belajar bagaimana berpikir secara terstruktur, seperti halnya ketika para software engineer menganalisa kebutuhan dan merencanakan pengembangan software.
Teknik berpikir Computional Thinking sebagai sebuah pendekatan sangat penting dikuasai para siswa untuk membantu mereka menstrukturisasi penyelesaian masalah yang rumit. Dimana kecakapan complex problem solving dan berpikir kritis ini merupakan dua keahlian terpenting yang diperlukan pada masa mendatang menurut World Economic Forum. Dengan menguasai kecakapan ini maka para siswa akan lebih siap dalam bertahan dan bersaing di masa mendatang, di era dimana akan hilangnya beberapa profesi yang ada dan era dimana muncul profesi baru.

Computational Thinking dapat digunakan sebagai alat untuk memecahkan masalah yang besar dan komplek.
Computational Thinking terdiri dari 4 bagian:
1. Penguraian(Decomposition)
Memecah masalah yang besar/komplek menjadi masalah yang lebih kecil dan bisa kita kerjakan.
2. Memahami Pola(Pattern Recognition)
Analisa dan cari hal yang berulang.
3. Desain Algoritma(Algorithm Design)
Buat langkah-langkah untuk menyelesaikan masalah-masalah yang sudah dipecah kecil-kecil berdasarkan dari pola-pola yang ditemukan.
4. Abtraksi(Abstraction)
Pisahkan/buang bagian dari masalah yang tidak dibutuhkan dan buat satu solusi yang bisa dipakai untuk menyelesaikan masalah lain yang serupa.
Video berikut adalah salah satu contoh penerapan Computational Thinking:
 

0 comments:

Post a Comment