Anda di halaman 1dari 104

PENGAJARAN 6

2.0 PERWAKILAN DATA


2.1 Sistem Nombor Perduaan

2.1.1 Mengenal pasti nombor perduaan dan


nombor perpuluhan

Kandungan Muka Surat

Rancangan Pengajaran 72
Lampiran 6-1 77
Lembaran Kerja 6-1 82
Lembaran Kerja 6-2 83
Lampiran 6-2 85
Lembaran Kerja 6-3 90
Lembaran Kerja 6-4 92
Skema Jawapan 93
6
PENGAJARAN 6
BIDANG PEMBELAJARAN Masa: 120 minit

2.0 Perwakilan Data Penerapan Pemikiran


Komputasional:
Standard Kandungan • Leraian (Decomposition)
2.1 Sistem Nombor Perduaan • Pengecaman Corak

PENGAJARAN 6
(Pattern Recognition)
Standard Pembelajaran
2.1.1 Mengenal pasti nombor perduaan dan nombor perpuluhan.

Bahan Bantu Mengajar (BBM)

ASAS SAINS KOMPUTER (TINGKATAN 1)


Bahan untuk kelas
• Lampiran 6-1
• Lampiran 6-2

Bahan untuk setiap murid


• Lembaran Kerja 6-1
• Lembaran Kerja 6-2
• Lembaran Kerja 6-3
• Lembaran Kerja 6-4

Sumber Tambahan
• Sampel aktiviti nombor perduaan: http://csunplugged.org/wp-content/
uploads/2014/12/unplugged-01-binary_numbers.pdf
• Nota nombor perduaan: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&sou
rce=web&cd=2&cad=rja&uact=8&ved=0ahUKEwie-YSgpYjMAhUKm
5QKHSW4BTgQFggnMAE&url=https%3A%2F%2Fmuhammadahmadkamal.
files.wordpress.com%2F2012%2F01%2Funit9.doc&usg=AFQjCNFro5MbmKeXR-PA-
cKNDOaQxnAS8w&sig2=rvyaCwJ_idDnW1_cGBKuuA
• Nota nombor perduaan: http://cyberelectric.blogspot.my/2010/06/numbering-
systems.html

71
6
RANCANGAN PENGAJARAN

Masa Cadangan Aktiviti BBM/ Catatan



20 Minit Set Induksi • Lampiran 6-1
1. Guru memilih lima murid. (atau secara sukarelawan) (ms 77-81)
2. Setiap lima murid yang dipilih diberi sekeping kad seperti berikut:
• Murid 1: Penerapan
Pemikiran

PENGAJARAN 6
Komputasional:
• Leraian
• Pengecaman
• Murid 2: Corak

ASAS SAINS KOMPUTER (TINGKATAN 1)


• Murid 3:

• Murid 4:

• Murid 5:

*Semua kad ini dilampirkan dalam Lampiran 6-1 (muka surat 77-81)

72
6


Masa Cadangan Aktiviti BBM/ Catatan



3. Guru menyusun lima murid tersebut supaya mereka berdiri seperti
berikut:

24 23 22 21 20

PENGAJARAN 6
16 8 4 2 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


4. Guru bertanya soalan berikut:
• Terdapatkah corak antara semua kad yang ditunjukkan?
(Ya)
• Apakah kad seterusnya selepas kad yang mempunyai 16
titik? (Kad mempunyai 32 titik)
5. Secara satu kelas, murid mengira dari satu hingga 20
menggunakan kad yang dipegang oleh 5 murid di depan kelas.
Murid-murid harus membantu 5 murid di depan untuk
mempamerkan nombor satu hingga nombor 20 dengan
menggunakan kad mereka. Contohnya:
Satu:

Dua:

6. Murid memerhati cara setiap nombor dikira dari satu hingga 20.
Murid menerangkan corak yang dapat diperhatikan.

* Video ini menerangkan cara untuk menjalankan set induksi:


https://www.youtube.com/watch?v=Pz7dLWvi2w0

73
6


Masa Cadangan Aktiviti BBM/Catatan


30 Minit Aktiviti 1: Pengenalan Nombor Perduaan BBM
1. Murid lain membantu 5 murid di depan untuk menunjukkan nombor 6 • Lampiran 6-1
menggunakan kad yang dipegang sahaja. Sekiranya nombor di atas kad • Lembaran Kerja
digunakan, murid perlu menunjukkan bahagian bertitik yang mewakili 6-1 (m/s 82)
nilai 1. Sekiranya nombor pada kad tersebut tidak digunakan, • Lembaran Kerja

PENGAJARAN 6
terbalikkan kad yang dipegang untuk menunjukkan kosong. 6-2 (m/s 83)
Contohnya:
6: Kemahiran
Komputasional:
• Leraian
• Pengecaman

ASAS SAINS KOMPUTER (TINGKATAN 1)


2. Guru menerangkan bahawa bahagian kad yang menunjukkan titik Corak
mewakili 1. Manakala bahagian kad yang kosong mewakili 0 (disebut
sebagai sifar). Guru menunjukkan cara menulis nombor perduaan
seperti contoh di bawah:
24 23 22 21 20

= 001102
0 0 1 1 0

3. Guru menerangkan bahawa nombor perduaan hanya mengandungi


dua nombor seperti namanya “perduaan”. Dua nombor yang
digunakan dalam nombor perduaan ialah 0 dan 1 sahaja.
4. Guru menegaskan bahawa nombor perduaan adalah nombor
asas 2.
5. Murid dibahagikan kepada kumpulan kecil.
6. Setiap kumpulan diberi Lembaran Kerja 6-1 (muka surat 82)
dan Lembaran Kerja 6-2 (muka surat 83). Setiap kumpulan
dikehendaki:
a. Memotong ikut kad nombor mengikut arahan Lembaran Kerja 6-1.
b. Murid menggunakan Lembaran Kerja 6-1 untuk
menyelesaikan tugasan Lembaran Kerja 6-2.
c. Murid menjawab soalan tambahan.
7. Guru membincangkan jawapan Lembaran Kerja 6-2 bersama
murid.
8. Guru memilih seorang wakil daripada setiap kumpulan untuk
menjawab soalan tambahan.

74
6


Masa Cadangan Aktiviti BBM/ Catatan



30 Minit Aktiviti 2: Pengenalan Nombor Perpuluhan BBM
1. Guru menerangkan nombor perpuluhan merupakan nombor • Lampiran 6-2
yang biasa digunakan. (m/s 85-89)
2. Guru menerangkan perpuluhan bermaksud terdapat 10 • Lembaran Kerja
nombor iaitu 0,1,2,3,4,5,6,7,8,9. 6-3 (m/s 90-91)

PENGAJARAN 6
3. Guru mengingatkan murid bahawa konsep nombor perpuluhan
kali ini adalah berbeza dengan konsep nombor perpuluhan yang Kemahiran
telah dipelajari seperti 0.38, 10.45, 198.405 dan sebagainya. Komputasional:
4. Guru menegaskan bahawa nombor perpuluhan dalam • Leraian
pembelajaran kali ini bermaksud nombor asas 10. • Pengecaman
5. Guru menunjukkan kad berikut: (Lampiran 6-2 muka surat 85-89) Corak

ASAS SAINS KOMPUTER (TINGKATAN 1)


10 10 10 10 10
4 3 2 1 0

10 1
6. Guru menerangkan bahawa cara susunan kad untuk nombor
perpuluhan adalah sama dengan nombor perduaan.
7. Murid memberitahu guru nombor untuk kad ketiga dan
seterusnya. (100, 1,000, 10,000)
8. Guru menyuruh seorang murid tunjukkan cara untuk menunjukkan
nombor 1,536 menggunakkan kad yang diberi.
104 103 102 101 100

10,000 1,000 100 10 1


0 1 5 3 6
9. Murid dibahagikan kepada kumpulan kecil.
10. Dalam kumpulan masing-masing, murid dikehendaki untuk
melukis kad perpuluhan masing-masing untuk menunjukkan
nombor berikut: 4, 13, 178, 1098, 10802. (Lembaran Kerja 6-3 muka
surat 90-91)
Contoh:
Nombor Perpuluhan: 4

75
6

Masa Cadangan Aktiviti BBM/ Catatan


Contoh:
Nombor Perpuluhan: 4

1
4

PENGAJARAN 6
11. Murid diberi 15 minit untuk melaksanakan aktiviti.
12. Murid bentangkan hasil kerja.
13. Guru membincangkan jawapan yang dibentangkan oleh murid
dan membetulkan sebarang kesilapan.

ASAS SAINS KOMPUTER (TINGKATAN 1)


30 Minit Aktiviti 3: Membezakan nombor perduaan dan nombor perpuluhan BBM
1. Guru menunjukkan semula kad nombor perduaan dan kad • Lampiran 6-1
nombor perpuluhan seperti dalam Lampiran 6-1. (m/s 77-81)
• Lembaran Kerja
6-4 (m/s 92)
• Lampiran 6-2
(m/s 85-89)

10,000 1,000 100 10 1 Kemahiran


Komputasional:
• Leraian
2. Dalam kumpulan masing-masing, murid dikehendaki • Pengecaman
menyenaraikan perbezaan antara nombor perduaan dan Corak
nombor perpuluhan dalam Lembaran Kerja 6-4 (muka surat 92).
3. Murid dipilih secara rawak untuk memberikan perbezaan.
4. Guru memberi ulasan terhadap jawapan murid dan
membetulkan kesalahan jika ada.
5. Murid kembali ke Lembaran Kerja 6-4 dan bulatkan nombor
perduaan serta gariskan nombor perpuluhan yang terdapat
dalam soalan 2.
6. Murid dipilih secara rawak untuk memberikan jawapan.
7. Guru memberi ulasan terhadap jawapan murid dan
membetulkan kesalahan jika ada.

10 Minit Penutup:
1. Guru mendapatkan semula perhatian murid dan menanyakan
soalan berikut:
a. Namakan dua nombor perduaan.
b. Namakan dua nombor perpuluhan.
c. Terdapat berapa jenis nombor dalam sistem nombor perduaan.
d. Terdapat berapa jenis nombor dalam sistem nombor perpuluhan?
76
6
LAMPIRAN 6-1
Kad Nombor Perduaan

Potong setiap kad di bawah mengikut garisan yang disediakan. Guru


boleh laminat setiap keping kad supaya boleh digunakan semula.

PENGAJARAN 6
ASAS SAINS KOMPUTER (TINGKATAN 1)

77
2
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

78
4
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

79
8
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

80
16
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

81
6
LEMBARAN KERJA 6-1
Kad Nombor Perduaan
Potong setiap kad di bawah mengikut garisan yang diberi.

PENGAJARAN 6
16 8 4 2 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


16 8 4 2 1

16 8 4 2 1

16 8 4 2 1

16 8 4 2 1

82
6
LEMBARAN KERJA 6-2
Kad Nombor Perduaan
Gunakan kad yang telah dipotong daripada Lembaran Kerja 6-1 untuk
mewakili setiap nombor di bawah.

1. Nombor Perpuluhan: 5 (Contoh)

PENGAJARAN 6
4 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


Nombor Perduaan: 001012

2. Nombor Perpuluhan: 9

Nombor Perduaan:

3. Nombor Perpuluhan:12

Nombor Perduaan:

83
6

4. Nombor Perpuluhan: 16

Nombor Perduaan:

PENGAJARAN 6
5. Nombor Perpuluhan: 19

ASAS SAINS KOMPUTER (TINGKATAN 1)


Nombor Perduaan:

Soalan Tambahan

1. Terdapat berapa cara untuk menyusun satu nombor yang diberi?

_________________________________________________________________________________________

2. Apakah nombor yang paling besar kamu boleh susun?

_________________________________________________________________________________________

3. Apakah nombor yang paling kecil kamu boleh susun?

_________________________________________________________________________________________

4. Adakah nombor yang kamu tidak boleh susun antara nombor yang terbesar dan terkecil?

________________________________________________________________________________ _________

84
6
LAMPIRAN 6-2
Kad Nombor Perpuluhan

Potong setiap kad di bawah mengikut garisan yang disediakan. Guru


boleh laminat setiap keping kad supaya boleh digunakan semula.

PENGAJARAN 6
ASAS SAINS KOMPUTER (TINGKATAN 1)
1
85
10
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

86
100
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

87
1,000
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

88
10,000
6

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 6

89
6
LEMBARAN KERJA 6-3
Nombor Perpuluhan
Lukiskan kad nombor perpuluhan sendiri untuk mewakili nombor
perpuluhan di bawah.

1. Nombor Perpuluhan: 4 (Contoh)

PENGAJARAN 6
1

ASAS SAINS KOMPUTER (TINGKATAN 1)


4

2. Nombor Perpuluhan: 13

3. Nombor Perpuluhan: 178

90
6

4. Nombor Perpuluhan: 1,098

PENGAJARAN 6
5. Nombor Perpuluhan: 10,802

ASAS SAINS KOMPUTER (TINGKATAN 1)


Soalan Tambahan

1. Terdapat berapa cara untuk menyusun satu nombor yang diberi?

_________________________________________________________________________________________

2. Apakah nombor yang paling besar kamu boleh susun?

_________________________________________________________________________________________

3. Apakah nombor yang paling kecil kamu boleh susun?

_________________________________________________________________________________________

4. Adakah nombor yang kamu tidak boleh susun antara nombor yang terbesar dan terkecil?

________________________________________________________________________________________

91
6
LEMBARAN KERJA 6-4
Perbezaan Nombor Perduaan &
Perpuluhan
Senaraikan semua perbezaan antara nombor perduaan dan nombor perpuluhan
dalam jadual di bawah. Kemudian, bulatkan nombor perduaan yang terdapat
dalam senarai soalan 2.

1. Perbezaan antara nombor perduaan dan nombor perpuluhan:

PENGAJARAN 6
Nombor Perduaan Nombor Perpuluhan

ASAS SAINS KOMPUTER (TINGKATAN 1)

2. Bulatkan nombor perduaan yang terdapat dalam senarai di bawah.

1200 11002 78292 01011 10001 100012 20120

92
6
SKEMA JAWAPAN
LEMBARAN KERJA 6-2
Kad Nombor Perduaan

1. Nombor Perpuluhan: 5 (Contoh)

PENGAJARAN 6
4 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


Nombor Perduaan: 001012

2. Nombor Perpuluhan: 9

8 1
Nombor Perduaan: 001012

3. Nombor Perpuluhan:12

8 4 1
Nombor Perduaan: 011002

93
6

4. Nombor Perpuluhan: 16

16
Nombor Perduaan: 100002

PENGAJARAN 6
5. Nombor Perpuluhan: 19

ASAS SAINS KOMPUTER (TINGKATAN 1)


16 2 1
Nombor Perduaan: 100112

Soalan Tambahan

1. Terdapat berapa cara untuk menyusun satu nombor yang diberi?

Satu
_________________________________________________________________________________________

2. Apakah nombor yang paling besar kamu boleh susun?

31
_________________________________________________________________________________________

3. Apakah nombor yang paling kecil kamu boleh susun?

1
_________________________________________________________________________________________

4. Adakah nombor yang kamu tidak boleh susun antara nombor yang terbesar dan terkecil?

Tiada
________________________________________________________________________________ _________

94
6
SKEMA JAWAPAN
LEMBARAN KERJA 6-3
Nombor Perpuluhan

1. Nombor Perpuluhan: 4 (Contoh)

PENGAJARAN 6
1

ASAS SAINS KOMPUTER (TINGKATAN 1)


4

2. Nombor Perpuluhan: 13

10 1
1 3
3. Nombor Perpuluhan:178

100 10 1
1 7 8

95
6

4. Nombor Perpuluhan: 1,098

1,000 100 10 1
1 0 9 8

PENGAJARAN 6
2. Nombor Perpuluhan: 10,802

ASAS SAINS KOMPUTER (TINGKATAN 1)


10,000 1,000 100 10 1
1 0 8 0 2

Soalan Tambahan

1. Terdapat berapa cara untuk menyusun satu nombor yang diberi?

Satu
_________________________________________________________________________________________

2. Apakah nombor yang paling besar kamu boleh susun?

99999
_________________________________________________________________________________________

3. Apakah nombor yang paling kecil kamu boleh susun?

1
_________________________________________________________________________________________

4. Adakah nombor yang kamu tidak boleh susun antara nombor yang terbesar dan terkecil?

Tiada
________________________________________________________________________________ _________

96
6
KUNCI JAWAPAN
LEMBARAN KERJA 6-4
Perbezaan Nombor Perduaan &
Nombor Perpuluhan

1. Perbezaan antara nombor perduaan dan nombor perpuluhan:

PENGAJARAN 6
Nombor Perduaan Nombor Perpuluhan

1. Nombor perduaan dibentuk melalui 1. Nombor perpuluhan dibentuk melalui


gabungan 2 digit sahaja iaitu 0 (sifar) gabungan 10 digit iaitu dari 0 (sifar)
dan 1(satu). sehingga 9 (0,1,2,3,4,5,6,7,8,9).

ASAS SAINS KOMPUTER (TINGKATAN 1)


2. Asas 2 2. Asas 10

3. Radik nombor perduaan terdiri daripada 3. Radik nombor perpuluhan terdiri


nombor kuasa 2. (20, 21, 22, dsb) daripada nombor kuasa 10. (100, 101,
102, dsb)

2. Bulatkan nombor perduaan yang terdapat dalam senarai di bawah.

1200 11002 78292 01011 10001 100012 20120

97
PENGAJARAN 7

2.0 PERWAKILAN DATA


2.1 Sistem Nombor Perduaan

2.1.2 Menukar nombor perduaan kepada nombor


perpuluhan.

2.1.3 Menukar nombor perpuluhan kepada


nombor perduaan.

Kandungan Muka Surat

Rancangan Pengajaran 100


Lampiran 7-1 107
Lampiran 7-2 108
Lampiran 7-3 113
Lembaran Kerja 7-1 114
Lembaran Kerja 7-2 116
Lembaran Kerja 7-3 120
Skema Jawapan 122
7
PENGAJARAN 7
Masa: 120 minit

BIDANG PEMBELAJARAN
Penerapan Pemikiran
Komputasional:
2.0 Perwakilan Data
• Leraian (Decomposition)
• Pengecaman Corak
Standard Kandungan
(Pattern Recognition)
2.1 Sistem Nombor Perduaan
• Pengitlakan

PENGAJARAN 7
(Generalisation)
Standard Pembelajaran
Murid akan dapat:

2.1.2 Menukar nombor perduaan kepada nombor perpuluhan.

ASAS SAINS KOMPUTER (TINGKATAN 1)


2.1.3 Menukar nombor perpuluhan kepada nombor perduaan.

Bahan Bantu Mengajar (BBM)


Bahan untuk kelas
• Lampiran 7-1
• Lampiran 7-2
• Lampiran 7-3

Bahan untuk setiap murid


• Lembaran Kerja 7-1
• Lembaran Kerja 7-2
• Lembaran Kerja 7-3

Prasyarat
• Murid telah menguasai cara mengenal pasti nombor perduaan dan nombor
perpuluhan.

Sumber Tambahan
• Kuiz dalam talian penukaran nombor perduaan kepada nombor perpuluhan dan
sebaliknya: http://acc6.its.brooklyn.cuny.edu/~gurwitz/core5/binquiz.html
• Binary Converter: http://www.binaryhexconverter.com/binary-to-decimal-converter
• Penukaran nombor perduaan kepada nombor perpuluhan: http://cse4k12.org/
binary/convert_bin2dec.html
• Penukaran nombor perpuluhan kepada nombor perduaan:
http://cse4k12.org/binary/convert_dec2bin.html

99
7
RANCANGAN PENGAJARAN

Masa Cadangan Aktiviti BBM/ Catatan



15 Minit Set Induksi • Lampiran 7-1
1. Murid-murid dibahagikan kepada kumpulan. (setiap kumpulan (m/s 107)
mempunyai maksimum 4 orang murid)
2. Setiap kumpulan diberi satu kad arahan yang berlainan. (Lampiran 7-1) Penerapan
3. Setiap kumpulan dikehendaki untuk mencipta isyarat tangan rahsia Pemikiran

PENGAJARAN 7
untuk menyampaikan maklumat dalam kad arahan yang diberi. Komputasional:
4. Murid diberi masa selama 10 minit untuk melaksanakan aktiviti ini. • Leraian
5. Selepas 10 minit, setiap kumpulan membentangkan maklumat • Pengecaman
dalam kad arahan yang diberi dengan menggunakan ciptaan Corak
isyarat tangan masing-masing.
6. Kumpulan yang menyaksikan pembentangan dikehendaki untuk

ASAS SAINS KOMPUTER (TINGKATAN 1)


meneka maklumat yang ingin disampaikan oleh kumpulan yang
sedang membuat pembentangan.
7. Selepas semua kumpulan selesai dengan pembentangan mereka,
guru menerangkan bahawa setiap kumpulan mempunyai cara
tersendiri untuk menyampaikan maklumat. Komputer juga
mempunyai cara yang unik untuk menyimpan dan menerima
maklumat.
8. Guru menerangkan bahawa komputer memproses data dalam
bentuk digital. Maksudnya, komputer hanya menggunakan angka
satu dan sifar untuk memproses data. Guru menanyakan murid
tentang sistem nombor yang hanya menggunakan nombor sifar
dan satu sahaja. (Jawapan: Nombor perduaan)

40 Minit Aktiviti 1: Menukar nombor perduaan kepada nombor perpuluhan • Lampiran 7-2
1. Guru menerangkan bahawa setiap nombor yang kita taip dalam (m/s 108-112)
komputer merupakan nombor perpuluhan. Komputer akan • Lampiran 7-3
menukar nombor perpuluhan kepada nombor perduaan kerana (m/s 113)
komputer hanya boleh berkomunikasi dalam nombor perduaan. • Lembaran
2. Guru menerangkan cara menukar nombor perpuluhan kepada Kerja 7-1 (m/s
nombor perduaan. 114-115)
3. Guru menunjukkan semula set kad berikut:
Penerapan
Pemikiran
Komputasional:
• Leraian
4. Guru menguji semula murid secara lisan mengenai hubungan • Pengecaman
antara kad yang ditunjukkan. (Guru menunggu jawapan murid) Corak
5. Guru menerangkan semula hubungan antara kad seperti
gambarajah berikut:

100
7


Masa Cadangan Aktiviti BBM/ Catatan



24 23 22 21 20

6. Kad seterusnya akan menunjukkan 25 = 3210. Kad selepas itu akan

PENGAJARAN 7
menunjukkan 26 = 6410.
7. Guru menerangkan bahawa dalam sistem perduaan, nombor 0
(sifar) dan 1 digunakan untuk mewakili sama ada kad di atas
menghadap atas atau tidak. Angka 0 (sifar) maksudnya kad
diterbalikkan dan tidak menunjukkan apa-apa. Angka 1 maksudnya
kad menghadap atas dan menunjukkan titik. Contohnya:

ASAS SAINS KOMPUTER (TINGKATAN 1)


Tunjukkan nombor 001102:

0 0 1 1 0 = 610
*6 = Jumlah titik yang dapat dilihat
8. Guru menerangkan bahawa 6 merupakan nombor perpuluhan.
Guru juga menerangkan bahawa inilah cara untuk menukar
nombor perduaan kepada nombor perpuluhan.
9. Murid diarahkan menukar nombor 110002 dan 011012.

1 1 0 0 0 = 2410

0 1 1 0 1 = 1310

10. Guru menunjukkan cara menulis yang lebih senang untuk


difahami.
Contoh: Nombor perduaan: 110012

101
7


Masa Cadangan Aktiviti BBM/ Catatan



Langkah 1
(sama seperti 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1
kad bertitik)

Langkah 2
(tuliskan
1 1 0 0 1

PENGAJARAN 7
nombor
perduaan)

Langkah 3
(darab langkah 16 x 1 8x1 4x0 2x0 1x1
1 dengan = 16 =8 =0 =0 =1
langkah 2)

ASAS SAINS KOMPUTER (TINGKATAN 1)


110012 = 16 + 8 + 1
= 2510

11. Murid dibahagikan kepada kumpulan.


12. Setiap kumpulan diberi 5 kad yang mengandungi nombor
perduaan dan nombor perpuluhan.
13. Murid dikehendaki untuk menyusun kad yang diberi supaya
pasangan nombor perduaan dan nombor perpuluhan sepadan.
Murid perlu menunjukkan jalan kerja dalam Lembaran Kerja 7-1
(m/s 114 - 115). Murid diberi 20 minit untuk menyelesaikan
tugasan yang diberi. Contoh:

Kad yang diberi (5 pasangan):

30 101002

20 110112

27 011002

12 011112

15 111102

102
7

Masa Cadangan Aktiviti BBM/ Catatan



Cara penyusunan kad:

PENGAJARAN 7
ASAS SAINS KOMPUTER (TINGKATAN 1)
14. Murid membentangkan jawapan. Guru membincangkan
jawapan dan membetulkan sebarang kesilapan.

30 Minit Aktiviti 2: Menukar nombor perpuluhan kepada nombor perduaan BBM:


• Lembaran
1. Guru menunjukkan semula set kad berikut: Kerja 7-2 (m/s
116-119)

Penerapan
Pemikiran
Komputasional:
2. Guru menguji semula murid secara lisan mengenai hubungan • Leraian
antara kad yang ditunjukkan. (Guru menunggu jawapan murid) • Pengecaman
3. Guru menanyakan murid, “Jika kita hendak menukar nombor Corak
perpuluhan kepada nombor perduaan, kita perlu bahagikan
nombor perpuluhan tersebut dengan nombor apa?” (2)
4. Guru menunjukkan cara menukar nombor perpuluhan kepada
nombor perduaan. Murid perlu membahagikan nombor
perpuluhan yang diberi sehingga mendapat nombor 0. Guru
menunjukkan contoh berikut:

103
7

Masa Cadangan Aktiviti BBM/ Catatan



Menukar nombor perpuluhan 13 kepada nombor perduaan.
Langkah 1: Bahagi 13 dengan 2 dan jawapannya ialah 6 baki 1

Nombor Operasi Nombor Jawapan


Pertama Nombor Kedua Hasil Bahagi Baki
13 ÷ 2 6 1

PENGAJARAN 7
Langkah 2: Hasil bahagi daripada langkah 1 dibawa turun

ASAS SAINS KOMPUTER (TINGKATAN 1)


sebagai nombor pertama operasi kedua

Nombor Operasi Nombor Jawapan


Pertama Nombor Kedua Hasil Bahagi Baki
13 ÷ 2 6 1

6 ÷ 2 3 0

Langkah 3: Hasil bahagi daripada langkah 2 dibawa turun


sebagai nombor pertama operasi ketiga

Nombor Operasi Nombor Jawapan


Pertama Nombor Kedua Hasil Bahagi Baki
13 ÷ 2 6 1

6 ÷ 2 3 0

3 ÷ 2 1 1

Langkah 4: Hasil bahagi daripada langkah 3 dibawa turun sebagai


nombor pertama operasi keempat

Nombor Operasi Nombor Jawapan


Pertama Nombor Kedua Hasil Bahagi Baki
13 ÷ 2 6 1

6 ÷ 2 3 0

3 ÷ 2 1 1

2 ÷ 2 0 1

104
7

Masa Cadangan Aktiviti BBM/ Catatan



Langkah 5: Baca baki dari bawah ke atas untuk mendapat nombor
perduaan 13

Nombor Operasi Nombor Jawapan


Pertama Nombor Kedua Hasil Bahagi Baki
13 ÷ 2 6 1

PENGAJARAN 7
6 ÷ 2 3 0

3 ÷ 2 1 1

2 ÷ 2 0 1

Oleh itu, 13 (nombor perpuluhan) sama dengan 11012

ASAS SAINS KOMPUTER (TINGKATAN 1)


6. Guru menerangkan bahawa setiap kali kita menaip maklumat
ke dalam komputer, komputer akan menukar maklumat tersebut
daripada huruf, nombor dan simbol kepada nombor perduaan.
Komputer memerlukan satu rujukan untuk mentafsir huruf A
dalam bentuk nombor perduaan. Oleh itu, satu jadual dipanggil
ASCII (American Standard Code for Information Interchange)
telah dicipta.
7. Murid dibahagikan kepada kumpulan. (setiap kumpulan
mempunyai maksimum 4 orang murid)
8. Setiap kumpulan diberi semula kad arahan semasa aktiviti set
induksi. (Lampiran 7-1 m/s 107)
9. Dalam kumpulan masing-masing, murid dikehendaki untuk
menulis maklumat dalam kad arahan dalam bentuk nombor
perduaan.
10. Murid diberi jadual ASCII sebagai rujukan. (ASCII menunjukkan
setiap huruf dalam bentuk nombor perpuluhan)
11. Murid mencatat jawapan masing-masing dalam Lembaran Kerja
7-2 (m/s 116)
12. Guru menasihati murid supaya membahagikan tugasan dalam
Lembaran Kerja 7-2 dengan harapan tugasan dapat
dilengkapkan dalam masa yang diberi.
13. Murid diberi 20 minit untuk melaksanakan tugasan yang diberi.
14. Selepas 20 minit, setiap kumpulan membentangkan maklumat
masing-masing.
15. Guru memberikan ulasan dan membetulkan sebarang kesilapan.

105
7


Masa Cadangan Aktiviti BBM/ Catatan



25 minit Set Induksi
Aktiviti Pengukuhan BBM:
1. Murid diberi penilaian individu dalam bentuk Lembaran Kerja 7-3 • Lembaran Kerja
(m/s 120 - 121) 7-3 (m/s 120-121)
2. Murid diberi 20 minit untuk menyiapkan penilaian individu.

PENGAJARAN 7
10 minit Refleksi
1. Guru mendapatkan semula perhatian murid dan bertanya soalan
berikut:
a. Komputer berkomunikasi menggunakan bahasa apa?

ASAS SAINS KOMPUTER (TINGKATAN 1)


b. Apakah cara untuk menukar nombor perpuluhan kepada
nombor perduaan?

106
7
LAMPIRAN 7-1
Kad Arahan

Gunting setiap kad arahan di bawah mengikut garisan yang diberi. Kad arahan
di bawah merupakan contoh sahaja. Guru boleh menambah atau mengubah
kad arahan mengikut kesesuaian kelas masing-masing. Pastikan arahan yang
diberi dalam kad arahan tidak melebihi 20 huruf.

PENGAJARAN 7
KERAJINAN BEKERJASAMA

ASAS SAINS KOMPUTER (TINGKATAN 1)


TOLERANSI BERDIKARI

KEADILAN RASIONAL

107
7
LAMPIRAN 7-2
Kad Nombor Perduaan

Potong setiap kad di bawah mengikut garisan yang disediakan. Guru boleh
laminate setiap keping kad supaya boleh digunakan semula.

PENGAJARAN 7
ASAS SAINS KOMPUTER (TINGKATAN 1)

108
2
7

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

109
4
7

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

110
8
7

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

111
16
7

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

112
7
LAMPIRAN 7-3
Teka-teki Nombor Perduaan & Perpuluhan
Potong kad teka-teki di bawah. Setiap kad adalah dalam bentuk pasangan.
Setiap pasangan mempunyai satu nombor perduaan dan satu nombor
perpuluhan. Guru boleh mengubah nombor berikut ikut kesesuaian kelas.

PENGAJARAN 7
30 101002

ASAS SAINS KOMPUTER (TINGKATAN 1)


20 110112

27 011002

12 011112

15 111102

113
7
LEMBARAN KERJA 7-1
Penukaran Nombor Perduaan
kepada Nombor Perpuluhan

Lengkapkan lembaran kerja di bawah mengikut arahan yang diberikan oleh guru.

Contoh: Nombor perduaan: 110012

PENGAJARAN 7
Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1

Langkah 2 1 1 0 0 1

16 x 1 8x1 4x0 2x0 1x1


Langkah 3
= 16 =8 =0 =0 =1

ASAS SAINS KOMPUTER (TINGKATAN 1)


110012 = 16 + 8 + 1
= 2510

1. Jalan kerja teka-teki nombor perduaan dan perpuluhan:


a. 101002

Langkah 1

Langkah 2

Langkah 3

1010012 =

a. 110112

Langkah 1

Langkah 2

Langkah 3

110112 =

114
7

a. 011002

Langkah 1

Langkah 2

PENGAJARAN 7
Langkah 3

011002 =

ASAS SAINS KOMPUTER (TINGKATAN 1)


a. 011112

Langkah 1

Langkah 2

Langkah 3

011112 =

a. 111102

Langkah 1

Langkah 2

Langkah 3

111102 =

115
7
LEMBARAN KERJA 7-2
Penukaran Nombor Perpuluhan
kepada Nombor Perduaan

Tuliskan mesej yang perlu ditukarkan kepada nombor perduaan dalam kotak di bawah.

1. Mesej yang diberi:

PENGAJARAN 7
ASAS SAINS KOMPUTER (TINGKATAN 1)
Lengkapkan jadual ASCII dengan menukarkan setiap nombor perpuluhan dalam
jadual kepada nombor perduaan. Tunjukkan jalan kerja anda dalam ruang di bawah.

JADUAL ALPHABET-ASCII

Huruf Nombor Perpuluhan Nombor Perduaan

A 065

B 066

C 067

D 068

E 069

F 070

G 071

H 072

I 073

J 074

K 075

116
7

Huruf Nombor Perpuluhan Nombor Perduaan

L 076

M 077

PENGAJARAN 7
N 078

O 079

P 080

ASAS SAINS KOMPUTER (TINGKATAN 1)


Q 081

R 082

S 083

T 084

U 085

V 086

W 087

X 088

Y 089

Z 090

117
7

2. Jalan kerja menukar nombor perpuluhan kepada nombor perduaan (jadual ASCII):

PENGAJARAN 7
ASAS SAINS KOMPUTER (TINGKATAN 1)

118
7

Tuliskan mesej yang telah ditukarkan kepada nombor perduaan:

PENGAJARAN 7
ASAS SAINS KOMPUTER (TINGKATAN 1)

119
7
LEMBARAN KERJA 7-3
Latihan Pengukuhan

1. Menterjemah mesej di bawah dengan menukar nombor perduaan kepada nombor


perpuluhan dan kemudian menulis huruf yang mewakili setiap nombor perpuluhan. (A
ialah 1, B ialah 2, dan seterusnya sehingga 26) Tunjukkan jalan kerja anda.

101002 101002 101002 101002

PENGAJARAN 7
101002 101002 101002

ASAS SAINS KOMPUTER (TINGKATAN 1)

120
7

2. Tuliskan mesej di bawah dalam bentuk nombor perduaan dengan menukarkan


setiap huruf kepada nombor perpuluhan dan selepas itu menukarnya kepada nombor
perduaan. Tunjukkan jalan kerja anda. (A ialah 1, B ialah 2, dan seterusnya sehingga 26)

PENGAJARAN 7
SYABAS

ASAS SAINS KOMPUTER (TINGKATAN 1)

121
7
SKEMA JAWAPAN
LEMBARAN KERJA 7-1
Penukaran Nombor Perduaan
kepada Nombor Perpuluhan
Lengkapkan lembaran kerja di bawah mengikut arahan yang diberikan oleh guru.

Contoh: Nombor perduaan: 110012

PENGAJARAN 7
Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1

Langkah 2 1 1 0 0 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


16 x 1 8x1 4x0 2x0 1x1
Langkah 3
= 16 =8 =0 =0 =1

110012 = 16 + 8 + 1
= 25

1. Jalan kerja teka-teki nombor perduaan dan perpuluhan:


a. 101002

Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1

Langkah 2 1 1 0 0 1

16 x 1 8x0 4x1 2x0 1x1


Langkah 3 = 16 =0 =4 =0 =0

1010012 = 16 + 4
= 20

a. 110112

24 = 16 23 = 8 22 = 4 21 = 2 20 = 1
Langkah 1

1 1 0 1 1
Langkah 2

16 x 1 8x1 4x0 2x1 1x1


Langkah 3 = 16 =8 =0 =2 =1

110112 = 16 + 8 + 2 + 1
= 27
122
7

a. 011002

Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1

Langkah 2 0 1 1 0 0

PENGAJARAN 7
16 x 0 8x1 4x1 2x0 1x0
Langkah 3
=0 =8 =4 =0 =0

011002 = 8 + 4
= 12

ASAS SAINS KOMPUTER (TINGKATAN 1)


a. 011112

Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1

Langkah 2 0 1 1 1 1

16 x 0 8x1 4x1 2x1 1x1


Langkah 3
=0 =8 =4 =2 =1

011112 = 8 + 4 + 2 + 1
= 15

a. 111102

Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1

Langkah 2 1 1 1 1 0

16 x 1 8x1 4x0 2x1 1x1


Langkah 3
= 16 =8 =4 =2 =0

111102 = 16 + 8 + 4 + 2
= 30

123
7
SKEMA JAWAPAN
LEMBARAN KERJA 7-2
Penukaran Nombor Perduaan
kepada Nombor Perpuluhan
Tuliskan mesej yang perlu ditukarkan kepada nombor perduaan dalam kotak
di bawah.

1. Mesej yang diberi:

PENGAJARAN 7
JOM MAKAN DI KANTIN. / ESOK CUTI SEKOLAH. /
CIKGU NAK JUMPA KAMU. / TAK LARAT MAIN BOLA. /
SAYA TERUJA JUMPA KAMU. / CUACA SANGAT PANAS.

ASAS SAINS KOMPUTER (TINGKATAN 1)


Lengkapkan jadual ASCII dengan menukarkan setiap nombor perpuluhan dalam
jadual kepada nombor perduaan. Tunjukkan jalan kerja anda dalam ruang di bawah.

JADUAL ALPHABET-ASCII

Huruf Nombor Perpuluhan Nombor Perduaan

A 065 10000012

B 066 10000102

C 067 10000112

D 068 10001002

E 069 10001012
F 070 10001102
G 071 10001112
H 072 10010002
I 073 10010012
J 074 10010102
K 075 10010112

124
7

Huruf Nombor Perpuluhan Nombor Perduaan

L 076 10011002

M 077 1001101

PENGAJARAN 7
N 078 10011102

O 079 10011112

P 080 10100002

ASAS SAINS KOMPUTER (TINGKATAN 1)


Q 081 10100012

R 082 10100102

S 083 10100112

T 084 10101002

U 085 10101012

V 086 10101102

W 087 10101112

X 088 10110002

Y 089 10110012

Z 090 10110102

125
7

2. Jalan kerja menukar nombor perpuluhan kepada nombor perduaan (jadual ASCII):

PENGAJARAN 7
ASAS SAINS KOMPUTER (TINGKATAN 1)

126
7

Tuliskan mesej yang telah ditukarkan kepada nombor perduaan:

JOM MAKAN DI KANTIN


10010102 10011112 10011012 10011012 10000012 10010112 10000012
10011102 10001002 10010012 10010112 10000012 10011102 10101002
10010012 10011102

PENGAJARAN 7
ATAU

ESOK CUTI SEKOLAH


10001012 10100112 10011112 10010112 10000112 10101012 10101002
10010012 10100112 10001012 10010112 10011112 10011002 10000012
10010002

ASAS SAINS KOMPUTER (TINGKATAN 1)


ATAU

CIKGU NAK JUMPA KAMU


10000112 10010012 10010112 10001112 10101012 10011102 10000012
10010112 10010102 10101012 10011012 10100002 10000012

ATAU

TAK LARAT MAIN BOLA


10101002 10000012 10010112 10011002 10000012 10100102 10000012
10101002 10011012 10000012 10010012 10011102 10000102 10011112
10011002 10000012

ATAU

SAYA TERUJA JUMPA KAMU


10100112 10000012 10110012 10000012 10101002 10001012 10100102
10101012 10010102 10000012 10010102 10101012 10011012 10100002
10000012 10010112 10000012 10011012 10101012

ATAU

CUACA SANGAT PANAS


10000112 10101012 10000012 10000112 10000012 10100112 10000012
10011102 10001112 10000012 10101002 10100002 10000012 10011102
10000012 10100112

127
7
SKEMA JAWAPAN
LEMBARAN KERJA 7-3
Latihan Pengukuhan
1. Menterjemah mesej di bawah dengan menukar nombor perduaan kepada nombor
perpuluhan dan kemudian menulis huruf yang mewakili setiap nombor perpuluhan. (A
ialah 1, B ialah 2, dan seterusnya sehingga 26) Tunjukkan jalan kerja anda.

PENGAJARAN 7
101002 101002 101002 101002

101002 101002 101002

ASAS SAINS KOMPUTER (TINGKATAN 1)


1. 101002 = 20 (T)

2. 000012 = 1 (A)

3. 010002 = 8 (H)

4. 011102 = 14 (N)

5. 010012 = 9 (I)

6. 000012 = 1 (A)

7. 010002 = 8 (H)

Mesej yang diberi: TAHNIAH

128
7

2. Tuliskan mesej di bawah dalam bentuk nombor perduaan dengan menukarkan


setiap huruf kepada nombor perpuluhan dan selepas itu menukarnya kepada nombor
perduaan. Tunjukkan jalan kerja anda. (A ialah 1, B ialah 2, dan seterusnya sehingga 26)

PENGAJARAN 7
SYABAS

ASAS SAINS KOMPUTER (TINGKATAN 1)


1. S = 19

19 = 100112

2. Y = 25

25 = 110012

3. A = 1

1 = 000012

4. B = 2

2 = 000102

5. A = 1

1 = 000012

6. S = 19

19 = 100112

Mesej yang diberi: 100112 110012 000012 000102 000012 100112

129
PENGAJARAN 8

2.0 PERWAKILAN DATA


2.1 Sistem Nombor Perduaan

2.1.4 Melakukan operasi tambah bagi


dua nilai nombor perduaan.

Kandungan Muka Surat

Rancangan Pengajaran 132


Lembaran Kerja 8-1 135
Lembaran Kerja 8-2 136
Lembaran Kerja 8-3 138
Skema Jawapan 139
8
PENGAJARAN 8 Persediaan: 5 hingga
10 minit
BIDANG PEMBELAJARAN Pengajaran: 60 minit

2.0 Perwakilan Data Penerapan Pemikiran


Komputasional:
Standard Kandungan • Leraian (Decomposition)
2.1 Sistem Nombor Perduaan • Pengecaman Corak

PENGAJARAN 8
(Pattern Recognition)
Standard Pembelajaran • Peniskalaan (Abstraction)
Murid boleh:

2.1.4 Melakukan operasi tambah bagi dua nilai nombor perduaan.

ASAS SAINS KOMPUTER (TINGKATAN 1)


Bahan Bantu Mengajar (BBM)
Bahan untuk kelas
N/A

Bahan untuk setiap murid


• Lembaran Kerja 8-1
• Lembaran Kerja 8-2
• Lembaran Kerja 8-3

Prasyarat
• Murid telah dapat mengenal pasti nombor perduaan dan nombor perpuluhan.
• Murid telah dapat menukar nombor perpuluhan kepada nombor perduaan.

Sumber Tambahan
• Laman sesawang untuk menjana soalan penolakan dan penambahan nombor
perduaan. http://www.math-aids.com/Number_Systems/Adding_Subtracting_Binary.
html
• Nota operasi tambah nombor perduaan. Laman sesawang ini juga mempunyai
soalan tambahan yang lebih mencabar untuk murid aras tinggi. http://www.cimt.
plymouth.ac.uk/projects/mepres/book9/bk9i1/bk9_1i2.html
• Kalkulator dalam talian untuk membantu guru mengira penambahan
dan penolakan nombor perduaan: http://www.calculator.net/binary-calculator.
html?number1=110&c2op=-&number2=10&calctype=op&x=53&y=3

131
8
RANCANGAN PENGAJARAN

Masa Cadangan Aktiviti BBM/ Catatan

5 Minit Set Induksi BBM
1. Guru menunjukkan persamaan berikut: n/a

Penerapan
1 + 1 = 10 Pemikiran

PENGAJARAN 8
Komputasional:
2. Guru menanyakan murid sama ada persamaan di atas betul atau • Pengecaman
salah dan sebabnya. Corak
3. Guru mengingatkan murid bahawa mereka telah mempelajari
dua jenis nombor, iaitu nombor perpuluhan dan nombor
perduaan. Guru membimbing murid untuk membuktikan bahawa

ASAS SAINS KOMPUTER (TINGKATAN 1)


1 + 1 = 2 betul apabila semua nombor yang digunakan ialah
nombor perpuluhan. Kalau nombor yang digunakan ialah nombor
perduaan, 2 ditukarkan kepada 102. Oleh itu, dalam nombor
perduaan, 12 + 12 = 102

15 Minit Aktiviti 1: Cara melakukan operasi tambah bagi dua nilai nombor BBM
perduaan • Lembaran
1. Guru menunjukkan satu lagi persamaan: Kerja 8-1
(m/s 135)

1 + 1 + 1 = ?
Penerapan
Pemikiran
2. Murid memberikan jawapan kepada persamaan di atas. (112). Komputasional:
Jika murid jawab 3, tanya murid nombor 3 ialah dalam bentuk • Pengecaman
nombor perpuluhan atau perduaan? Kalau kita tukar nombor Corak
perpuluhan 3 kepada nombor perduaan, apakah jawapannya?) • Leraian

Peraturan untuk penambahan dua nilai nombor perduaan:


12 + 02 = 12
12 + 12 = 102
12 + 1 2 + 12 = 112

3. Guru menunjukkan langkah untuk operasi penambahan bagi


dua nilai nombor perduaan. Murid mencatatkan jawapan dalam
lembaran kerja 1.0.
Contoh: 11012 + 11102 = ?
Langkah 1: 12 + 02 = 12

132
8


Masa Cadangan Aktiviti BBM/ Catatan

1 1 0 1

+ 1 1 1 0

PENGAJARAN 8
Langkah 2: 02 + 12 = 12

1 1 0 1

+ 1 1 1 0

1 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


Langkah 3: 12 + 12 = 102 Bawah satu lebih ke sebelah kiri

1 1 0 1

+ 1 1 1 0

0 1 1

Langkah 4: 12 + 12 + 12 = 112

1 1 0 1

+ 1 1 1 0

1 1 0 1 1

Oleh itu: 11012 + 11102 = 110112

4. Guru menunjukkan sekurang-kurangnya dua contoh


menggunakan cara yang sama.

133
8


Masa Cadangan Aktiviti BBM/ Catatan

20 Minit Aktiviti 2: Menambah dua nombor perduaan BBM:
1. Murid mencatat bulan kelahiran mereka dalam bentuk nombor • Lembaran
perduaan pada kertas. Murid dibahagikan kepada kumpulan. Kerja 8-2
(tidak melebihi 4 orang murid satu kumpulan) (m/s 136-137)
2. Murid diberitahu bahawa kelas mereka telah dikunci oleh sebuah

PENGAJARAN 8
mangga istimewa. Murid hanya boleh keluar jika mereka berjaya Penerapan
memasukkan kombinasi nombor untuk mangga tersebut dengan Pemikiran
betul. Komputasional:
3. Kombinasi mangga istimewa ikut kumpulan (Lembaran Kerja 8-2): • Pengecaman
Nombor Nombor Nombor Nombor Nombor Nombor
corak
1 2 3 4 5 6 • Leraian

ASAS SAINS KOMPUTER (TINGKATAN 1)


• Peniskalaan
Bulan Bulan Bulan Bulan Bulan Bulan
lahir lahir lahir lahir lahir lahir
murid A murid A murid A murid B murid B murid C
+ bulan + Bulan + Bulan + Bulan + Bulan + Bulan
lahir lahir lahir lahir lahir lahir
murid B murid C murid D murid C murid D murid D

4. Murid diberi 15 minit untuk mendapatkan kombinasi yang betul


bagi kumpulan masing-masing.
5. Guru membimbing murid semasa aktiviti dijalankan.
6. Murid membentangkan jawapan masing-masing.
7. Guru memberikan ulasan serta membetulkan sebarang kesilapan.

15 Minit Aktiviti 3: Latihan pengukuhan BBM:


1. Murid diberi penilaian individu dalam bentuk lembaran kerja. • Lembaran Kerja
2. Murid diberi 15 minit untuk menyiapkan penilaian individu. 8-3 (m/s 138)

Penerapan
Pemikiran
Komputasional:
• Pengecaman
corak
• Leraian
• Peniskalaan

5 Minit Penutup
1. Guru bertanya semula soalan semasa set induksi dan soalan
tambahan seperti berikut:
a. 12 + 02 = ? (12)
b. 12 + 12 = ? (102)
c. 12 + 12 + 12 = ? (112)
d. 12 + 12 + 12 + 12 = ? (1002)

134
8
LEMBARAN KERJA 8-1
Penambahan Nombor Perduaan

Isikan contoh di bawah dengan jawapan yang betul.

Peraturan untuk penambahan dua nilai nombor perduaan:

12 + 02 =

PENGAJARAN 8
12 + 12 =
12 + 12 + 12 =

Contoh: 11012 + 11102 = ?

Langkah 1: 12 + 02 = ___

ASAS SAINS KOMPUTER (TINGKATAN 1)


1 1 0 1
+ 1 1 1 0

Langkah 2: 02 + 12 = ___

1 1 0 1
+ 1 1 1 0

Langkah 3: 12 + 12 = 102 Bawah satu lebih ke sebelah kiri

_________
1 1 0 1
+ 1 1 1 0

Langkah 4: 12 + 12 + 12 = ___

_________
1 1 0 1
+ 1 1 1 0

Oleh itu, 11012 + 11102 = ______________

135
8
LEMBARAN KERJA 8-2
Membuka Mangga Rahsia

Gunakan lembaran kerja di bawah untuk membantu anda membuka mangga rahsia
dalam kelas anda.

1. Tuliskan bulan kelahiran setiap ahli kumpulan anda.

PENGAJARAN 8
Murid A (nombor perpuluhan): Murid C (nombor perpuluhan):
Murid A (nombor perduaan): Murid C (nombor perduaan):

Murid B (nombor perpuluhan): Murid D (nombor perpuluhan):


Murid B (nombor perduaan): Murid D (nombor perduaan):

ASAS SAINS KOMPUTER (TINGKATAN 1)


2. Berikut merupakan petua untuk mendapatkan kombinasi nombor yang betul. Isikan
nombor yang betul untuk membuka mangga kumpulan anda.

Petua:

Nombor 1 Nombor 2 Nombor 3 Nombor 4 Nombor 5 Nombor 6

Nombor Nombor Nombor Nombor Nombor Nombor


perduaan perduaan perduaan perduaan perduaan perduaan
bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir
murid A + murid A + murid A + murid B + murid B + murid C +
Nombor Nombor Nombor Nombor Nombor Nombor
perduaan perduaan perduaan perduaan perduaan perduaan
bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir
murid B murid C murid D murid C murid D murid D

Kombinasi Mangga:

1 2 3

4 5 6

136
8

Jalan kerja untuk mencari kombinasi mangga:

PENGAJARAN 8
ASAS SAINS KOMPUTER (TINGKATAN 1)

137
8
LEMBARAN KERJA 8-3
Latihan Pengukuhan

Jawab semua soalan penambahan nombor perduaan di bawah dengan lengkap.


Tunjukkan jalan kerja anda.

1. 112 + 112 = 2. 11102 + 1112 =

PENGAJARAN 8
ASAS SAINS KOMPUTER (TINGKATAN 1)
3. 11112 + 101012 = 4. 10112 + 11012 =

5. 11102 + 11112 = 6. 111112 + 111012 =

138
8
SKEMA JAWAPAN
LEMBARAN KERJA 8-1
Penambahan Nombor Perduaan

Isikan contoh di bawah dengan jawapan yang betul.

Peraturan untuk penambahan dua nilai nombor perduaan:

12 + 02 = 12

PENGAJARAN 8
12 + 12 = 12
12 + 12 + 12 = 112

Contoh: 11012 + 11102 = ?

Langkah 1: 12 + 02 = 12

ASAS SAINS KOMPUTER (TINGKATAN 1)


1 1 0 1
+ 1 1 1 0
1

Langkah 2: 02 + 12 = 12

1 1 0 1
+ 1 1 1 0
1 1

Langkah 3: 12 + 12 = 102 Bawah satu lebih ke sebelah kiri

1
1 1 0 1
+ 1 1 1 0
0 1 1

Langkah 4: 12 + 12 + 12 = 112

1
1 1 0 1
+ 1 1 1 0
1 1 0 1 1

Oleh itu, 11012 + 11102 = 110112

139
8
SKEMA JAWAPAN
LEMBARAN KERJA 8-2
Membuka Mangga Rahsia

Gunakan lembaran kerja di bawah untuk membantu anda membuka mangga rahsia
dalam kelas anda.

1. Tuliskan bulan kelahiran setiap ahli kumpulan anda.

PENGAJARAN 8
Murid A (nombor perpuluhan): 3 Murid C (nombor perpuluhan): 1
10 10
Murid A (nombor perduaan): 112 Murid C (nombor perduaan): 12

Murid B (nombor perpuluhan): 5 Murid D (nombor perpuluhan): 2


10 10
Murid B (nombor perduaan): 1012 Murid D (nombor perduaan): 102

ASAS SAINS KOMPUTER (TINGKATAN 1)


2. Berikut merupakan petua untuk mendapatkan kombinasi nombor yang betul. Isikan
nombor yang betul untuk membuka mangga kumpulan anda.

Petua:

Nombor 1 Nombor 2 Nombor 3 Nombor 4 Nombor 5 Nombor 6

Nombor Nombor Nombor Nombor Nombor Nombor


perduaan perduaan perduaan perduaan perduaan perduaan
bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir
murid A + murid A + murid A + murid B + murid B + murid C +
Nombor Nombor Nombor Nombor Nombor Nombor
perduaan perduaan perduaan perduaan perduaan perduaan
bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir bulan lahir
murid B murid C murid D murid C murid D murid D

Kombinasi Mangga:

1 2 3
10002 1002 1012

4 5 6
1102 1112 112

140
8
Jalan kerja untuk mencari kombinasi mangga:

Nombor Pertama:
112 + 1012 = 10002
1 1
1 1
+ 1 0 1
1 0 0 0

PENGAJARAN 8
Nombor Kedua:
112 + 12 = 1002
1
1 1
+ 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


1 0 0

Nombor Ketiga:
112 + 102 = 1012
1 1
+ 1 0
1 0 1

Nombor Keempat:
1012 + 12 = 1102
1
1 0 1
+ 1
1 1 0

Nombor Kelima:
1012 + 102 = 1112
1 0 1
+ 1 0
1 1 1

Nombor Keenam:
12 + 102 = 112
1 0
+ 1
1 1

141
8
SKEMA JAWAPAN
LEMBARAN KERJA 1.2
Latihan Pengukuhan

Jawab semua soalan penambahan nombor perduaan di bawah dengan lengkap.


Tunjukkan jalan kerja anda.

PENGAJARAN 8
1. 112 + 112 = 1102 2. 1110 2
+ 1112 = 101012

1 1 1
1 1 1 1 1 0

ASAS SAINS KOMPUTER (TINGKATAN 1)


+ 1 1 + 1 1 1
1 1 0 1 0 1 0 1

3. 1111 2
+ 101012 = 1001002 4. 1011 2
+ 11012 = 110002

1 1 1 1 1 1 1
1 0 1 0 1 1 0 1 1
+ 1 1 1 1 + 1 1 0 1
1 0 0 1 0 0 1 1 0 0 0

5. 1110 2
+ 11112 = 111012 6. 11111 2
+ 111012 = 1111002

1 1 1 1 1 1
1 1 1 0 1 1 1 1 1
+ 1 1 1 1 + 1 1 1 0 1
1 1 1 0 1 1 1 1 1 0 0

142
PENGAJARAN 9

2.0 PERWAKILAN DATA


2.1 Sistem Nombor Perduaan

2.1.5 Melakukan operasi tolak bagi


dua nilai nombor perduaan.

Kandungan Muka Surat

Rancangan Pengajaran 145


Lembaran Kerja 9-1 148
Skema Jawapan 149
Lampiran 9-1 150
Skema Jawapan 151
Lembaran Kerja 9-2 152
Skema Jawapan 153
9
PENGAJARAN 9 Persediaan: 5 -10 minit
Pengajaran: 60 minit
BIDANG PEMBELAJARAN
Penerapan Pemikiran
2.0 Perwakilan Data Komputasional:
• Leraian (Decomposition)
Standard Kandungan • Pengecaman Corak
2.1 Sistem Nombor Perduaan (Pattern Recognition)

PENGAJARAN 9
• Peniskalaan (Abstraction)
Standard Pembelajaran
Murid boleh:

2.1.5 Melakukan operasi tolak bagi dua nilai nombor perduaan.

ASAS SAINS KOMPUTER (TINGKATAN 1)


Bahan Bantu Mengajar (BBM)
Bahan untuk kelas
• Lampiran 9-1

Bahan untuk setiap murid


• Lembaran Kerja 9-1
• Lembaran Kerja 9-2

Prasyarat
• Murid telah dapat mengenal pasti nombor perduaan dan nombor perpuluhan.
• Murid telah dapat menukar nombor perpuluhan kepada nombor perduaan.
• Murid telah dapat menambah nombor perduaan.

Sumber Tambahan
• Laman sesawang untuk menjana soalan penolakan dan penambahan nombor
perduaan. http://www.math-aids.com/Number_Systems/Adding_Subtracting_Binary.html
• Nota operasi tambah nombor perduaan. Laman sesawang ini juga mempunyai
soalan tambahan yang lebih mencabar untuk murid aras tinggi. http://www.cimt.
plymouth.ac.uk/projects/mepres/book9/bk9i1/bk9_1i2.html
• Kalkulator dalam talian untuk membantu guru mengira penambahan
dan penolakan nombor perduaan: http://www.calculator.net/binary-calculator.
html?number1=110&c2op=-&number2=10&calctype=op&x=53&y=3

144
9
RANCANGAN PENGAJARAN

Masa Cadangan Aktiviti BBM/ Catatan

5 Minit Set Induksi BBM
1. Guru menunjukkan persamaan berikut: n/a

Penerapan
10 - 1 = 1 Pemikiran

PENGAJARAN 9
Komputasional:
2. Guru menanyakan murid sama ada persamaan di atas betul atau • Pengecaman
salah dan sebabnya. Corak
3. Murid dikehendaki memberitahu sebab persamaan di atas adalah
betul. (persamaan di atas ialah nombor perduaan. 102 tukar
kepada nombor perduaan ialah 2. Oleh itu, 2 – 1 = 1 ialah betul.

ASAS SAINS KOMPUTER (TINGKATAN 1)


10 Minit Aktiviti 1: Cara melakukan operasi tolak bagi dua nilai nombor BBM
perduaan • Lembaran
1. Guru menunjukkan satu lagi persamaan: Kerja 9-1
(m/s 148)

11 - 1 = ?
Penerapan
Pemikiran
2. Murid memberikan jawapan kepada persamaan di atas. (10) Komputasional:
• Pengecaman
Peraturan untuk penolakan dua nilai nombor perduaan: Corak
12 - 02 = 12 • Leraian
102 - 12 = 12
112 - 12 = 102

3. Guru menunjukkan langkah untuk operasi penolakan bagi


dua nilai nombor perduaan.

Contoh: 11012 - 1102 = ?


Langkah 1: 12 - 02 = 12

145
9


Masa Cadangan Aktiviti BBM/ Catatan

1 1 0 1

- 0 1 1 0

PENGAJARAN 9
Langkah 2: 102 - 12 = 12 (0 tidak boleh tolak 1. Pinjam daripada
nombor kiri.)

1 0 10 10
0 1

- 0 1 1 0

ASAS SAINS KOMPUTER (TINGKATAN 1)


1 1

Langkah 3: 102 - 12 = 12

1 0 0 10 0 1

- 0 1 1 0

1 1 1

Langkah 4: 02 - 02 = 02

1 0 0 10 0 1

- 0 1 1 0

0 1 1 1

Oleh itu: 11012 - 1102 = 1112

4. Guru menunjukkan sekurang-kurangnya dua contoh.

146
9


Masa Cadangan Aktiviti BBM/ Catatan

15 Minit Aktiviti 2: Menolak dua nombor perduaan BBM:
1. Murid dibahagikan kepada kumpulan. (Setiap kumpulan • Lampiran 9-1
mempunyai maksimum 4 orang murid) (m/s 150)
2. Setiap kumpulan diberi 4 kad. Murid dikehendaki untuk
mencantum kad tersebut seperti permainan susun suai gambar. Penerapan

PENGAJARAN 9
Murid juga perlu mengisikan tempat kosong jika ada. Guru Pemikiran
menunjukkan satu contoh. Komputasional:
• Pengecaman
corak
• Leraian
• Peniskalaan

ASAS SAINS KOMPUTER (TINGKATAN 1)


3. Murid diberi 15 minit untuk melaksanakan aktiviti ini.
4. Guru membimbing murid semasa aktiviti dijalankan.

25 Minit Aktiviti 3: Aktiviti pengukuhan BBM:


1. Selepas 15 minit, guru menerangkan bahawa kad daripada setiap • Lembaran Kerja
kumpulan boleh dicantum sebagai satu teka-teki yang besar. 9-2 (m/s 152)
2. Murid dikehendaki untuk mencantumkan semua kad daripada
semua kumpulan untuk menghasilkan satu susunan gambar Penerapan
yang besar. Pemikiran
3. Murid diberi 15 minit untuk melaksanakan aktiviti tersebut. Komputasional:
4. Murid diberi Lembaran Kerja 9-2 untuk diselesaikan dalam tempoh • Pengecaman
10 minit. corak
• Leraian
• Peniskalaan

5 Minit Penutup
1. Guru bertanya semula soalan semasa set induksi dan soalan
tambahan seperti berikut:
a. 12 – 02 = ? (12)
b. 102 – 12 = ? (12)
c. 112 – 12 = ? (102)

147
9
LEMBARAN KERJA 9-1
Penambahan Nombor Perduaan

Isikan contoh di bawah dengan jawapan yang betul.

Peraturan untuk penolakan dua nilai nombor perduaan:

12 - 02 = 12

PENGAJARAN 9
102 - 12 = 12
112 - 12 = 102

Contoh: 11012 - 1102 = ?

Langkah 1: 12 - 02 = 12

ASAS SAINS KOMPUTER (TINGKATAN 1)


1 1 0 1
- 0 1 1 0

Langkah 2: 102 – 12 = 12 (0 tidak boleh tolak 1. Pinjam daripada nombor kiri.)

1 1 0 0 10 1
- 0 1 1 0

Langkah 3: 102 - 12 = 12

1 0 0 10 0 1
- 0 1 1 0

Langkah 4: 02 - 02 = 02

1 1 0 1 0 1
- 1 1 1 0

Oleh itu, 11012 - 1102 = ______________

148
9
SKEMA JAWAPAN
LEMBARAN KERJA 9-1
Penambahan Nombor Perduaan

Isikan contoh di bawah dengan jawapan yang betul.

Peraturan untuk penolakan dua nilai nombor perduaan:

PENGAJARAN 9
12 - 02 = 12
102 - 12 = 12
112 - 12 = 102

Contoh: 11012 - 1102 = ?

ASAS SAINS KOMPUTER (TINGKATAN 1)


Langkah 1: 12 - 02 = 12

1 1 0 1
- 0 1 1 0
1

Langkah 2: 102 – 12 = 12 (0 tidak boleh tolak 1. Pinjam daripada nombor kiri.)

1 1 0 0 10
1
- 0 1 1 0
1 1

Langkah 3: 102 - 12 = 12

1 0 0 10
0 1
- 0 1 1 0
1 1 1

Langkah 4: 02 - 02 = 02

1 1 0 1 0 1
- 1 1 1 0
0 1 1 1

Oleh itu, 11012 - 1102 = 01112

149
9
LAMPIRAN 9-1
Kad Aktiviti Susunan Gambar
Potong setiap kad berikut mengikut garis putus-putus. Setiap kumpulan
dikehendaki untuk mendapat 4 kad susunan gambar. Guru boleh mencetak
beberapa keping supaya cukup untuk semua kumpulan dalam kelas masing-
masing.

Kumpulan 1 Kumpulan 2

PENGAJARAN 9
11111 - 10110 =
10101 -10100 =

11001 -10001 =
00001

01000

ASAS SAINS KOMPUTER (TINGKATAN 1)


1111-1110 = 11100 -10100 = 11010 -10010 = 11110 -11000 =
1000
10111 - 10011 =

10001 - 01111 =
1100 -1000 =

00100

11000 - 01111 = 11001 - 10111 = 11111 - 01101 = 11101 - 01101 =

Kumpulan 3 Kumpulan 4

00010 10010
10000 - 01011 =

11111 - 01001 =

1100 - 1011 =
00101

00001
0100

11100 - 01000 = 11100 -10100 = 1100 - 0011 = 01110 - 01001 =

10100 1001
11011 - 01000 =

10111 - 10000 =

11011 - 10001 =

150
9
SKEMA JAWAPAN
LAMPIRAN 9-1
Kad Aktiviti Susunan Gambar
Potong setiap kad berikut mengikut garis putus-putus. Setiap kumpulan
dikehendaki untuk mendapat 4 kad susunan gambar. Guru boleh mencetak
beberapa keping supaya cukup untuk semua kumpulan dalam kelas masing-
masing.

PENGAJARAN 9
11111 - 10110 =
10101 -10100 =

11001 -10001 =
00001

01000
1001

ASAS SAINS KOMPUTER (TINGKATAN 1)


1111-1110 = 11100 -10100 = 11010 -10010 = 11110 -11000 =

01000 1000 00110


10111 - 10011 =

10001 - 01111 =
1100 -1000 =

00010
00100
0100

11000 - 01111 = 11001 - 10111 = 11111 - 01101 = 11101 - 01101 =

01001 00010 10010 10000


10000 - 01011 =

11111 - 01001 =

1100 - 1011 =
00101

00001
0100

11100 - 01000 = 11100 -10100 = 1100 - 0011 = 01110 - 01001 =

10100 00011 1001 00101


11011 - 01000 =

10111 - 10000 =

11011 - 10001 =
10011

01010
00010

151
9
LEMBARAN KERJA 9-2
Aktiviti Pengukuhan

Jawab semua soalan penolakan nombor perduaan di bawah dengan lengkap.


Tunjukkan jalan kerja anda.

1. 11 + 102 = 2. 1111 + 1102 =

PENGAJARAN 9
2 2

ASAS SAINS KOMPUTER (TINGKATAN 1)


3. 1101 2
+ 1102 = 4. 11011 2
+ 1102 =

5. 110101 2
+ 10102 = 6. 110112 + 1112 =

152
9
SKEMA JAWAPAN
LEMBARAN KERJA 9-2
Aktiviti Pengukuhan

Jawab semua soalan penolakan nombor perduaan di bawah dengan lengkap.


Tunjukkan jalan kerja anda.

PENGAJARAN 9
1. 11 2
+ 102 = 12 2. 1111 2
+ 1102 = 10102


1 1 1 1 1 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


- 1 0 - 1 1 0
0 1 1 0 0 1

3. 1101 2
+ 1102 = 1112 4. 11011 2
+ 1102 = 101012


1 1 0 1 1 1 0 1 1
- 1 1 0 - 1 1 0
1 1 1 1 0 1 0 1

5. 110101 2
+ 10102 = 1101012 6. 110112 + 1112 = 101002


1 1 0 1 0 1 1 1 0 1 1
- 1 0 1 0 - 1 1 1
1 0 1 0 0 1 0 1 0 0

153
PENGAJARAN 10

2.0 PERWAKILAN DATA


2.1 Sistem Nombor Perduaan

2.1.6 Menggabungkan kemahiran


operasi tambah dan operasi tolak
nombor perduaan untuk
menterjemah aksara pengekodan
ASCII.

Kandungan Muka Surat

Rancangan Pengajaran 156


Lampiran 10-1 159
Lampiran 10-2 160
Lembaran Kerja 10-1 164
Lembaran Kerja 10-2 167
Skema Jawapan 170
10
PENGAJARAN 10 Persediaan: 5 hingga
10 minit
BIDANG PEMBELAJARAN Pengajaran: 60 minit

2.0 Perwakilan Data Penerapan Pemikiran


Komputasional:
Standard Kandungan • Leraian (Decomposition)
2.1 Sistem Nombor Perduaan • Pengecaman Corak

PENGAJARAN 10
(Pattern Recognition)
Standard Pembelajaran • Peniskalaan (Abstraction)
Murid akan dapat:

2.1.6 Menggabungkan kemahiran operasi tambah dan operasi tolak nombor perduaan
untuk menterjemah aksara pengekodan ASCII.

ASAS SAINS KOMPUTER (TINGKATAN 1)


Bahan Bantu Mengajar (BBM)
Bahan untuk kelas
• Lampiran 10-1
• Lampiran 10-2

Bahan untuk setiap murid


• Lembaran Kerja 10-1
• Lembaran Kerja 10-2

Prasyarat
• Murid telah dapat mengenal pasti nombor perduaan dan nombor perpuluhan.
• Murid telah dapat menukar nombor perpuluhan kepada nombor perduaan.
• Murid telah dapat menambah nombor perduaan.
• Murid telah dapat menolak nombor perduaan.

Sumber Tambahan
• Laman sesawang untuk menjana soalan penolakan dan penambahan nombor
perduaan. http://www.math-aids.com/Number_Systems/Adding_Subtracting_Binary.html
• Sumber latihan dalam talian. Laman sesawang ini juga mempunyai soalan
tambahan yang lebih mencabar untuk murid aras tinggi. http://www.cimt.plymouth.
ac.uk/projects/mepres/book9/bk9i1/bk9_1i2.html
• Kalkulator dalam talian untuk membantu guru mengira penambahan
dan penolakan nombor perduaan: http://www.calculator.net/binary-calculator.
html?number1=110&c2op=-&number2=10&calctype=op&x=53&y=3

155
10
RANCANGAN PENGAJARAN

Masa Cadangan Aktiviti BBM/ Catatan

5 Minit Set Induksi BBM:
1. Guru menunjukkan mesej berikut pada papan hitam/putih: • Lampiran 10-1
(m/s 159)

LBTJI TBZBOH

PENGAJARAN 10
Penerapan
Pemikiran
Jawapan: Kasih Sayang (Setiap huruf pada mesej rahsia dipindah Komputasional:
atau ditukar ke huruf sebelumnya. Contohnya, huruf c pada mesej • Leraian
rahsia ialah huruf b, huruf c ialah huruf b dan seumpamanya) • Pengecaman
2. Murid dikehendaki untuk menterjemah mesej yang diberi dan corak
memberikan maksud dua perkataan di atas. • Peniskalaan

ASAS SAINS KOMPUTER (TINGKATAN 1)


3. Guru menbimbing murid untuk mendapatkan jawapan.
4. Guru memberikan mesej berikut sebagai klu kepada murid:

KASIH TBZBOH
5. Guru memberitahu murid bahawa perkataan “KASIH” telah
diterjemah untuk mereka. Murid menggunakan perkataan “KASIH”
untuk membantu mereka menterjemahkan perkataan “TBZBOH”.
6. Guru menyoal murid tentang cara yang telah dilakukan untuk
menterjemah mesej di atas. (Setiap huruf pada mesej rahsia perlu
pindah satu huruf sebelumnya)
7. Guru menerangkan bahawa “setiap huruf dipindah ke huruf
sebelumnya” merupakan cara untuk menterjemah maklumat
rahsia.
8. Guru menerangkan bahawa operasi tambah dan operasi tolak
boleh digabungkan untuk melindungi maklumat sulit.
9. Guru menerangkan bahawa salah satu penggunaan operasi
tambah dan operasi tolak nombor perduaan adalah untuk
melindungi keselamatan data.

25 Minit Aktiviti 1 (Lembaran Kerja 10-1 m/s 164 - 166) BBM:


1. Guru menyoal murid: Komputer menyimpan data dan • Lampiran 10-2
berkomunikasi melalui sistem apa? (nombor perduaan) (m/s 160-163)
2. Murid memberi contoh data yang selalu disimpan di komputer • Lembaran Kerja
sekolah. 10-1
3. Guru menanyakan murid sama ada maklumat dalam komputer (m/s 164-166)
sekolah selamat dan cara komputer memastikan maklumat murid
selamat.

156
10


Masa Cadangan Aktiviti BBM/ Catatan

4. Guru membimbing murid untuk menjawab soalan dengan Penerapan
mengingatkan mereka semula tentang aktiviti set induksi yang Pemikiran
telah dijalankan. Komputasional:
5. Guru memaklumkan murid bahawa mereka perlu menghantar • Leraian
maklumat antara kumpulan. • Pengecaman
6. Setiap kumpulan dikehendaki untuk memastikan maklumat corak

PENGAJARAN 10
tersebut selamat dan tidak diketahui oleh kumpulan lain. • Peniskalaan
7. Setiap kumpulan diberi kad arahan. (Lampiran 10-2 – m/s 160 -
163) Kad arahan mengandungi:
• Maklumat rahsia
• Operasi matematik yang perlu dilakukukan untuk merahsiakan
maklumat
Contoh:

ASAS SAINS KOMPUTER (TINGKATAN 1)


Maklumat: SEKOLAH
Operasi Matematik: Tambah 1000112 kepada setiap huruf

Langkah 1: Rujuk jadual ASCII untuk mendapatkan nombor


perduaan untuk huruf yang dikehendki.

S = 10100112

Langkah 2: Tambahkan nilai nombor perduaan huruf yang


dikehendaki dengan 1000112.

10100112 + 1000112 = 11101102

1 1

1 0 1 0 0 1 1

+ 1 0 0 0 1 1

1 1 1 0 1 1 0

Langkah 3: Rujuk Jadual ASCII untuk mendapat huruf yang


dikehendaki

ASCII: 11101102 = v
8. Murid menggunakan Lembaran Kerja 10-2 untuk menunjukkan
jalan kerja aktiviti berkumpulan.
9. Murid diberi 20 minit untuk menyelesaikan tugasan yang diberi.

25 Minit Aktiviti 2 (Lembaran Kerja 10-2 m/s 167 - 169) BBM:


1. Setiap kumpulan saling bertukar maklumat rahsia dan operasi • Lembaran Kerja
matematik yang digunakan untuk merahsiakan maklumat. 10-2
2. Guru berbincang dengan murid cara untuk menterjemahkan (m/s 167-169)
maklumat rahsia yang diberi.
157
10


Masa BBM/ Catatan

3. Guru membimbing murid untuk mendapatkan jawapan iaitu Penerapan
melakukan operasi tolak. (maklumat dirahsiakan dengan operasi Pemikiran
tambah) Komputasional:
Contoh: • Leraian
• Pengecaman
Maklumat diterima: vhnrodk corak

PENGAJARAN 10
Operasi Matematik: Tolak1000112 kepada setiap huruf • Peniskalaan

Langkahnya:
1. Semak jadual ASCII untuk menukar huruf v kepada nombor
perduaan.
v = 11101102

ASAS SAINS KOMPUTER (TINGKATAN 1)


2. Tolak nombor perduaan v dengan 1000112

11101102 - 1000112 = 10100112

1 1 1 0 1 0 10 10 0 10

- 1 0 0 0 1 1

1 0 1 0 0 1 1

3. Semak jadual ASCII untuk dapatkan huruf yang dikehendaki

Jadual ASCII: 10100112 = S


Maklumat sebenar: S
4. Setiap kumpulan diberi masa 15 minit untuk mendapatkan
maklumat asal.
5. Selepas 15 minit, murid menyemak ketepatan maklumat antara
kumpulan.

5 Minit Penutup
1. Guru mendapatkan semula perhatian murid dan menanyakan
murid tentang soalan berikut:
a. Apakah kegunaan merahsiakan maklumat dengan operasi
tambah dan operasi tolak nombor perduaan?
b. Mengapakah kita perlu merahsiakan maklumat?
c. Apakah fungsi dan tujuan jadual ASCII
2. Guru meminta murid membuat kerja rumah menggunakan
Lampiran 10-2 (m/s 160 -163)

158
10
LAMPIRAN 10-1
Maklumat Rahsia

Potong kad di bawah mengikut garisan yang diberi. Guru boleh laminat kad
di bawah supaya boleh digunakan semula.

PENGAJARAN 10
LBTJI
TBZBOH
ASAS SAINS KOMPUTER (TINGKATAN 1)

KASIH
TBZBOH
159
10
LAMPIRAN 10-2
Maklumat Rahsia

Potong kad di bawah mengikut garisan yang diberi. Guru boleh laminat kad
di bawah supaya boleh digunakan semula. Pastikan guru mempunyai satu
kad untuk setiap kumpulan dalam kelas masing-masing.

Setiap kumpulan diberi:


1. Maklumat untuk dirahsiakan

PENGAJARAN 10
2. Operasi matematik yang perlu dilakukan
3. Jadual ASCII

Kumpulan 1

ASAS SAINS KOMPUTER (TINGKATAN 1)


KERAJINAN
Menambah 1000102 kepada setiap huruf

Kumpulan 2

BERDIKARI
Menambah 1000112 kepada setiap huruf

160
10

Kumpulan 3

RASIONAL

PENGAJARAN 10
Menambah 1001002 kepada setiap huruf

ASAS SAINS KOMPUTER (TINGKATAN 1)


Kumpulan 4

KEADILAN
Menambah 1001012 kepada setiap huruf

161
10

JADUAL ASCII

ASCII merupakan singkatan nama bagi American Standard Code for


Information Interchange. ASCII digunakan oleh komputer untuk menukar
setiap huruf dan simbol yang kita taip dalam komputer kepada nombor
perduaan.

PENGAJARAN 10
Huruf Nombor Perduaan Huruf Nombor Perduaan

A 10000012 N 10011102

B 10000102 O 10011112

ASAS SAINS KOMPUTER (TINGKATAN 1)


C 10000112 P 10100002
D 10001002 Q 10100012
E 10001012 R 10100102
F 10001102 S 10100112
G 10001112 T 10101002
H 10010002 U 10101012
I 10010012 V 10101102

J 10010102 W 10101112

K 10010112 X 10110002
L 10011002 Y 10110012
M 10011012 Z 10110102

162
10

Huruf Nombor Perduaan Huruf Nombor Perduaan

a 11000012 n 11011102

b 11000102 o 11011112

PENGAJARAN 10
c 11000112 p 11100002

d 11001002 q 11100012

e 11001012 r 11100102

f 11001102 s 11100112

ASAS SAINS KOMPUTER (TINGKATAN 1)


g 11001112 t 11101002

h 11010002 u 11101012

i 11010012 v 11101102

j 11010102 w 11101112

k 11010112 x 11110002
l 11011002 y 11110012

m 11011012 z 11110102

163
10
LEMBARAN KERJA 10-1
Aktiviti Merahsiakan Maklumat

Contoh diberi sebagai rujukan untuk merahsiakan maklumat yang diberi.

Contoh:

Maklumat: SEKOLAH
Operasi Matematik: Tambah 1000112 kepada setiap huruf

PENGAJARAN 10
Langkah 1: Rujuk jadual ASCII untuk mendapatkan nombor perduaan untuk
huruf yang dikehendaki.

S = 10100112

ASAS SAINS KOMPUTER (TINGKATAN 1)


Langkah 2: Tambahkan nilai nombor perduaan huruf yang dikehendaki dengan
1000112.

10100112 + 1000112 = 11101102

1 1

1 0 1 0 0 1 1

+ 1 0 0 0 1 1

1 1 1 1 0 1 1 0

Langkah 3: Rujuk Jadual ASCII untuk mendapat huruf yang dikehendaki

Jadual ASCII: 11101102 = v

164
10

Isi tempat kosong dengan jawapan yang betul.

Maklumat yang perlu dirahsiakan:

PENGAJARAN 10
Operasi Matematik:

ASAS SAINS KOMPUTER (TINGKATAN 1)


Maklumat rahsia:

Jalan kerja anda:

165
Jalan kerja anda:
10

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10

166
10
LEMBARAN KERJA 10-2
Aktiviti Menterjemah Maklumat

Contoh diberi sebagai rujukan untuk menterjemah maklumat yang diberi.

Contoh:

Maklumat: vhnrodk
Operasi Matematik: Tambah 1000112 kepada setiap huruf

PENGAJARAN 10
Langkahnya:
1. Semak jadual ASCII untuk menukar huruf v kepada nombor perduaan.

v = 11101102

ASAS SAINS KOMPUTER (TINGKATAN 1)


2. Tolak nombor perduaan v dengan 1000112

11101102 + 1000112 = 10100112

1 1 1 0 10 10 10 0 10

- 1 0 0 0 1 1

1 0 1 0 0 1 1

3. Semak jadual ASCII untuk dapatkan huruf yang dikehendaki

Jadual ASCII: 10100112 = S

Maklumat sebenar: S

167
10

Isi tempat kosong dengan jawapan yang betul.

Maklumat yang diterima:

PENGAJARAN 10
Operasi Matematik:

ASAS SAINS KOMPUTER (TINGKATAN 1)


Maklumat asal:

Jalan kerja anda:

168
Jalan kerja anda:
10

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10

169
10
SKEMA JAWAPAN
LEMBARAN KERJA 10-1
Aktiviti Merahsiakan Maklumat

Contoh diberi sebagai rujukan untuk merahsiakan maklumat yang diberi.

Contoh:

PENGAJARAN 10
Maklumat: SEKOLAH
Operasi Matematik: Tambah 1000112 kepada setiap huruf

Langkah 1: Rujuk jadual ASCII untuk mendapatkan nombor perduaan untuk


huruf yang dikehendaki.

ASAS SAINS KOMPUTER (TINGKATAN 1)


S = 10100112

Langkah 2: Tambahkan nilai nombor perduaan huruf yang dikehendaki dengan


1000112.

10100112 + 1000112 = 11101102

1 1

1 0 1 0 0 1 1

+ 1 0 0 0 1 1

1 1 1 1 0 1 1 0

Langkah 3: Rujuk Jadual ASCII untuk mendapat huruf yang dikehendaki

Jadual ASCII: 11101102 = v

170
10

Isi tempat kosong dengan jawapan yang betul.

Maklumat yang perlu dirahsiakan:

KERAJINAN/ BERDIKARI/
RASIONAL/ KEADILAN

PENGAJARAN 10
Operasi Matematik:

Menambah 1000102 kepada setiap huruf/ Menambah

ASAS SAINS KOMPUTER (TINGKATAN 1)


1000112 kepada setiap huruf/ Menambah 1001002
kepada setiap huruf/ Menambah 1001012 kepada
setiap huruf

Maklumat rahsia:

mgtclkpcp/ ehuglndul/
vewmsrep/ pjfinqfs

Jalan kerja anda:

Maklumat: KERAJINAN
Operasi Matematik: Tambah 1000102 kepada setiap huruf

Langkah 1: Rujuk jadual ASCII untuk mendapatkan


nombor perduaan untuk huruf yang dikehendaki.
K = 10010112

Langkah 2: Tambahkan nilai nombor perduaan huruf


yang dikehendaki dengan 1000102.

10010112 + 1000102 = 11011012

171
10
SKEMA JAWAPAN
LEMBARAN KERJA 1.1
Aktiviti Menterjemah Maklumat

Contoh diberi sebagai rujukan untuk menterjemah maklumat yang diberi.

Contoh:

PENGAJARAN 10
Maklumat: vhnrodk
Operasi Matematik: Tolak 1000112 kepada setiap huruf

Langkahnya:
1. Semak jadual ASCII untuk menukar huruf v kepada nombor perduaan.

v = 11101102

ASAS SAINS KOMPUTER (TINGKATAN 1)


2. Tolak nombor perduaan v dengan 1000112

11101102 - 1000112 = 10100112

1 1 1 0 10 10 10 0 10

- 1 0 0 0 1 1

1 0 1 0 0 1 1

3. Semak jadual ASCII untuk dapatkan huruf yang dikehendaki

Jadual ASCII: 10100112 = S

Maklumat sebenar: S

172
10

Isi tempat kosong dengan jawapan yang betul.

Maklumat yang diterima:

mgtclkpcp/ ehuglndul/
vewmsrep/ pjfinqfs

PENGAJARAN 10
Operasi Matematik:

ASAS SAINS KOMPUTER (TINGKATAN 1)


Menolak 1000102 kepada setiap huruf/ Menolak
1000112 kepada setiap huruf/ Menolak 1001002 kepada
setiap huruf/ Menolak 1001012 kepada setiap huruf

Maklumat asal:

KERAJINAN/ BERDIKARI/
RASIONAL/ KEADILAN

Jalan kerja anda:

Maklumat: mgtclkpcp

Operasi Matematik: Tambah 1000102 kepada setiap huruf

Langkah 1: Semak jadual ASCII untuk menukar huruf m


kepada nombor perduaan.

m = 11011012

Langkah 2: Tolak nombor perduaan m dengan 1000102

11011012 - 1000102 = 10010112

173

Anda mungkin juga menyukai