Professional Documents
Culture Documents
PENGAJARAN 3
BIDANG PEMBELAJARAN
1.0 PERWAKILAN DATA
Standard Pembelajaran:
Murid boleh
1.2.1 Membezakan nombor perenambelasan dan nombor perpuluhan.
1.2.2 Menukar nombor
(i) perpuluhan kepada nombor perenambelasan.
(ii) perenambelasan kepada nombor perpuluhan.
(iii) perenambelasan kepada nombor perduaan.
(iv) perduaan kepada nombor perenambelasan
1.2.3 Menukar pengekodan ASCII kepada nombor perenambelasan
berdasarkan aksara yang diberi.
Perbendaharaan Kata:
1. Nombor perenambelasan
Bahan:
1. Slaid PowerPoint Pengajaran 3
2. Lampiran 1
3. Lampiran 2
4. Lampiran 3
4. Penilaian Kendiri
ASAS SAINS KOMPUTER
Aktiviti 1:
1. Murid mengimbas kembali pemahaman nombor perlapanan masing-masing
dengan menjawab soalan berikut:
2
ASAS SAINS KOMPUTER
3
ASAS SAINS KOMPUTER
Aktiviti 2:
1. Guru meminta murid untuk
Pemikiran Komputasional:
membuat jangkaan nombor digit Membuat jangkaan: Ini adalah salah satu
yang digunakan untuk sistem kemahiran pemikiran logik dimana murid
nombor 11. mengembang pemikiran supaya dapat
2. Murid memberi jawapan dan menjangka keputusan sesuatu situasi atau
pendapat masing-masing. perkembangan peristiwa.
3. Catat jawapan murid di atas papan
putih.
4. Jika murid memberi jawapan berikut: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, beritahu
murid bahawa “10” ialah penggunaan semula nombor 1 sehingga 9. Nilai
nombor maksimum (11) belum dicapai lagi, maka ulangan penggunaan
nombor tidak patut berlaku.
5. Jika murid tidak dapat menjangka nombor untuk mewakili “10”, guru
menerangkan kepada murid bahawa simbol baharu perlu digunakan untuk
mewakili “10”. Contoh, Aksara “A” boleh dihasilkan untuk mewakili “10”.
(Kandungan yang sama terdapat dalam slaid no. 5)
Aktiviti 1:
1. Murid menjangka nombor digit Pemikiran Komputasional:
yang digunakan untuk sistem Jangkaan: Murid mengguna dan
nombor 12. mengembangkan pengetahuan mereka
2. Murid memberi jawapan dan tentang nombor digit yang digunakan
pendapat masing-masing. untuk sistem nombor 11 untuk membuat
3. Murid sepatutnya boleh jangkaan nombor digit sistem nombor 12.
mengecam corak dan
menghasilkan simbol “B” untuk mewakili “11”.
4. Jika murid tidak dapat memikirkan simbol baru, terangkan semula aktiviti 2
diatas.
5. Jika murid dapat menghasilkan simbol “B”, pengajaran diterus ke aktiviti
yang seterusnya.
(Kandungan yang sama terdapat dalam slaid no. 6)
Aktiviti 2:
1. Bahagikan murid kepada kumpulan kecil (3 orang ahli).
2. Murid membincangkan soalan berikut dalam kumpulan kecil berdasarkan
pengetahuan mereka tentang sistem nombor perduaan dan perlapanan.
o Apakah digit atau simbol yang digunakan untuk nombor
perenambelasan?
o Tuliskan algoritma untuk menukar nombor perpuluhan kepada
nombor perenambelasan.
o Bagaimanakah cara untuk melakukan penukaran nombor
perenambelasan kepada nombor perpuluhan?
o Bagaimanakah cara untuk melakukan penukaran nombor perduaan
kepada nombor perenambelasan?
4
ASAS SAINS KOMPUTER
Aktiviti 3:
1. Murid dibahagikan kepada kumpulan. (Maksimum 3 orang ahli) .
2. Guru menunjukkan Jadual 2. Guru boleh BBM
memaparkan Jadual 2 menggunakan projektor atau Lampiran 1 (m/s 12)
mencetak Jadual 2 dari Lampiran 1 untuk murid.
5
ASAS SAINS KOMPUTER
Aktiviti 4:
1. Berdasarkan algoritma murid untuk nombor perduaan dan nombor
perlapanan, sekarang mereka menghasilkan algoritma untuk penukaran
nombor perenambelasan ke nombor perpuluhan.
2. Contoh jawapan:
i. Mulai dengan digit paling ke kanan.
ii. Darabkan digit tersebut dengan 160.
iii. Ulang langkah kedua, tetapi setiap penaraban ditingkatkan kuasa 16
dengan 1. Contohnya, 161, 162 dan sebagainya.
iv. Ulangi sehingga digit paling kiri.
v. Tambah semua hasil darab daripada langkah 2 sehingga 4.
Contoh:
3E4D16
3E4D16
= (3 × 163) + (14 × 162) + (4 × 161) + (13 × 160)
= (3 × 4096) + (14 × 256) + (4 × 16) + (13 × 1)
= 12,288 + 3584 + 64 + 13
= 1594910
6
ASAS SAINS KOMPUTER
Aktiviti 1:
1. Murid menukar nombor perpuluhan dalam jadual di bawah kepada nombor
perduaan dan nombor perenambelasan:
7
ASAS SAINS KOMPUTER
Aktiviti 2:
1. Murid membandingkan jumlah digit yang digunakan dalam kedua-dua
sistem nombor dan berikan pendapat tentang corak yang dapat
diperhatikan daripada Jadual 4:
Aktiviti 3:
Untuk memastikan murid memahami Pemikiran Komputasional:
corak tersebut, minta murid membuat Membuat jangkaan: Murid mengguna dan
jangkaan bilangan digit dalam nombor mengembangkan pengetahuan mereka
perenambelasan yang akan digunakan tentang nombor perduaan dan perlapanan
untuk menjangkakan bilangan digit
untuk mewakili nombor perpuluhan nombor perenambelasan.
“4096”. (Jawapan: 4 digit)
(Kandungan yang sama terdapat dalam slaid no. 13)
8
ASAS SAINS KOMPUTER
Aktiviti 4:
Pemikiran Komputasional:
1. Murid diberi masa 10 minit untuk Peniskalaan: Murid menggunakan
membuat peniskalaan tentang pengetahuan mereka tentang nombor
hubungan antara sistem nombor perduaan dan nombor perenambelasan
perduaan dengan perenambelasan. untuk merumuskan bahawa satu nombor
2. Guru memudahkan perbincangan perenambelasan boleh mewakili 4 digit
nombor perduaan.
murid dan membimbing mereka
untuk memahami bahawa setiap 4 digit dalam nombor perduaan boleh
diwakili oleh satu digit nombor perenambelasan.
Contoh untuk rujukan guru:
101112
= 0101112
= 01 | 0111
(tukar setiap tiga digit dalam sistem nombor perduaan kepada nilai yang
setara dalam sistem nombor perpuluhan)
0 1 0 1 1 1
21 20 23 22 21 20
(0 × 21) (1 × 20) (0 × 23) (1 × 22) (1 × 21) (1 × 20)
(0 × 2) + (1 × 1) (0 × 8) + (1 × 4) + (1 × 2) + (1 × 1)
0+1 0+4+2+1
1 7
=1|7
= 1716
Aktiviti 5:
1. Murid diberi masa 5 minit untuk menukarkan 1110102 kepada nombor
perenambelasan tanpa melalui penukaran ke nombor perpuluhan.
2. Guru memilih seorang murid untuk menunjukkan cara penukaran tersebut.
3. Contoh jawapan untuk rujukan guru:
1. Asingkan setiap 4 digit bermula daripada kanan:
11 10102
1 1 1 0 1 0
2 1 20 2 3 2 2 2 1 20
1
(1 × 2 ) (1 × 20) 3
(1 × 2 ) 2
(0 × 2 ) 1
(1 × 2 ) (0 × 20)
(1 × 2) + (1 × 1) (1 × 8) + (0 × 4) + (1 × 2) + (0 × 1)
2+1 8+0+2+0
3 10 = A
9
ASAS SAINS KOMPUTER
Aktiviti 1:
1. Murid membuat jangkaan cara
Pemikiran Komputasional:
untuk menukar nombor Membuat jangkaan: Murid mengembang
perenambelasan berikut kepada pengetahuan tentang cara menukarkan
nombor perduaan berdasarkan nombor perduaan kepada nombor
corak yang serupa tetapi perenambelasan serta mengaitkan cara
prosesnya terbalik: menukar nombor perenambelasan kepada
nombor perlapanan.
a. 7D316
2. Pilih seorang murid untuk menunjukkan cara penukaran di atas papan
putih.
3. Contoh jawapan untuk rujukan guru:
7 D 316
Aktiviti 1:
1. Murid dibahagikan kepada kumpulan kecil (4 orang ahli)
2. Setiap pasangan dalam kumpulan mengisikan satu lajur dalam lampiran 3.
3. Guru boleh mencetak jadual daripada Lampiran 3 BBM
atau membenarkan murid menghasilkan dan Lampiran 3 (m/s 17)
mengisikan jadual menggunakan perisian yang
sesuai.
(Kandungan yang sama terdapat dalam slaid no. 20 – 22)
10
ASAS SAINS KOMPUTER
Aktiviti 1:
Murid melengkapkan Penilaian Kendiri untuk BBM
menunjukkan tahap penguasaan objektif Penilaian Kendiri (m/s 19 – 20)
pembelajaran.
(Kandungan yang sama terdapat dalam slaid no. 23 – 26)
Aktiviti 1:
1. Murid ditanya bagaimanakah semua nombor sistem yang telah dipelajari
berkaitan dengan bahasa mesin.
2. Maklumkan murid bahawa pengajaran seterusnya berfokus kepada
hubungan antara sistem nombor dengan bahasa mesin.
(Kandungan yang sama terdapat dalam slaid no. 27)
11
ASAS SAINS KOMPUTER
Lampiran 1
Jangkaan Nombor
Nombor Perduaan
Perenambelasan
Apakah digit yang
digunakan dalam Hanya 0 dan 1
sistem nombor ini?
Jalan Kerja:
No. Hasil Baki
2 17
Tukarkan nombor
2 8 16 1
perpuluhan “17”
2 4 8 0
kepada nombor asas
2 2 4 0
dua dan nombor asas
enambelas. 2 1 2 0
0 0 1
17 = 100012
Tuliskan algoritma
bagi setiap cara yang
digunakan untuk
menukar nombor
perpuluhan kepada
nombor asas yang
berikutnya.
12
ASAS SAINS KOMPUTER
Lampiran 1– Jawapan
Jangkaan Nombor
Nombor Perduaan
Perenambelasan
Apakah digit yang
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C,
digunakan dalam Hanya 0 dan 1
D, E, F
sistem nombor ini?
Jalan Kerja: Jalan Kerja:
No. Hasil Baki No. Hasil Baki
2 17 16 17
Tukarkan nombor
2 8 16 1 16 1 16 1
perpuluhan “17”
2 4 8 0 0 0 1
kepada nombor asas
2 2 4 0
dua dan nombor asas
2 1 2 0 17 = 1116
enambelas.
0 0 1
17 = 100012
Pilihan 1: Pilihan 1:
1. Bahagikan nombor 1. Bahagikan nombor yang
yang diberikan dengan diberi dengan 16.
2. 2. Catatkan hasil dan baki
2. Catatkan hasil dan baki pembahagian.
pembahagian. 3. Ulang langkah 1 dan 2
3. Ulang langkah satu dan sehingga hasil
dua sehingga hasil pembahagian = 0.
pembahagian = 0 4. Baca baki pembahagian
4. Baca baki setiap daripada baki pembahagian
pembahagian daripada terakhir sehingga baki
baki pembahagian pembahagian pertama.
Tuliskan algoritma terakhir sehingga baki
bagi setiap cara yang pembahagian pertama.
digunakan untuk Pilihan 2:
menukar nombor 1. Gunakan jadual nombor
Pilihan 2: perenambelasan:
perpuluhan kepada 1. Gunakan jadual
nombor asas yang 162 161 160
nombor perduaan
berikutnya. 256 16 1
berikut:
24 23 22 2 1 20
2. Bermula daripada lajur paling
16 8 4 2 1
kiri, soal sama ada kita
perlukan 256 untuk
menghasilkan 17.
Jawapannya, tidak. Oleh itu,
letak 0 pada lajur tersebut.
162 161 160
256 16 1
0
13
ASAS SAINS KOMPUTER
14
ASAS SAINS KOMPUTER
Lampiran 2
Tukarkan nombor perpuluhan di bawah kepada nombor perenambelasan dan
nombor perduaan.
Nombor
Nombor Perduaan Nombor Perenambelasan
Perpuluhan
Jawapan: Jawapan:
1
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
2
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
4
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
8
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
16
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
32
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
64
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
128
Jumlah nombor digit: Jumlah nombor digit:
Jawapan: Jawapan:
256
Jumlah nombor digit: Jumlah nombor digit:
15
ASAS SAINS KOMPUTER
Lampiran 2 – Jawapan
Tukarkan nombor perpuluhan di bawah kepada nombor perenambelasan dan
nombor perduaan.
Nombor
Nombor Perduaan Nombor Perenambelasan
Perpuluhan
16
ASAS SAINS KOMPUTER
Lampiran 3
Jadual ASCII di bawah merupakan jadual yang dipelajari semasa Tingkatan 1. Isikan
jadual di bawah untuk nombor perenambelasan.
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
17
ASAS SAINS KOMPUTER
Lampiran 3 – Jawapan
Jadual ASCII di bawah merupakan jadual yang dipelajari semasa Tingkatan 1. Isikan
jadual di bawah untuk nombor perenambelasan.
18
ASAS SAINS KOMPUTER
Penilaian Kendiri
Jawab semua soalan di bawah. Tunjukkan jalan kerja anda.
1. Tukarkan nombor perenambelasan berikut kepada nombor perpuluhan.
7516
48916
5B416
864
2345
19
ASAS SAINS KOMPUTER
2C116
4FB516
1101002
11000102
20
ASAS SAINS KOMPUTER
7516
= (7 × 161) + (5 × 160)
= 112 + 5
= 11710
48916 = 1161
48916
= (4 × 162) + (8 × 161) + (9 × 160)
= (4 × 256) + (8 × 16) + (9 × 1)
= 1024 + 128 + 9
= 116110
5B416 = 1460
5B416
= (5 × 162) + (11 × 161) + (4 × 160)
= (5 × 256) + (11 × 16) + (4 × 1)
= 1280 + 176 + 4
= 146010
21
ASAS SAINS KOMPUTER
374 = 17616
864 = 36016
374 = 36016
2345 = 92916
374 = 92916
22
ASAS SAINS KOMPUTER
1 A = 10
Jalan Kerja: Jalan Kerja:
No. Hasil Baki No. Hasil Baki
2 1 2 10
0 0 1 2 5 10 0
2 2 4 1
2 1 2 0
0 0 1
0001 (4 digit) 1010
1A16 = 1 10102
2C116 = 10110000012
2 C = 12 1
Jalan Kerja: Jalan Kerja: Jalan Kerja:
No. Hasil Baki No. Hasil Baki No. Hasil Baki
2 2 2 12 2 1
2 1 2 0 2 6 12 0 0 0 1
0 0 1 2 3 6 0
2 1 2 1
0 0 1
0010 (4 digit) 1100 0001 (4 digit)
4FB516 = 1001111101101012
4 F = 15 B = 11 5
Jalan Kerja: Jalan Kerja: Jalan Kerja: Jalan Kerja:
No. Hasil Baki No. Hasil Baki No. Hasil Baki No. Hasil Baki
2 4 2 15 2 11 2 5
2 2 4 0 2 7 14 1 2 5 10 1 2 2 4 1
2 1 2 0 2 3 6 1 2 2 4 1 2 1 2 0
0 0 1 2 1 2 1 2 1 2 0 0 0 1
0 0 1 0 0 1
23
ASAS SAINS KOMPUTER
1 0 1 1 1
20 23 22 21 20
(1 × 20) (0 × 23) (1 × 22) (1 × 21) (1 × 20)
(1 × 1) (0 × 8) + (1 × 4) + (1 × 2) + (1 × 1)
1 0+4+2+1
1 7
101112 = 1716
1101002 = 3416
1 1 0 1 0 0
21 20 23 22 21 20
(1 × 21) (1 × 20) (0 × 23) (1 × 22) (0 × 21) (0 × 20)
(1 × 2) + (1 × 1) (0 × 8) + (1 × 4) + (0 × 2) + (0 × 1)
2+1 0+4+0+0
3 4
1101002 = 3416
11000102 = 6216
1 1 0 0 0 1 0
2 2 2 1 20 2 3 2 2 2 1 20
(1 × 2 ) (1 × 2 ) (0 × 20)
2 1 3
(0 × 2 ) 2
(0 × 2 ) (1 × 2 ) (0 × 20)
1
(1 × 4) + (1 × 2) + (0 × 1) (0 × 8) + (0 × 4) + (1 × 2) + (0 × 1)
4+2+0 0+0+2+0
6 2
1101002 = 6216
24