NOTA ASAS KOMPUTER TINGKATAN 1 BAB 1
Bab 1: Konsep Asas Pemikiran Komputasional
Belajar berfikir seperti saintis komputer! Teknik menyelesaikan masalah kompleks dengan cara yang logik, bersistem dan mudah difahami oleh manusia atau mesin.
Apakah Pemikiran Komputasional?
(Computational Thinking)
Definisi Asas
Pemikiran Komputasional ialah satu proses pemikiran bagi tujuan menyelesaikan masalah oleh manusia sendiri berbantukan mesin atau kedua-duanya sekali dengan menggunakan konsep asas sains komputer.
4 Teknik Penyelesaian Masalah
Terdapat 4 teknik utama dalam Pemikiran Komputasional yang digunakan secara berperingkat:
Teknik 1 & 2: Pecah dan Cari Persamaan
1. Teknik Leraian (Decomposition)
Pemecahan suatu masalah atau sistem yang kompleks kepada bahagian-bahagian yang lebih kecil supaya mudah difahami, diurus dan diselesaikan.
2. Pengecaman Corak (Pattern Recognition)
Mencari persamaan, ciri-ciri sepunya, atau corak yang berulang di antara bahagian-bahagian masalah yang telah dileraikan tadi.
Analogi Harian: Membuat Burger
Leraian: Memecahkan masalah “membuat burger” kepada bahagian kecil: Sediakan roti, masak daging, potong sayur, sediakan sos.
Pengecaman Corak: Anda sedar bahawa memasak daging burger ayam dan daging burger lembu menggunakan teknik panggangan (corak) yang sama.
Teknik 3: Fokus Yang Penting
3. Teknik Peniskalaan (Abstraction)
Meninggalkan aspek-aspek yang kurang penting dan fokus kepada aspek-aspek penting atau ciri-ciri utama yang dapat membantu menyelesaikan masalah tersebut.
Peta ini hanya menunjukkan nama stesen dan laluan tren (aspek penting). Ia tidak melukiskan pokok, bangunan, atau bentuk jalan raya sebenar di luar (aspek tidak penting/diabaikan) supaya penumpang tidak keliru.
Teknik 4: Model & Algoritma
4. Teknik Pengitlakan (Generalization)
Melibatkan pembinaan model, formula, proses, atau algoritma (langkah demi langkah) bagi menyelesaikan masalah tersebut, dan masalah lain yang serupa pada masa akan datang.
Matematik / Sains
Membina satu formula seperti Luas = Panjang × Lebar yang boleh digunakan untuk mengira luas mana-mana bentuk segi empat tepat.
Pengaturcaraan / Harian
Menyediakan satu resipi standard atau algoritma langkah demi langkah (Contoh: Langkah 1, Langkah 2, Langkah 3) yang boleh diikuti oleh sesiapa sahaja untuk membakar kek asas.
