The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by masitaomar72, 2017-02-22 21:40:25

PERWAKILAN DATA

2 - Perwakilan Data 1

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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

101002 101002 101002

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)

SYABAS ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

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

Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7
0 1
Langkah 2 1 1 0
2x0 1x1
Langkah 3 16 x 1 8x1 4x0 =0 =1
= 16 =8 =0
21 = 2 20 = 1
110012 = 16 + 8 + 1 0 1
= 25
2x0 1x1
1. Jalan kerja teka-teki nombor perduaan dan perpuluhan: =0 =0
a. 101002
21 = 2 20 = 1
Langkah 1 24 = 16 23 = 8 22 = 4 1 1

Langkah 2 1 1 0 2x1 1x1
=2 =1
Langkah 3 16 x 1 8x0 4x1
= 16 =0 =4
1010012 = 16 + 4
= 20 23 = 8 22 = 4
a. 110112 1 0

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

16 x 1
= 16

110112 = 16 + 8 + 2 + 1
= 27

122

7

a. 011002

Langkah 1 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

Langkah 2 0 1 1 0 0

Langkah 3 16 x 0 8x1 4x1 2x0 1x0
011002 = 8 + 4 =0 =8 =4 =0 =0
= 12
a. 011112

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

Langkah 2 0 1 1 1 1

Langkah 3 16 x 0 8x1 4x1 2x1 1x1
=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

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

111102 = 16 + 8 + 4 + 2
= 30

123

7 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 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:

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

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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

L 076 10011002
M 077 1001101
N 078
O 079 10011102
P 080 10011112
Q 081 10100002
R 082 10100012
S 083 10100102
T 084 10100112
U 085 10101002
V 086 10101012
W 087 10101102
X 088 10101112
Y 089 10110002
Z 090 10110012
10110102

125

7

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

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

126

7

Tuliskan mesej yang telah ditukarkan kepada nombor perduaan: ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

JOM MAKAN DI KANTIN
10010102 10011112 10011012 10011012 10000012 10010112 10000012
10011102 10001002 10010012 10010112 10000012 10011102 10101002
10010012 10011102
ATAU

ESOK CUTI SEKOLAH
10001012 10100112 10011112 10010112 10000112 10101012 10101002
10010012 10100112 10001012 10010112 10011112 10011002 10000012
10010002
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.

101002 101002 101002 101002 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

101002 101002 101002

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)

SYABAS ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 7

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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8
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
(Pattern Recognition)
Standard Pembelajaran • Peniskalaan (Abstraction)
Murid boleh:

2.1.4 Melakukan operasi tambah bagi dua nilai nombor perduaan.

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

Cadangan Aktiviti BBM/ Catatan

Masa BBM
Set Induksi n/a

5 Minit 1. Guru menunjukkan persamaan berikut:

1 + 1 = 10 Penerapan ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8
Pemikiran
2. Guru menanyakan murid sama ada persamaan di atas betul atau Komputasional:
salah dan sebabnya. • Pengecaman
3. Guru mengingatkan murid bahawa mereka telah mempelajari Corak
dua jenis nombor, iaitu nombor perpuluhan dan nombor
perduaan. Guru membimbing murid untuk membuktikan bahawa
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
2. Murid memberikan jawapan kepada persamaan di atas. (112). Pemikiran
Jika murid jawab 3, tanya murid nombor 3 ialah dalam bentuk Komputasional:
nombor perpuluhan atau perduaan? Kalau kita tukar nombor • Pengecaman
perpuluhan 3 kepada nombor perduaan, apakah jawapannya?) Corak
• Leraian

Peraturan untuk penambahan dua nilai nombor perduaan:

12 + 02 = 12
12 + 12 = 102
12 + 12 + 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

Cadangan Aktiviti BBM/ Catatan

Masa



1 1 0 1

+ 1 1 1 0

1

Langkah 2: 02 + 12 = 12 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8

1 1 0 1
1 0
+ 1 1 1 1



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

1

1 1 0 1
1 1 0
+ 1 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: 1101 + 1110 = 11011
2 2 2

4. Guru menunjukkan sekurang-kurangnya dua contoh
menggunakan cara yang sama.

133

8

Cadangan Aktiviti BBM/ Catatan

Masa BBM:
Aktiviti 2: Menambah dua nombor perduaan • Lembaran
1. Murid mencatat bulan kelahiran mereka dalam bentuk nombor Kerja 8-2
20 Minit perduaan pada kertas. Murid dibahagikan kepada kumpulan. (m/s 136-137)
(tidak melebihi 4 orang murid satu kumpulan)
2. Murid diberitahu bahawa kelas mereka telah dikunci oleh sebuah Penerapan ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8
mangga istimewa. Murid hanya boleh keluar jika mereka berjaya Pemikiran
memasukkan kombinasi nombor untuk mangga tersebut dengan Komputasional:
betul. • Pengecaman
3. Kombinasi mangga istimewa ikut kumpulan (Lembaran Kerja 8-2): corak
• Leraian
Nombor Nombor Nombor Nombor Nombor Nombor • Peniskalaan
1 2 34 5 6

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

LEMBARAN KERJA 8-1 8
Penambahan Nombor Perduaan
135
Isikan contoh di bawah dengan jawapan yang betul.
Peraturan untuk penambahan dua nilai nombor perduaan:

12 + 02 = ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8
12 + 12 =
12 + 12 + 12 =

Contoh: 11012 + 11102 = ?

Langkah 1: 12 + 02 = ___

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 0 1
1 1 1 0
+ 1

Langkah 4: 12 + 12 + 12 = ___

_________

1 1 0 1
0
+ 1 1 1

Oleh itu, 11012 + 11102 = ______________

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.

Murid A (nombor perpuluhan): Murid C (nombor perpuluhan): ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8
Murid A (nombor perduaan): Murid C (nombor perduaan):

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

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 23

4 56

136

8

Jalan kerja untuk mencari kombinasi mangga:

ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8

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 = ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8

3. 11112 + 101012 = 4. 10112 + 11012 =

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

138

SKEMA JAWAPAN 8

LEMBARAN KERJA 8-1 139
Penambahan Nombor Perduaan

Isikan contoh di bawah dengan jawapan yang betul.
Peraturan untuk penambahan dua nilai nombor perduaan:

12 + 02 = 12 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8
12 + 12 = 12
12 + 12 + 12 = 112

Contoh: 11012 + 11102 = ?

Langkah 1: 12 + 02 = 12

1 1 0 1
0
+ 1 1 1 1



Langkah 2: 02 + 12 = 12

1 1 0 1
1 0
+ 1 1 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

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.

Murid A (nombor ppeerrdpuualuahna)n:)1: 13210 Murid C (nombor ppeerrdpuualuahna)n:)1: 2110 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8
Murid A (nombor Murid C (nombor

Murid B (nombor ppeerrdpuualuahna)n:)1: 051102 Murid D (nombor ppeerrdpuualuahna)n: )1: 02210
Murid B (nombor Murid D (nombor

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 10002 2 1002 3 1012
4 1102 5 1112 6 112

140

Jalan kerja untuk mencari kombinasi mangga: 8

Nombor Pertama: 141

112 + 1012 = 10002 1 1
1
0
0 1
1
+ 1 0

1 0 1
1
Nombor Kedua: 0 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8

112 + 12 = 1002 1 1
1 0
1
0

+

1

Nombor Ketiga:

112 + 102 = 1012 1
1
0
+

1

Nombor Keempat:

1012 + 12 = 1102 1
0

1 1 1
1
+ 0

1

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

0
+ 1
1


Nombor Keenam: 1

12 + 102 = 112 1


+

8

SKEMA JAWAPAN
LEMBARAN KERJA 1.2
Latihan Pengukuhan

Jawab semua soalan penambahan nombor perduaan di bawah dengan lengkap.
Tunjukkan jalan kerja anda.

1. 112 + 112 = 1102 2. 11102 + 1112 = 101012 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 8

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

3. 4.11112 + 101012 = 1001002 10112 + 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. 11102 + 11112 = 111012 6. 111112 + 111012 = 1111002

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

1 1 1 0 1 1

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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9
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)
• Peniskalaan (Abstraction)
Standard Pembelajaran
Murid boleh:

2.1.5 Melakukan operasi tolak bagi dua nilai nombor perduaan.

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

Cadangan Aktiviti BBM/ Catatan

Masa BBM
Set Induksi n/a

5 Minit 1. Guru menunjukkan persamaan berikut:

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

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
• Leraian
12 - 02 = 12
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

Cadangan Aktiviti BBM/ Catatan

Masa



1 1 0 1

- 0 1 1 0

1

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

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



Langkah 3: 102 - 12 = 12


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

1

Langkah 4: 02 - 02 = 02


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

0 1

Oleh itu: 1101 - 110 = 111
2 2 2

4. Guru menunjukkan sekurang-kurangnya dua contoh.

146

9

Cadangan Aktiviti BBM/ Catatan

Masa BBM:
Aktiviti 2: Menolak dua nombor perduaan • Lampiran 9-1
1. Murid dibahagikan kepada kumpulan. (Setiap kumpulan (m/s 150)
15 Minit mempunyai maksimum 4 orang murid)
2. Setiap kumpulan diberi 4 kad. Murid dikehendaki untuk Penerapan
mencantum kad tersebut seperti permainan susun suai gambar. Pemikiran ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9
Murid juga perlu mengisikan tempat kosong jika ada. Guru Komputasional:
menunjukkan satu contoh. • Pengecaman
corak
• Leraian
• Peniskalaan

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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9
102 - 12 = 12
112 - 12 = 102

Contoh: 11012 - 1102 = ?

Langkah 1: 12 - 02 = 12

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:

12 - 02 = 12 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9
102 - 12 = 12
112 - 12 = 102

Contoh: 11012 - 1102 = ?

Langkah 1: 12 - 02 = 12

1 1 0 1
0
- 0 1 1 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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9

10101 -10100 = 11111 - 10110 = 11001 -10001 =
00001 01000

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

1100 -1000 = 10111 - 10011 = 00100 10001 - 01111 =

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

Kumpulan 3 Kumpulan 4
10010
00010

10000 - 01011 = 11111 - 01001 = 0100 1100 - 1011 =
00101 00001

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.

10101 -10100 = 11111 - 10110 = 11001 -10001 = ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9
00001 1001 01000

1111-1110 = 11100 -10100 = 11010 -10010 = 11110 -11000 =
01000 1000 00110

1100 -1000 = 10111 - 10011 = 10001 - 01111 =
0100 00100 00010

11000 - 01111 = 11001 - 10111 = 11111 - 01101 = 11101 - 01101 =
01001 00010 10010 10000

10000 - 01011 = 11111 - 01001 = 1100 - 1011 =
00101 0100 00001

11100 - 01000 = 11100 -10100 = 1100 - 0011 = 01110 - 01001 =
10100 00011 1001 00101

11011 - 01000 = 10111 - 10000 = 11011 - 10001 =
10011 00010 01010

151

9

LEMBARAN KERJA 9-2
Aktiviti Pengukuhan

Jawab semua soalan penolakan nombor perduaan di bawah dengan lengkap.
Tunjukkan jalan kerja anda.

1. 112 + 102 = 2. 11112 + 1102 = ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9

3. 11012 + 1102 = 4. 110112 + 1102 =

5. 1101012 + 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.

1. 112 + 102 = 12 2. 11112 + 1102 = 10102 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 9


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

3. 11012 + 1102 = 1112 4. 110112 + 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. 6.1101012 + 10102 = 1101012 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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
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
(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.

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

Cadangan Aktiviti BBM/ Catatan

Masa BBM:
Set Induksi • Lampiran 10-1
1. Guru menunjukkan mesej berikut pada papan hitam/putih: (m/s 159)
5 Minit
LBTJI TBZBOH Penerapan
Pemikiran ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
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
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

Cadangan Aktiviti BBM/ Catatan
Masa
4. Guru membimbing murid untuk menjawab soalan dengan Penerapan
mengingatkan mereka semula tentang aktiviti set induksi yang Pemikiran
telah dijalankan. Komputasional: ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
5. Guru memaklumkan murid bahawa mereka perlu menghantar • Leraian
maklumat antara kumpulan. • Pengecaman
6. Setiap kumpulan dikehendaki untuk memastikan maklumat corak
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:

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

BBM/ Catatan
Masa 3. Guru membimbing murid untuk mendapatkan jawapan iaitu
melakukan operasi tolak. (maklumat dirahsiakan dengan operasi Penerapan
tambah) Pemikiran
Contoh: Komputasional: ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
• Leraian
Maklumat diterima: vhnrodk • Pengecaman
Operasi Matematik: Tolak1000112 kepada setiap huruf corak
• Peniskalaan

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

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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10

LAMPIRAN 10-1
Maklumat Rahsia

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

TBLZBBTOJIH

TKBZABSOIHH

159

10 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 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
2. Operasi matematik yang perlu dilakukan
3. Jadual ASCII

Kumpulan 1

KERAJINAN

Menambah 1000102 kepada setiap huruf

Kumpulan 2

BERDIKARI

Menambah 1000112 kepada setiap huruf

160

10

Kumpulan 3

RASIONAL ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10

Menambah 1001002 kepada setiap huruf

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.

Huruf Nombor Perduaan Huruf Nombor Perduaan ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10

A 10000012 N 10011102
B 10000102 O 10011112
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 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
b 11000102 o 11011112
c 11000112 p 11100002
d 11001002 q 11100012
e 11001012 r 11100102
f 11001102 s 11100112
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. ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
Contoh:

Maklumat: SEKOLAH
Operasi Matematik: Tambah 1000112 kepada setiap huruf

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

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

164

10

Isi tempat kosong dengan jawapan yang betul. ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
Maklumat yang perlu dirahsiakan:

Operasi Matematik:

Maklumat rahsia:

Jalan kerja anda:

165

Jalan kerja anda:

10

166 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10

10

LEMBARAN KERJA 10-2
Aktiviti Menterjemah Maklumat

Contoh diberi sebagai rujukan untuk menterjemah maklumat yang diberi. ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
Contoh:

Maklumat: vhnrodk
Operasi Matematik: Tambah 1000112 kepada setiap huruf
Langkahnya:
1. Semak jadual ASCII untuk menukar huruf v kepada nombor perduaan.

v = 11101102
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

167

10

Isi tempat kosong dengan jawapan yang betul. ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10
Maklumat yang diterima:

Operasi Matematik:

Maklumat asal:

Jalan kerja anda:

168

Jalan kerja anda:

10

169 ASAS SAINS KOMPUTER (TINGKATAN 1) PENGAJARAN 10


Click to View FlipBook Version