Assalamualaikum...

Para pengunjung yang dikasihi!
Blog ini menyajikan info-info tentang apa yang saya ajar, minat dan rasa nak kongsi. Kalau sama-sama minat dan rasa blog ini bermanfaat tu bagus la. Boleh kita link. Salam ukhuwwah!!!

Showing posts with label computational Thinking. Show all posts
Showing posts with label computational Thinking. Show all posts

Saturday, April 2, 2022

Maksud Pemikiran Komputasional

Pemikiran Komputasional

Pemikiran Komputasional (English: Computational) bermaksud proses pemikiran bagi menyelesaikan masalah manusia dengan menggunakan konsep asas sains komputer.




Pemikiran Komputasional melibatkan aktiviti seperti Peleraian Masalah (English: Problem Decomposition) dari satu masalah yang besar dan rumit kepada pecahan masalah kecil yang mudah diselesaikan.

Pemikiran Komputasional juga melibatkan aktiviti Abstraksi (English: Abstraction) di mana perkara-perkara yang penting diberi perhatian dan perkara-perkara yang tidak penting diabaikan. Ia memudahkan proses penyelesaian masalah kerana tumpuan diberikan hanya kepada perkara yang diperlukan sahaja.

Antara kemahiran yang diperlukan untuk melaksanakan pemikiran komputasional ialah kemahiran berfikir secara logik (English: Logic) dan kemahiran membina algoritma (English: Algorithm). Di samping itu seseorang yang mempelajari pemikiran komputasional akan turut memupuk daya kreativiti dalam mencari penyelesaian, ketekunan dalam memberi tumpuan penyelesaian serta ketabahan memeriksa dan membetulkan kesilapan dalam penyelesaian.


Teknik Dalam Pemikiran Komputasional





Terdapat empat teknik asas yang digunakan dalam pemikiran komputasional.

1. Teknik Leraian (Decomposition)

Teknik ini melibatkan peleraian satu masalah besar yang rumit kepada beberapa bahagian masalah kecil yang mudah untuk diselesaikan.

2. Teknik Pengecaman Corak (Pattern Recognition)

Apabila masalah yang besar telah dileraikan kepada bahagian masalah yang kecil, bahagian-bahagian ini akan dikaji untuk mengecam corak-corak tertentu.

3. Teknik Peniskalaan (Abstraction)

Teknik Peniskalaan melibatkan pemerhatian pada perkara yang penting yang diperlukan untuk penyelesaian masalah. Perkara yang tidak penting akan diabaikan.

4. Teknik Pengitlakan (Generalisation)

Teknik ini melibatkan pembinaan model bagi masalah yang mahu diselesaikan. Model boleh dibina dalam berbagai bentuk seperti formula teknik, aturan atau langkah.

Kredit kepada: 
http://pengaturcaraan-komputer.blogspot.com/