PENGAJARAN 1
BIDANG PEMBELAJARAN
1.0 PERWAKILAN DATA
Standard Kandungan
1.1 Sistem Nombor Perlapanan
Standard Pembelajaran
Murid boleh
1.1.1 Membezakan nombor perlapanan dan nombor perpuluhan.
1.1.2 Menukar nombor:
(i) perpuluhan kepada nombor perlapanan
(ii) perlapanan kepada nombor perpuluhan
Perbendaharaan Kata:
1. Nombor perlapanan
Bahan:
1. Slaid PowerPoint Pengajaran 1
2. Lampiran 1
3. Lembaran Kerja 1
4. Lembaran Kerja 2
5. Penilaian Kendiri
ASAS SAINS KOMPUTER
Aktiviti 1:
1. Murid menukar nombor perpuluhan “5” kepada nombor perduaan.
2. Murid diminta membuat penukaran nombor supaya guru dapat menilai
tahap penguasaan murid untuk penukaran nombor perpuluhan kepada
nombor perduaan.
Aktiviti 2:
1. Murid diminta untuk memberikan
Pemikiran Komputasional:
pendapat tentang penggunaan Pemikiran Logik: Murid harus memberi
nombor perduaan dalam komputer. penjelasan yang logik atas penggunaan
2. Ini adalah untuk merangsang nombor perduaan dalam komputer seperti
pemikiran logik murid supaya “Pembukaan dan penutupan arus elektrik
murid dapat memahami merupakan cari yang paling mudah dan
pantas untuk komputer memprocess
peniskalaan konsep seni bina infomasi.”
komputer. Peniskalan: Memilih cara yang paling
3. Contoh jawapan daripada murid: mudah adalah salah satu kemahiran
“Nombor perduaan hanya ada dua peniskalan, dimana penggunaan “ON”
nombor, iaitu 0 dan 1. 0 mewakili “OFF” adalah cara yang paling mudah
untuk berkomunikasi dengan komputer.
arus elektrik ditutup. 1 mewakili
arus elektrik dibuka. Pembukaan dan penutupan arus elektrik merupakan
cara yang paling mudah dan pantas untuk komputer memproses infomasi”.
(Kandungan yang sama terdapat dalam slaid no. 4)
2
ASAS SAINS KOMPUTER
Aktiviti 3:
1. Murid diminta untuk mengimbas kembali jadual ASCII apabila guru
bertanya apakah akan berlaku apabila “A” pada papan kekunci ditekan.
2. Contoh jawapan daripada murid: “Apabila aksara ‘A’ ditekan pada papan
kekunci, kod nombor perduaan dihantar ke komputer.”
(Kandungan yang sama terdapat dalam slaid no. 5)
Aktiviti 1:
1. Murid bayangkan mereka ialah seorang pengaturcara pada awal abad ke-
20.
2. Mereka diminta menggunakan nombor perduaan untuk mengekodkan
mesej “CETAK HELLO DUNIA” dengan merujuk kepada jadual ASCII.
3. Contoh jawapan:
C E T A K
10000112 10001012 10101002 10000012 10010112
H E L L O
10010002 10001012 10011002 10011002 10011112
D U N I A
10001002 10101012 10011102 10010012 10000012
(Kandungan yang sama terdapat dalam slaid no. 6)
3
ASAS SAINS KOMPUTER
Aktiviti 2:
1. Guru merangsang pemikiran murid Pemikiran Komputasional:
dengan bertanya soalan berikut Jangkaan: Ini adalah salah satu kemahiran
kepada murid: pemikiran logik dimana murid
2. “Jika kita perlu mengekod mesej mengembangkan idea pemikiran supaya
yang lebih panjang, apakah dapat menjangka keputusan sesuatu
situasi atau perkembangan peristiwa.
masalah yang mungkin kita hadapi
apabila mengekod mesej dalam
nombor perduaan?”
3. Murid membuat tekaan tahap kecekapan pengekodan sistem nombor
perduaan (Jangkaan).
4. Murid memberikan pendapat masing-masing dan guru memerhatikan
respon murid. Contoh jawapan daripada murid:
i. “pengekodan nombor perduaan mengambil masa yang lama.”
ii. “menggunakan muatan storan yang tinggi kerana terlalu panjang
untuk mengekod satu aksara.”
(Kandungan yang sama terdapat dalam slaid no. 7)
Aktiviti 3:
1. Murid “menilai” cara pengekodan mesej dan memberi cadangan
penambahbaikan.
2. Contoh jawapan:
“Pendekkan cara pengekodan.”
“Guna sistem nombor yang lebih cekap.”
3. Guru mengambil peluang ini untuk menyemak sama ada murid telah
mempelajari nombor perlapanan. Jika ada, guru meminta murid tersebut
untuk menjelaskan apa yang difahami tentang nombor perlapanan. Jika
tidak, teruskan ke aktiviti 4.
(Kandungan yang sama terdapat dalam slaid no. 8)
Aktiviti 4:
1. Murid diberitahu bahawa nombor Nota untuk guru:
perlapanan dihasilkan untuk Maksud “tidak memerlukan aksara istimewa”
menambahbaik pengekodan pada ialah, nombor perlapanan hanya mengguna
awal abad ke-20 digit, tidak seperti nombor perenambelasan
2. Salah satu sebab kenapa nombor yang menggunapakai aksara tambahan. Guru
boleh menjelaskan ayat ini bila masuk ke topik
perlapanan digunapakai ialah, ia nombor perenambelasan.
adalah nombor asas terbesar
daripada hasil kuasa dua yang tidak memerlukan aksara istimewa.
(Kandungan yang sama terdapat dalam slaid no. 9)
4
ASAS SAINS KOMPUTER
Aktiviti 5:
BBM
1. Murid dibahagikan kepada kumpulan kecil (maksimum 3 Lampiran 1 (m/s 8)
orang).
2. Guru menunjukkan contoh menukar nombor perpuluhan kepada no.
Perlapanan.
3. Murid diminta menghasilkan jadual 2 menggunakan perisian pemprosesan
perkataan (wordprocessing) atau perisian hamparan elektronik
(spreadsheet). Guru juga boleh mencetak jadual 2 dalam Lampiran 1 untuk
kegunaan murid.
Jangkakan nombor
Nombor perduaan
perlapanan
9 = 10012
5
ASAS SAINS KOMPUTER
Aktiviti 8:
1. Guru menunjukkan contoh menukar nombor perlapanan kepada nombor
perpuluhan.
Contoh:
1628
Pemberat 82 81 80
Nilai 1 6 2
1628
= (1 × 82) + (6 × 81) + (2 × 80)
= 64 + 48 + 2
= 11410
6
ASAS SAINS KOMPUTER
BBM
Murid melengkapkan Penilaian Kendiri.
Penilaian Kendiri (m/s 16)
(Kandungan yang sama terdapat dalam slaid no. 17)
7
ASAS SAINS KOMPUTER
Lampiran 1
Nombor Perduaan Jangkaan Nombor Perlapanan
9 = 10012
Tuliskan algoritma
bagi setiap cara yang
digunakan untuk
menukar nombor
perpuluhan kepada
nombor asas yang
berikutnya.
8
ASAS SAINS KOMPUTER
Lampiran 1 – Jawapan
Nombor Perduaan Jangkaan Nombor Perlapanan
9 = 10012
Pilihan 1: Pilihan 1:
1. Bahagikan nombor yang 1. Bahagikan nombor yang
diberikan dengan 2. diberi dengan 8.
2. Catatkan hasil dan baki 2. Catatkan hasil dan baki
pembahagian pembahagian
3. Ulang langkah satu dan 3. Ulang langkah 1 dan 2
dua sehingga hasil sehingga hasil
pembahagian = 0 pembahagiann = 0.
4. Baca baki setiap 4. Baca baki pembahagian
pembahagian daripada baki daripada baki pembahagian
pembahagian terakhir terakhir sehingga baki
sehingga baki pembahagian pertama.
pembahagian pertama.
Tuliskan algoritma Pilihan 2:
bagi setiap cara yang Pilihan 2: 1. Gunakan jadual nombor
digunakan untuk 1. Gunakan jadual nombor perlapanan:
menukar nombor perduaan berikut: 84 83 82 81 80
perpuluhan kepada 24 23 22 2 1 20 4096 512 64 8 1
nombor asas yang 16 8 4 2 1
berikutnya.
2. Bermula daripada lajur paling
2. Bermula daripada lajur kiri, soal sama ada kita
paling kiri, soal sama ada perlukan 4096 untuk
kita perlukan 16 untuk menghasilkan 9.
menghasilkan 9. Jawapannya, tidak. Oleh itu,
Jawapannya, tidak. Oleh letak 0 pada lajur tersebut.
itu, letak 0 pada lajur 84 83 82 81 80
tersebut. 4096 512 64 8 1
24 23 22 2 1 20 0
16 8 4 2 1 3. Selepas itu, gerak satu lajur
0 ke kanan dan soal sama ada
3. Selepas itu, gerak satu lajur 512 diperlukan untuk
ke kanan dan soal sama menghasilkan nombor 9.
9
ASAS SAINS KOMPUTER
10
ASAS SAINS KOMPUTER
Lembaran kerja 1
MENGIRA NOMBOR PERLAPANAN
Isikan tempat kosong di bawah dengan nombor perlapanan yang mewakili nombor
perpuluhan yang ditunjukkan.
Ingat: Dalam sistem nombor perlapanan, 7 adalah digit terbesar.
Sistem nombor perpuluhan Sistem nombor perlapanan
Digit yang 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 0, 1, 2, 3, 4, 5, 6, 7
digunakan
Pengiraan 0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7 nombor terbesar
8 10 Kesemua digit telah
9 nombor terbesar digunakan, maka ulang semula
10 Kesemua digit telah penulisan digit.
digunakan, maka ulang semula
penulisan digit.
1 13 25
2 28 14 26
3 15 178 27
4 16 28 348
5 17 29
6 18 30
7 19 31
8 20 32
9 118 21 33
10 22 268 34
11 23 35
11
ASAS SAINS KOMPUTER
Isikan tempat kosong di bawah dengan nombor perlapanan yang mewakili nombor
perpuluhan yang ditunjukkan.
1 18 13 158 25 318
2 28 14 168 26 328
3 38 15 178 27 338
4 48 16 208 28 348
5 58 17 218 29 328
6 68 18 228 30 368
7 78 19 238 31 378
12
ASAS SAINS KOMPUTER
Lembaran kerja 2
Tukarkan nombor perlapanan di bawah kepada nombor perpuluhan. Tunjukkan jalan
kerja anda.
228
758
4898
5148
23418
13
ASAS SAINS KOMPUTER
228
= (2 × 81) + (2 × 80)
= 16 + 2
= 1810
758 = 6110
758
= (7 × 81) + (5 × 80)
= 56 + 5
= 6110
4178 = 27110
4178
= (4 × 82) + (1 × 81) + (7 × 80)
= 256 + 8 + 7
= 27110
5148 = 33210
5148
= (5 × 82) + (1 × 81) + (4 × 80)
= 320 + 8 + 4
= 33210
23418 = 124910
4178
Pemberat 83 82 81 80
Nilai 2 3 4 1
23418
= (2 × 83) + (3 × 82) + (4 × 81) + (1 × 80)
= 1024 + 192+ 32 + 1
= 124910
15
ASAS SAINS KOMPUTER
Penilaian Kendiri
1. Jawab soalan berikut berdasarkan nombor di dalam Jadual 1.
2. Berikan SATU (1) contoh aplikasi nombor perlapanan dalam dunia sebenar.
16
ASAS SAINS KOMPUTER
801218
Nombor perlapanan tidak mempunyai digit “8”.
18907
Nombor perlapanan tidak mempunyai digit “8” dan “9”.
Nombor ini juga tidak mengandungi subskrip 8.
2. Berikan SATU (1) contoh aplikasi nombor perlapanan dalam dunia sebenar.
Nombor perlapanan digunakan dalam Bahasa atur cara.
Nombor perlapanan digunakan untuk meringkaskan nombor perduaan.
17