Documente Academic
Documente Profesional
Documente Cultură
KOMPUTASIONAL
PEMIKIRAN KOMPUTASIONAL
Apakah itu pemikiran komputasional? Menurut pencetus dan pengasas pemikiran komputasional,
Jeannate M Wing, pemikiran ini boleh ditafsirkan sebagai Membina kuasa dan proses penyelesaian
secara pengkomputeran, sama ada dilaksanakan oleh manusia atau mesin
Model pemikiran komputasional memberikan kita kelebihan untuk menyelesaikan sesuatu masalah
yang kompleks dan rumit.
Pemikiran ini menjawab beberapa persoalan berkaitan keupayaan manusia untuk menyelesaikan
masalah melalui kaedah yang lebih baik daripada komputer dan apa yang komputer boleh bantu
untuk penyelesaian sesuatu masalah.
Pemikiran komputasional adalah kemahiran asas yang penting bagi semua orang, bukan hanya untuk
saintis atau pakar komputer sahaja.
Pemikiran komputasional boleh dilibatkan dalam banyak proses - menyelesaikan masalah , mereka
bentuk sistem, dan memahami tingkah laku manusia dengan menggunakan konsep asas sains
komputer.
Pemikiran komputasional dapat menyusun, menganalisis dan mempersembahkan data atau idea
secara logik dan sistematik.
Pemikiran ini menggunakan teknik Leraian (Decomposition), Pengecaman Corak (Pattern Recognition),
Peniskalaan (Abstraction) dan Pengitlakan (Generalisation) untuk menyelesaikan masalah
CONTOH PEMIKIRAN
KOMPUTASIONAL
CONTOH 1: AISKRIM
Anda ingin membeli aiskrim scoop yang mempunyai susunan 3 perisa sama seperti
gambar disebelah
Keterangan:
Perkara yang paling utama mesti dinyatakan yang terakhir, sebagaimana perisa aiskrim yang paling
atas (dan mungkin perisa yang paling kita gemari) hendaklah dinyatakan yang terakhir semasa
memesan aiskrim yang kita kehendaki.
Susunan adalah penting; jika kita memesan aiskrim dalam susunan berbeza, maka kita akan
mendapat aiskrim scoop yang berbeza perisanya.
Oleh yang demikian, pemikiran komputasional menerusi teknik peniskalaan (abstraction) dan
pengitlakan (generalization) boleh memudahkan kita menyusun langkah penyelesaian masalah
mengikut susunan dan ketetapan yang sesuai.
Satu perkara utama dalam pembelajaran sains komputer adalah kepentingan susunan penyelesaian
yang tepat dan memahami kehendak orang lain terhadap kaedah penyelesaian yang dikemukakan.
Perwakilan data
Maklumat Digital
Apabila anda menghantar e-mel kepada seseorang,
mesej yang anda hantar akan tersebar ke seluruh dunia,
namun dalam bentuk satu siri nombor yang panjang.
Bagaimanakah teknologi digital seperti komputer
menukarkan perkataan anda ke dalam bentuk digit?
PEMBANGUNAN
ALGORITMA
Kod arahan