COMPUTATIONAL THINGKING DALAM PEMBELAJARAN

Penulis: Tatang Sunendar

Dibaca: 276 kali

Tatang Sunendar

Oleh Tatang Sunendar

(Widyaiswara PPPPTK IPA/Anggota KACI)

 

Hari guru tahun 2021 telah usai, perayaan telah berakhir, namun ada satu hal yang menggelayut dalam benak guru, kepala sekolah, dan pengawas dan para praktisi pendidikan lainnya yaitu pernyataan Menteri Pendidikan Kebudayaan Riset dan Teknologi Mas Menteri Nadiem Makarim terkait dengan akan diterapkanya kurikulum prototipe. Kurikulum prototipe merupakan kurikulum operasional yang sedang dikembangkan di sekolah -sekolah pengerak.

Terkait kurikukum sekolah penggerak sudah ditulis pada artikel sebelumnya. Yang menjadi perhatian di sini adalah salah satu karakteristik kurikulum prototipe yaitu adanya integrasi computational thinking dalam mata pelajaran Bahasa Indonesia, Matematika, dan IPAS untuk memahami lingkungan sekitar, di mana di SD mata pelajaran IPA dan IPS digabungkan sebagai mata pelajaran Ilmu Pengetahuan Alam dan Sosial (IPAS).

Apa itu computional thingking?

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. Pemikiran komputasi diinisiasi oleh artikel Wing pada tahun 2006. Namun, sebetulnya subjek serupa telah dirujuk oleh Papert (1996) dengan nama “pemikiran prosuderal”. Wing berpendapat bahwa computational thinking melibatkan pemecahan masalah, perancangan sistem, memahami perilaku manusia dengan berkaca pada konsep-konsep dasar ilmu komputer.

Apa saja tahapannya Computational thinking itu, tahapannya antara terdiri empat tahap utama, yakni: 1) Decomposition, merupakan pembagian masalah menjadi bagian-bagian yang lebih kecil atau sederhana 2) Pattern recognition, yakni mencari atau mengenali kesamaan pola dalam maupun antar masalah yang ingin dipecahkan. 3) Abstraction, melihat permasalahan secara mendasar sehingga dapat melihat jangkauan luas yang lebih penting dan mengabaikan detil kecil yang sebetulnya kurang relevan. 4) Algorithm, mengembangkan sistem, sekuen, atau langkah-langkah solusi yang dapat diterapkan secara menyeluruh terhadap pola yang sama sehingga lebih efektif dan efisien. Dapat dikatakan pula bahwa apa itu computational thinking atau pemikiran komputasi merupakan metode untuk menyelesaikan masalah melalui tahapan-tahapan berpikir dalam merancang pengembangan sistem atau aplikasi komputer. Computational Thinking mempunyai kelemahan dan kelebihan antara lain:

Kelemahan Computational Thinking

Beberapa ahli berpendapat bahwa computational thinking tidak memiliki pemikiran unik yang dapat membantu problem solving. Intinya, berbagai pendekatan dan metode lain telah memilikinya. Karena inti yang dilakukan dalam computational thinking adalah: analisis, perancangan sistem, dan evaluasi? Padahal, jika kita melihat kurikulum 13, pendekatan yang digunakan adalah pendekatan saintifik. Semua hal yang ada dalam computational thinking terdapat dalam pendekatan itu pula. Bahkan, pendekatan saintifik memiliki komponen yang jauh lebih luas lagi cakupannya jika dibandingkan dengan computational thinking.

Bisa dikatakan pula bahwa sebetulnya computational thinking tidak lebih dari sekadar turunan atau cabang pemikiran yang dihasilkan dari pendekatan saintifik karena sejatinya teknologi adalah pengaplikasian sains.

Kelebihan computational thinking adalah penerapan problem solving secara efektif dan efesien dalam hal ini, computational thinking sebagaimana cara keja komputera yang teratur, efektif dan efisien. Apalagi jika kita menerapkan efisiensinya dalam problem solving sebagaimana pendekatan saintifik dikembangakan.

Computational thinking dapat diterapkan dalam model pembelajaran seperti problem base learning, projeck base learning, inkuari. Dengan tahapnya yang efisien dan efektif dapat melatih siswa untuk bekerja secara sistematis dan menyeluruh. Kemampuan pemecahan masalah  bukanlah hal baru karena sudah diterapkan dalam pembelajaran semisal pembelajaran yang berorientasi keterampilan berpikir tingkat tinggi (HOTS) dalam pembelajaran.

Dalam praktek pembelajaran biasanya guru akan memberikan masalah dan meminta siswa untuk memecahkannya dengan cara masing-masing namun tidak semua siswa mampu memulainya sendiri. Computational thinking dapat menjadi acuan dasar umum yang dapat digunakan dalam praktek pembelajaran.

Bagaimana penerapannya dalam pembelajaran?

Computational thinking bisa digunakan dalam pembelajaran secara sederhanya misalkan dalam pembelajaran dengan tumbuhan. Tahapan yang bisa dilakukan antara lain

1.              Tahapan decomposition, pada tahapan ini siswa diminta untuk menguraikan konsep tumbuhan dari hal yang umum ke hal yang lebih spesifik misalnya saat mengajarkan konsep  maka tahapan ini guru menyuruh siswa untuk menyebutkan/menguaraikan bagian-bagian tumbuhan seperti tumbuhan terdiri dari daun, batang, buah, bunga, akar, kulit, ranting sampai tidak ada lagi yang tidak bisa dikemukan siswa.

2) Pattern recognition, yakni mencari atau mengenali kesamaan pola dalam maupun antarmasalah yang ingin dipecahkan. Pada tahapan ini guru menyusruh siswa untuk mengelompok dari topik yang dibahas berdasarkan kesamaan bentuk, pola maupun warna contohnya. Misalnya pada tumbuhan tadi tumbuhan dikelompokan berdasarkan bentuk misalnya guru menyuruh untuk mengelompokan tumbuhan yang daunnya bercabang, daunnya lurus, buah yang besar dan kecil, akarnya tunggal dan akar serabut.

3) Abstraction, tahapan ini adalah tahapan yang lebih tinggi lagi, siswa mampu menilai tehadap apa yang sedang dibahas dengan melihat permasalahan secara mendasar sehingga dapat melihat jangkauan luas yang lebih penting misalnya dalam pembelajaran tumbuhan tadi guru menyuruh  siswa untuk menilai msilanya guru menyusuh siswa jika tumbuhan diberi pupuk apa yang akan terjadi atau sebaliknya jika tidak diberi pupuk bagaimana.   

4) Algorithma, pada tahapan ini siswa dituntut untuk mampu mengembangkan sistem, sekuen, alur, sama seperti plow chart atau alur pada sebuah standart operational procedur (SOP) namun sekarang dikembangkan dalam pembelajaran. Misalnya pada tumbuhan, siswa disuruh untuk menguraikan jika tumbuhan dipupuk hasilnya, jika tidak dipupuk dst, algoritma berbeda dengan peta konsep atau mind mapping karena pada algoritma tidak ada kata preposisi.

Bagi kita yang senantiasa menggunakan computer computational thinking prosesnya sudah kita pahami. Namun hal yang harus diingat keberhasilan penggunaan computational thingking dalam pembelajaran perlu didukung dengan kemampuan literasi peserta didik. Oleh karena hal tersebut gerakan literasi di kalangan siswa dan guru masih dipandang perlu untuk selalu digelorakan, karean dengan literasi siswa akan mempunyai kosakata, pengetahuan yang lebih komprehensip. Tanpa kemampuan litarasi peserta didik akan mandeg dalam mengerjakan tahapan computational thingking. Untuk itu maka guru sekolah dan yang lainnya jangan pernah lelah untuk meningkatkan kemampuan literasi siswa. Selanjutnya mari kita songsong kurikulum prototipe dengan paradigma baru pendidikannya.

 

 

 

 

 

Tag:
Nalar Lainnya
...
Dadan Supardan

Cerutu

Nalar Lainnya
...
ENDANG KOMARA

INDEPENDENSI ASN

...
Asep S. Muhtadi

Komunikasi Pembelajaran di Masa Pandemi

...
Prof. Dr Cecep Darmawan, S.Pd., S.IP., S.H.,M.H.,M.Si.

EKSISTING DAN PROBLEMATIKA PENDIDIKAN DI JAWA BARAT

...
...
...