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 siew cheng hor, 2020-02-21 08:27:30

Pengajaran 01

Pengajaran 01

Asas Sains Komputer

PENGAJARAN 1

MASA CADANGAN: 90 MINIT

Pengajaran 1 memperkenalkan murid kepada nombor perlapanan
dan cara menukar nombor perlapanan kepada nombor perpuluhan
dan sebaliknya. Pengajaran 1 mengaitkan pengetahuan sedia ada
murid tentang nombor perduaan yang dipelajari di Tingkatan Satu

untuk membuat peniskalaan nombor perlapanan.

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

Guru menyediakan semua bahan dan lembaran kerja untuk pengajaran 1.

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.

Contoh jawapan untuk rujukan guru:
5 dibahagi dengan 2

Nombor Hasil Baki
25
2 2 41
2 1 20

0 01

No. Perduaan = 1012

3. Jika terdapat murid yang belum menguasai kemahiran tersebut, minta
murid yang telah berjaya menguasainya menjelaskan cara penukaran
kepada rakan yang lain.

4. Pastikan murid berjaya menguasai atau mengimbas kembali kemahiran ini
sebelum meneruskan aktiviti 2.

5. Contoh jawapan: 1012
(Kandungan yang sama terdapat dalam slaid no. 2 – 3)

Aktiviti 2:

1. Murid diminta untuk memberikan Pemikiran Komputasional:
pendapat tentang penggunaan
nombor perduaan dalam komputer.  Pemikiran Logik: Murid harus memberi

2. Ini adalah untuk merangsang penjelasan yang logik atas penggunaan
pemikiran logik murid supaya
murid dapat memahami nombor perduaan dalam komputer seperti
peniskalaan konsep seni bina “Pembukaan dan penutupan arus elektrik
komputer.
merupakan cari yang paling mudah dan
3. Contoh jawapan daripada murid:
“Nombor perduaan hanya ada dua pantas untuk komputer memprocess
nombor, iaitu 0 dan 1. 0 mewakili infomasi.”
arus elektrik ditutup. 1 mewakili
 Peniskalan: Memilih cara yang paling

mudah adalah salah satu kemahiran
peniskalan, dimana penggunaan “ON”
“OFF” adalah cara yang paling mudah

untuk berkomunikasi dengan komputer.

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.

Jadual 1: Jadual ASCII

3. Contoh jawapan:

C E TA K

10000112 10001012 10101002 10000012 10010112

H E LL O
10010002 10001012 10011002 10011002 10011112

D U NI 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:
 Jangkaan: Ini adalah salah satu kemahiran
dengan bertanya soalan berikut
pemikiran logik dimana murid
kepada murid: mengembangkan idea pemikiran supaya
2. “Jika kita perlu mengekod mesej dapat menjangka keputusan sesuatu
situasi atau perkembangan peristiwa.
yang lebih panjang, apakah

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
perlapanan digunapakai ialah, ia boleh menjelaskan ayat ini bila masuk ke topik
adalah nombor asas terbesar nombor perenambelasan.

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.

Nombor perduaan Jangkakan nombor
perlapanan

Apakah digit yang digunakan 0 and 1
dalam sistem nombor ini?
Jalan Kerja Baki
Tukarkan nombor perpuluhan No.
“9” kepada nombor asas dua 1
dan nombor asas lapan. 29 0
24 0
22 1
21
20

Tuliskan algoritma bagi setiap 9 = 10012
cara yang digunakan untuk
menukar nombor perpuluhan Jadual 2
kepada nombor asas yang
berikutnya.

Tukar algoritma anda dengan
kumpulan lain. Berdasarkan
algoritma daripada kumpulan
lain, tukarkan nombor
perpuluhan “13” kepada
nombor asas berikutnya.

4. Berdasarkan Pemikiran Komputasional:
pengetahuan dan Mengecam Corak:
pemahaman murid Murid mengkaji corak yang terdapat dalam nombor perduaan,
tentang nombor misalnya
perduaan, murid  digit yang digunakan adalah 0 dan 1 sahaja.
mengecam corak  Digit “2” tidak akan muncul.
dalam nombor  Ia bermula daripada digit “0”.
perduaan, kemudian
menjangkakan cara Menjangkakan:
penukaran nombor Murid kemudian membuat jangkaan sistem nombor
perpuluhan kepada perlapanan:
nombor perlapanan.  Digit yang digunakan adalah 0, 1, 2, 3, 4, 5, 6, dan 7.
 Digit “8” tidak akan muncul.
 Ia bermula daripada digit “0”.

5

ASAS SAINS KOMPUTER

(Kandungan yang sama terdapat dalam slaid no. 10)

Aktiviti 6:

1. Murid diminta untuk menjawab dua

soalan refleksi: Nota untuk guru:

i. Bandingkan nombor i. Murid mengira nombor digit yang

perduaan dan perlapanan, diperlukan untuk mewakili nombor
perpuluhan “13” dalam nombor
periksa bilangan digit yang
perduaan dan nombor perlapanan.
diperlukan untuk mewakili
nombor perpuluhan “13” Contoh jawapan
 Nombor perduaan memerlukan

dalam kedua-dua sistem empat digit (11012)
tersebut.  Nombor perlapanan memerlukan
ii. Jika anda seorang saintis
komputer, berdasarkan dua digit (158)

ii. Murid menilai sistem nombor yang

lebih efisien dan memberikan

pendapat anda dalam soalan justifikasi masing-masing seperti:

1, yang mana satu sistem  Nombor perlapanan lebih efisien

nombor yang anda akan berbanding dengan nombor
gunakan dan mengapa? perduaan. Ini adalah kerana
(Kandungan yang sama nombor perlapanan menjimatkan
ruang simpanan, menjimatkan

terdapat dalam slaid no. 11) masa untuk ditaip, dan

sebagainya.

Aktiviti 7:
1. Murid dibahagikan kepada kumpulan kecil (maksimum 3 orang).
2. Murid menulis algoritma untuk penukaran dari nombor perduaan ke nombor
perpuluhan.
3. Murid imbas kembali cara penukaran nombor perduaan ke nombor
perpuluhan yang telah dipelajari dalam Tingkatan 1.
(Kandungan yang sama terdapat dalam slaid no. 12)

Aktiviti 8:

1. Guru menunjukkan contoh menukar nombor perlapanan kepada nombor

perpuluhan.

Contoh:

1628

Pemberat 82 81 80

Nilai 162

1628
= (1 × 82) + (6 × 81) + (2 × 80)
= 64 + 48 + 2
= 11410

2. Sekarang murid membuat peniskalaan corak yang sama dan
membangunkan algorithma dalam penukaran nombor perlapanan ke
nombor perpuluhan.

3. Guru menggunakan teknik penyoalan untuk membantu murid dalam aktiviti
ini. Contoh:
 “Apa corak yang anda nampak dalam penukaran nombor perduaan
ke nombor perpuluhan?”
 “Bahagian algorithma yang mana boleh digunakan untuk digunakan
ke atas penukaran nombor perlapanan ke nombor perpuluhan?”

6

ASAS SAINS KOMPUTER

(Kandungan yang sama terdapat dalam slaid no. 13 – 14)

1. Murid melengkapkan Lembaran Kerja 1. BBM
 Lembaran Kerja 1 (m/s 11)
2. Murid melengkapkan Lembaran Kerja 2.  Lembaran Kerja 2 (m/s13)

(Kandungan yang sama terdapat dalam slaid
no. 15 – 16)

Murid melengkapkan Penilaian Kendiri. BBM
(Kandungan yang sama terdapat dalam slaid no. 17)  Penilaian Kendiri (m/s 16)

1. Guru menanyakan soalan berikut: “Bagaimanakah anda menukar nombor
perduaan kepada nombor perlapanan?”

2. Beritahu murid bahawa mereka akan mempelajari caranya dalam

pengajaran seterusnya.

(Kandungan yang sama terdapat dalam slaid no. 18)

7

ASAS SAINS KOMPUTER

Lampiran 1

Nombor Perduaan Jangkaan Nombor Perlapanan

Apakah digit yang 0 dan 1
digunakan dalam
sistem nombor ini?

Tukarkan nombor Jalan Kerja: Hasil Baki
perpuluhan “9” No.
81
kepada nombor asas 29 40
24 20
dua dan nombor 22 01
21
asas lapan.
0

9 = 10012

Tuliskan algoritma
bagi setiap cara yang
digunakan untuk
menukar nombor
perpuluhan kepada
nombor asas yang
berikutnya.

Tukar algoritma anda
dengan kumpulan
lain. Berdasarkan
algorithma daripada
kumpulan lain,
tukarkan nombor
perpuluhan “13”
kepada nombor asas
berikutnya.

8

ASAS SAINS KOMPUTER

Lampiran 1 – Jawapan

Nombor Perduaan Jangkaan Nombor Perlapanan

Apakah digit yang 0 dan 1 0, 1, 2, 3, 4, 5, 6, 7
digunakan dalam
sistem nombor ini?

Tukarkan nombor Jalan Kerja: Hasil Baki Jalan Kerja: Hasil Baki
perpuluhan “9” No. No.
81 8 1
kepada nombor asas 29 40 89 0 1
24 20 81
dua dan nombor 22 01
21 0
asas lapan.
0 9 = 118

Tuliskan algoritma 9 = 10012 Pilihan 1:
bagi setiap cara yang Pilihan 1: 1. Bahagikan nombor yang
digunakan untuk 1. Bahagikan nombor yang
menukar nombor diberi dengan 8.
perpuluhan kepada diberikan dengan 2. 2. Catatkan hasil dan baki
nombor asas yang 2. Catatkan hasil dan baki
berikutnya. pembahagian
pembahagian 3. Ulang langkah 1 dan 2
3. Ulang langkah satu dan
sehingga hasil
dua sehingga hasil pembahagiann = 0.
pembahagian = 0 4. Baca baki pembahagian
4. Baca baki setiap daripada baki pembahagian
pembahagian daripada baki terakhir sehingga baki
pembahagian terakhir pembahagian pertama.
sehingga baki
pembahagian pertama. Pilihan 2:
1. Gunakan jadual nombor
Pilihan 2:
1. Gunakan jadual nombor perlapanan:
84 83 82 81 80
perduaan berikut: 4096 512 64 8 1
24 23 22 21 20
16 8 4 2 1 2. Bermula daripada lajur paling
kiri, soal sama ada kita
2. Bermula daripada lajur perlukan 4096 untuk
paling kiri, soal sama ada menghasilkan 9.
kita perlukan 16 untuk Jawapannya, tidak. Oleh itu,
menghasilkan 9. letak 0 pada lajur tersebut.
Jawapannya, tidak. Oleh 84 83 82 81 80
itu, letak 0 pada lajur 4096 512 64 8 1
tersebut. 0
24 23 22 21 20
16 8 4 2 1 3. Selepas itu, gerak satu lajur
0 ke kanan dan soal sama ada
512 diperlukan untuk
3. Selepas itu, gerak satu lajur menghasilkan nombor 9.
ke kanan dan soal sama

9

ASAS SAINS KOMPUTER

ada 8 diperlukan untuk Jawapannya, tidak. Oleh itu,
menghasilkan nombor 9.
Jawapannya, ya. Oleh itu, letak 0 pada lajur tersebut.
letak 1 dalam lajur ini.
24 23 22 21 20 84 83 82 81 80

16 8 4 2 1 4096 512 64 8 1

01 00

4. Ambil baki penolakkan 9 4. Bergerak ke jalur seterusnya
dan 8 (9 – 8), iaitu 1, dan
gerak satu lajur ke kanan. (sebelah kanan). Soal sama
Soal sama ada kita perlu 4,
2 atau 1 untuk bakinya. ada kita perlukan 64 untuk
24 23 22 21 20
menghasilkan 9.
16 8 4 2 1
Jawapannya, tidak. Oleh itu,
01 0 0 1
letak 0 pada lajur tersebut.

84 83 82 81 80

4096 512 64 8 1

0 00

5. Bergerak ke jalur seterusnya

(sebelah kanan). Soal sama

ada kita perlukan 8 untuk

menghasilkan 9.

Jawapannya, ya. Oleh itu,

letak 1 dalam lajur tersebut.

84 83 82 81 80

4096 512 64 8 1

0 0 01

6. Ambil baki penolakkan 9
dan 8 (9 – 8), iaitu 1, dan

gerak satu lajur ke kanan.

Soal sama ada kita perlu 1

untuk melengkapkan

bakinya.

84 83 82 81 80

4096 512 64 8 1

0 0 0 11

Contoh jalan kerja: Contoh jalan kerja:
No. Hasil
Baki No. Hasil Baki
2 13
2 6 12 1 8 13
2 36 0
2 12 1 8 18 5
1
Tukar algoritma anda 00 00 1
dengan kumpulan
lain. Berdasarkan 13 = 158
algorithma daripada
kumpulan lain, 13 = 11012
tukarkan nombor
perpuluhan “13”
kepada nombor asas
berikutnya.

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

11

22

33

44

55

66

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.

Nombor Nombor Nombor Nombor Nombor Nombor
Perpuluhan Perlapanan Perpuluhan Perlapanan Perpuluhan Perlapanan

0 08 12 24

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

Lembaran kerja 1 - Jawapan

MENGIRA NOMBOR PERLAPANAN

Isikan tempat kosong di bawah dengan nombor perlapanan yang mewakili nombor
perpuluhan yang ditunjukkan.

Nombor Nombor Nombor Nombor Nombor Nombor
Perpuluhan Perlapanan Perpuluhan Perlapanan Perpuluhan Perlapanan

0 08 12 148 24 308

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

8 108 20 248 32 408

9 118 21 258 33 418

10 128 22 268 34 428

11 138 23 278 35 438

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

Lembaran kerja 2 - Jawapan

228 = 1810

Contoh Jalan Kerja

228

Pemberat 81 80
2
Nilai 2
80
228 5
= (2 × 81) + (2 × 80)
= 16 + 2 81
= 1810 1

758 = 6110 81
1
Contoh Jalan Kerja

758

Pemberat 81

Nilai 7

758
= (7 × 81) + (5 × 80)
= 56 + 5
= 6110

4178 = 27110

Contoh Jalan Kerja

4178

Pemberat 82 80
7
Nilai 4
80
4178 4
= (4 × 82) + (1 × 81) + (7 × 80)
= 256 + 8 + 7
= 27110

5148 = 33210

Contoh Jalan Kerja

5148

Pemberat 82

Nilai 5

5148
= (5 × 82) + (1 × 81) + (4 × 80)
= 320 + 8 + 4
= 33210

23418 = 124910

Contoh Jalan Kerja

14

ASAS SAINS KOMPUTER

4178 83 82 81 80
Pemberat 2 3 4 1
Nilai

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.

11627 101208 801218 18907 11118
Jadual 1

a) Bulatkan semua nombor perlapanan.
b) Kenal pasti nombor yang bukan nombor perlapanan dan nyatakan sebabnya.

2. Berikan SATU (1) contoh aplikasi nombor perlapanan dalam dunia sebenar.

16

ASAS SAINS KOMPUTER

Penilaian Kendiri - Jawapan

1. Jawab soalan berikut berdasarkan nombor di dalam Jadual 1.

11627 101208 801218 18907 11118
Jadual 1

a) Bulatkan semua nombor perlapanan.

b) Kenalpasti nombor yang bukan nombor perlapanan dan nyatakan sebabnya.
11627
Nombor ini tidak mengandungi subskrip 8.

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


Click to View FlipBook Version