Anda di halaman 1dari 26

Draf

30122015

Kurikulum Standard Sekolah Menengah


KSSM

1
Draf
30122015

MODUL P1
1.1 Asas Pemikiran Komputasional
Standard
kandungan:

Standard 1.1.1 Menerangkan teknik Leraian


pembelajaran: (Decomposition), Pengecaman Corak
(Pattern Recognition), Peniskalaan
(Abstraction) dan Pengitlakan
(Generalisation) dalam pemikiran
komputasional untuk menyelesaikan
masalah.

Menyelesaikan sesuatu tugasan


1.1.2
menggunakan teknik leraian dan
menentukan langkah secara tertib.

Mengesan unsur persamaan dan


1.1.3 perbezaan untuk pengecaman corak
dalam sesuatu situasi

1.1.4 Membuat keputusan bagi


menentukan aspek penting dalam
sesuatu masalah

2
Draf
30122015

1.1.5 Menentukan ciri ciri kesamaan


dalam sesuatu permasalahan

Masa: 6 minggu

NOTA RUJUKAN

Apa itu Pemikiran Komputasional?

Pemikiran Komputasional merupakan satu proses


menyelesaikan masalah dengan cara berfikir secara
logik tentang masalah (dan dunia) dari segi proses
yang terlibat, data yang ada, dan langkah-langkah
yang perlu diikuti untuk mencapai matlamat yang
diingini yang melibatkan empat teknik bagi
memahami masalah, menyelesaikan masalah yang
rumit serta menyenaraikan penyelesaian yang
sesuai bagi permasalahan tersebut.

Melalui Pemikiran Komputasional, sesuatu permasalahan yang


kompleks dan rumit dapat difahami dan diselesaikan dengan lebih
mudah.

Empat teknik Pemikiran Komputasional adalah :

1. Teknik Leraian (Decomposition)

1
Draf
30122015

Memecahkan masalah yang kompleks kepada


bahagian bahagian yang lebih kecil supaya
masalah lebih mudah difahami dan
diselesaikan.
2. Teknik Pengecaman Corak (Pattern
Recognition)
Melihat kepada unsur persamaan dan perbezaan
yang berlaku dalam masalah yang telah di
leraikan.

4
Draf
30122015

3. Teknik Peniskalaan (Abstraction)


Memfokuskan kepada maklumat atau perkara
yang perlu sahaja dengan cara mengabaikan
maklumat yang dianggap tidak penting.
4. Teknik Pengitlakan (Generalisation)
Mengkelompokkan sesuatu masalah dalam
kelompok yang sama untuk menyelesaikan
masalah yang berkaitan dengan cara membuat
kesimpulan umum tentang sesuatu peristiwa
atau fenomena dengan cara merumuskan atau
membentuk kesimpulan umum tentang sesuatu
perkara.

Teknik Leraian (Decomposition)

memecahkan sesuatu masalah kepada bahagian


bahagian yang lebih kecil supaya masalah lebih
mudah difahami dan mampu diselesaikan.

setiap bahagian yang dipecahkan akan


diselesaikan satu persatusatu.

Kepentingan Teknik Leraian

Lebih mudah memahami masalah.

Mudah merancang penyelesaian masalah.

Setiap masalah yang dipecahkan dapat dianalisa


dengan lebih terperinci.
9
Draf
30122015

Contoh 1:

Anda ingin menyediakan


s andwich untuk juadah minum petang. Anda
perlu menyediakan sendiri
s andwich tersebut.

Penyelesaian m asalah menggunakan Teknik Leraian

1. Senaraikan proses penghasilan langkah demi langkah dari mula

hingga akhir

2. Leraikan setiap langkah kepada bahagian yang lebih kecil

3. Ambil kira :

a. Jenis roti yang digunakan

b. Inti sandwich yang diperlukan

c. Inti tambahan yang diperlukan

d. Campuran inti sandwich

e. Cara hidangan sandwich

4. Kenal pasti pelaku dan tindakan dan perkara yang dilakukan dalam

setiap langkah

8
Draf
30122015

Jawapan ( yang telah dileraikan


):

Langkah langkah menyediakan sandwich:

1. Sediakan roti

- Tentukan jenis roti


- Jenis roti : bagel/ putih/gandum penuh/

- Roti biasa atau perlu bakar

2. Sapukan marjerin pada roti

- Jenis marjerin
: marjerin/mentega/butter

3. Sediakan inti sandwich

- Inti sandwich : Ikan tuna/sardine/ telur rebus/sosej/mentega

kekacang

- Inti tambahan : salad/tomato/timun/cili

4. Campurkan inti sandwich

- Pilihan jenis inti

- Jenis Inti bersama mayonis/tanpa mayonis/sos tomato/


sos cili

5. Sapu inti sandwich pada roti

- Banyak atau sedikit

- Letak kepingan keju atau tidak

6. Hidang sandwich di atas pinggan

- Pinggan kaca/plastic

- Potong sandwich /tidak perlu potong

9
Draf
30122015

Teknik Pengecaman Corak (Pattern Recognition)

Melihat kepada pola persamaan, perbezaan dan kekerapan yang


berlaku dalam masalah yang telah di leraikan.
Masalah lebih mudah diselesaikan secara efektif kerana terdapat
pola yang boleh dikenal pasti.

Kepentingan Teknik Pengecaman Corak

Pola (pattern) adalah persamaan ciri ciri (ciri


ciri sepunya) bagi sesuatu masalah.
Masalah lebih mudah dan cepat diselesaikan
apabila lebih banyak pola dikenal pasti.
Sekiranya pola tidak dapat dikenal pasti, hasil
penyelesaian masalah mungkin terjejas.

8
Draf
30122015

Contoh 1:

Anda ingin menyediakan


s andwich untuk juadah minum petang.Anda
perlu menyediakan sendiri
s andwich tersebut.

Penyelesaian
m asalah menggunakan Teknik Pengecaman Corak

1. Kenalpasti pola( pattern) dalam setiap proses

Contoh :

Setiap sandwich memerlukan bahan yang sama ( roti)

Roti yang digunakan perlu di bakar atau tidak perlu dibakar

Setiap sandwich memerlukan bahan yang berbeza( inti)

Masa penyediaa n sandwich

2. Pola ( pattern) juga boleh wujud dalam masalah kecil yang

dileraikan

3. Pola ( pattern) yang dikenalpasti ialah :

a. Jenis roti

b. Bahan untuk inti

c. Masa penyediaan sandwich

4. Setiap pola( pattern) akan berulang dalam penghasilan sandwich.

5. Oleh yang demikian, kita akan tahu cara untuk menghasilkan roti

sandwich yang berbeza jenis apabila kita telah mengenal pasti

pola penyediaan roti sandwich yanglalu.

9
Draf
30122015

8
Draf
30122015

Teknik Peniskalaan (Abstraction)

Teknik yang memfokuskan kepada maklumat


yang penting dan perlu sahaja (ciri ciri umum).
Semua ciri ciri yang tidak perlu akan diabaikan.

Kepentingan Teknik Peniskalaan

Membolehkan untuk merangka idea secara


umum mengenai masalah dan cara
penyelesaiannya.
Semua ciri ciri yang tidak perlu diasingkan dan
dikeluarkan.
Membantu untuk menghasilkan model yang jelas
berdasarkan ciri ciri umum.

9
Draf
30122015

Contoh 1:

Anda ingin menyediakan


s andwich untuk juadah minum petang. Anda
perlu menyediakan sendiri
s andwich tersebut.

Penyelesaian Masalah menggunakan Teknik Peniskalaan


( Abstraction
)

1. Beberapa ciri ciri umum penghasilan sandwich disenaraikan


Contoh;

a. Setiap sandwich memerlukan bahan

b. Setiap bahan memerlukan kuantiti yang spesifik

2. Semasa peniskalaan, hanya pola umum ( relevant patterns


) yang
penting sahaja di ambil kira.

Pola Umum Penjelasan terperinci/


Perincian
Kita perlu tahu sandwich Kita tidak perlu tahu
memerlukan bahan/ ramuan sandwich secara
bahan/ ramuan spesifik contohnya tidak perlu
tahu jenama sardine yang
digunakan atau gred bagi telur
yang digunakan dalam
sandwich.

Kita perlu tahu setiap Kita tidak perlu tahu setiap


bahan/ ramuan kuantiti bahan/ramuan secara
memerlukan kuantiti spesifik contohnya kita tidak perlu
tahu berapa ekor sardine yang
ada di dalam tin sardine
.

8
Draf
30122015

Langkah langkah penghasilan


r oti sandwich sardine
sekiranya n
ada
memutuskan untuk menghasilkan juadah
sandwich
roti sardine
:

1. Sediakan roti
2. Sapukan marjerin pada roti
3. Sediakan inti sandwich
seperti berikut:
a. 1 tin sardin saiz besar dan perlu dimasak terlebih dahulu
b. 1 biji limau nipis
c. 2 labu bawang besar
d. 5 tangkai cili padi di hiris
- Jika suka pedas
e. 1 biji timun- di kupas dan hiris nipis
f. 1 ikat daun salad
g. 1 /4 sudu teh- lada sulah
h. 1 sudu besar minyak masak
i. garam secukupnya

4. Campurkan inti sandwich .Tambahkan mayonis sekiranya. perlu


5. Sapu inti sandwich
pada roti
.
6. Hidang sandwich di atas pinggan
.

Langkah langkah penghasilan


r oti sandwich telur sekiranya anda memutuskan
untuk menghasilkan juadah roti sandwich
telur.

1. Sediakan roti
.
2. Sapukan marjerin pada. roti
3. Sediakan inti sandwich seperti berikut:

a. 4 biji telur, direbusdan dihancurkan


b. 2-3 sudu besar mayonis
c. 1 /2 sudu kecil lada hitam kisar
d. 1 /4 sudu kecil garam
e. Daun salad
f. Tomato

4. Campurkan inti sandwich.Tambahkan mayonis


, lada hitam dan garam
sekiranya perlu
.
5. Sapu inti sandwich pada. roti
6. Hidang sandwich di atas pinggan
.

9
Draf
30122015

Rumusan :

1. Kedua dua resepi ini melibatkan proses langkah


demi langkah yang sama secara umum.
2. Bahan yang diperlukan untuk menghasilkan inti
sandwich berbeza bergantung pada pilihan
sandwich anda.
3. Teknik Peniskalaan ini akan menghasilkan model
iaitu idea umum tentang sesuatu masalah.
4. Contoh di sini, model yang dihasilkan ialah
langkah menghasilkan sandwich secara umum.
5. Model ini boleh digunakan untuk menyediakan
sandwich lain selain dari sandwich sardine dan
sandwich telur.
6. Teknik ini menumpukan kepada penyelesaian
satu masalah tanpa melihat kepada penyelesaian
masalah yang lain iaitu apabila anda hendak
menyediakan roti sandwich sardine hanya
fokuskan perhatian anda kepada cara
menyediakan roti sandwich sardine tanpa
melihat penyelesaian dalam menyediakan roti
sandwich telur. Begitu juga sebaliknya, iaitu
sekiranya anda hendak menyediakan roti
sandwich telur hanya fokuskan perhatian anda
kepada cara menyediakan roti sandwich telur
sahaja. Fokuskan perhatian anda kepada perkara
yang perlu sahaja.

8
Draf
30122015

Teknik Pengitlakan (Generalisation)

Proses mengenalpasti pola yang sama dalam


beberapa masalah berdasarkan ciri ciri
sepunya.
Hasil penyelesaian adalah sama untuk beberapa
masalah yang berbeza.

Kepentingan Teknik Pengitlakan

Untuk meramalkan hasil penyelesaian.

9
Draf
30122015

8
Draf
30122015

Contoh 1:

Anda ingin menyediakan


s andwich sosej untuk juadah minum petang.
Anda perlu menyediakan sendiri
s andwich tersebut.

Penyeles aian Masalah menggunakan Teknik Pengitlakan


( Generalization)

1. Model iaitu idea umum tentang sesuatu masalah yang


dikenalpasti dari Teknik Peniskalaan boleh digunakan untuk Teknik
Pengitlakan.
2. Langkah menghasilkan sandwich telur dan sandwich sardine
dapat diaplikasikan untuk menghasilkan roti sandwich sosej.
3. Kita telah mengenal pasti bahawa p roses penyediaan roti
sandwich adalah sama manakala bahan untuk inti adalah
berbeza, iaitu sosej dan keju bagi penyediaan roti sandwich sosej
.
4. Oleh yang demikian, proses menghasilkan sandwich sosej berk
dapat di sediakan sama seperti penghasilan ro ti sandwich sardine
dan roti sandwich telur
.

9
Draf
30122015

PENGETAHUAN SEDIA ADA MURID

1. Murid telah memahami konsep asas


menyelesaikan masalah langkah demi langkah
dalam Modul Pengaturcaraan .

2. Murid telah menguasai kemahiran asas perisian


persembahan.

KEPERLUAN PERKAKASAN

1. Set Komputer
2. Kertas Mahjong
3. Pen Marker
4. Blue tack

KEPERLUAN PERISIAN

1. Perisian Persembahan (MS Powerpoint)


2. P3.ppt

8
Draf
30122015

AKTIVITI 1 (INDIVIDU)

Langkah Guru memaparkan persembahan P1.pp yang


1: dari menunjukkan dua video yang t
berbeza air teh bergula dan air teh untuk penghasilan
bersusu.

Langkah Murid di arahkan untuk membanding beza kaedah - kaedah


2: menghasilkan air teh melalui video tersebut.

Langkah Murid diminta untuk menyenaraikan cara membuat air teh


3: langkah demi langkah menggunakan Teknik Pemikiran
Komputasional iaitu:
a. Teknik Leraian
b. Teknik Pengecaman Corak
c. Teknik Peniskalaan
d. Teknik Pengitlakan

Langkah Muridmembentangkan jawapan masing-masing


4: diminta

9
Draf
30122015

8
Draf
30122015

PENILAIAN 1

PENILAIAN 2

23
Draf
30122015

PENILAIAN 3

20
Draf
30122015

23
Draf
30122015

LAPORAN PENCAPAIAN MURID

20
Draf
30122015

23
Draf
30122015
Rujukan:

Computers can be used to help us solve problems. However, before a problem can be tackled, the
problem itself and the ways in which it could be solved need to be understood.
Computational thinking allows us to do this.
Computational thinking allows us to take a complex problem, understand what the problem is and
develop possible solutions. We can then present these solutions in a way that a computer, a human, or
both, can understand.

The four cornerstones of computational thinking


There are four key techniques (cornerstones) to computational thinking:
decomposition - breaking down a complex problem or system into smaller, more manageable parts
pattern recognition looking for similarities among and within problems
abstraction focusing on the important information only, ignoring irrelevant detail
http://www.bbc.co.uk/education/topics/z7tp34j

is recognised as a key skill set for all 21st century learners whether they intend to
Computational thinking
continue with Computing Science or not. It involves a set of thinking practices through which to view
the world:
seeing a problem and its solution at many levels of detail (abstraction);
thinking about tasks as a series of steps (algorithms);
understanding that solving a large problem will involve breaking it down into a set of smaller problems (decomposition);
appreciating that a new problem is likely to be related to other problems the learner has already solved (pattern
recognition);
realising that a solution to a problem may be used to solve a whole range of related problems (generalisation).

http://www.sserc.org.uk/index.php/computing-science/mobile-app-
devtutor/1143-overview2/2726-computational-thinking

Anda mungkin juga menyukai