PENGAJARAN 18
3.1.1 Menulis udoked dan melukis carta alir
pelbagai pilihan dalam penyelesaian
masalah.
Rancangan Pengajaran 263,
Lampiran 18-1 269
Lembaran Kerja 18-1 270
Lembaran Kerjo 18:2 a7
Lembaran Kerja 18-3 273
Skema Jawapan 275PENGAJARAN 18
BIDANG PEMBELAJARAN
3.0 Algoritma
Standard Kandungan
3.1 Pembangunan Algoritma
Standard Pembelajaran
‘Murid boleh:
3.1.1. Menulis pseudokod dan melukis carta alir pelbagai
piihan dalam penyelesaian masalah.
Bahan Bantu Mengajar (BBM)
Bahan untuk kelas
+ Lampiran 18-1
Bahan untuk setiap mutid
* Lembaran Kerja 18-1
+ Lembaran Kerja 18-2
+ Lembaran Kerja 18-3
Persediaan
* Guru mencetak dan memotong kad arahan dalam Lampiran 18.
mempunyai satu kad arahan untuk setiap kumpulan.
+ Guru mencetak Lembaran Kerja 18-1, 18-2 dan 1.2 untuk setiap murid dalam kelas
masing-masing,
-Pastikan guru
Sumber Tambahan
+ Video untuk pembelajaran algoritma dalam bentuk pseudoked dan carta ali:
http: //www.cambridgegesecomputing.org/modules_Ims/more?id_
module=1326208id_course=134795&id_course_inquiry=&id_sectior
13718
RANCANGAN PENGAJARAN
Masa — Cadangan Aktiviti BBM/ Catatan
5 Minit Set Induksi
1. Guru memberikan syarat berikut untuk dikuti oleh murid:
Jka semua mutid senyap selma 30 saat, guru akan menyanyikan
sebuah lagu, (guru boleh menukar syarat mengikut kesesuaian kelas)
2. Guru mula mengira selama 30 saat.
3. Selepas 30 saat, guru memberitahu murid sama ada mereka
berjaya atau tidak.
4, Jka mutid berjaya memenuhi syarat yang diberi, guru akan
menyanyikan sebuah lagu.
30 Minit Aktiviti 1: Menulis pseudokod dan Carta Alir Pellbagol Pilihan (if BBM. 4
statement) * Lampiran 18-1 s
1. Guru bersoaljawab dengan murid apakeh syarat untuk (ms 269) 3
mendopatkan garjaran semasa oktMill set induisl (jawopon —
senyap selama 30 saat) Penerapan
2. Guru menerangkon bahawa syarat yang iberi semasa cktviti —_-Pemikiran
set induksi dinamokan sebagai pian (conditfonals) Komputasional:
‘yong banyak digunakan datam komputer. * Leroian
3. Guru menerangkan bahawa pillhan digunakan semasa + Pengecaman
menuls pseudokod den carta ali. Corak
4, Guru imbas kembali pseudokod dan carta ali
5. Dua cara yang paling umum untuk menuls algoritma ialah
pseudokod dan carta alr.
6, Pseudoked merupakan satu set arahan untuk programkan sesuctu
mesin atau komputer. Set archan ini dius dalam bahasa yang
senang difahami oleh penul den pengguna seperti Bahasa
Inggetis atau Bahasa Melayu.
7. Carta alir merupakan cara menuls aigoritma dalam bentuk carta,
8. Guru imbas kembaii beberapa peraturan yang perty diatuhi
‘apabila menggunakan corta air.
2. Bujur seperti berikut merupakan simbol untuk bermula dan
berakhir.
b.Segi empat tepat merupakan simbol untuk proses.
ProsesMasa
Cadangan Aktiviti
;ntuk berlian merupakan simbol untuk pilihan. Piihan hanya
boleh dalam bentuk ya atau tidak.
d. Anak panah menghubungkan setiap simbol yang
digunokan,
STE
. Bentuk parallelogram merupakan simbol untuk input dan
output.
Guru memperkenaikan jenis pertama pelbagai pian iaity “jika
moka” atau if statement dalam bentuk pseudoked dan carta
lr.
Guru menunjukkan contoh pseudokod pelbagai plan jenis
pertama iaitu *jka - maka" (if statement).
Contoh pseudokod:
Mula
Jikalsaya lapar peristiwa
Makalsaya makan hasil
Akhir
(Guru menerangkan bahawa pian jenis “Jka - maka” (if
statement} mempunyai satu peristiva dan satu hasil contohnya:
(ika saya lapar, maka saya makan).
Peristiwa hanya boleh dalam bentuk Boolean maksudnya
benar ctou palsy,
BBM/ Catatan
re
Fa
Sy
a
F4Masa
‘Cadangan Aktiviti
13,
14,
15,
16,
v7.
18,
19.
Guru menunjukkan contoh carta alir pellbagal pihan jenis “Jka ~
maka’ (if statement)
Saya lapar?
Saya makan
Murid dibahagikan kepada beberapa kumpulan.
Guru memberikan tugasan kepada setiop kumpulan.
Setiop kumpuian dikehendoki untuk menuliskan pseudoked
dan melukiskan carta alir untuk pernyatacn yang terdapat dalam
Lembaran Kerja 18-1.
Setiop kumpulan diberi 10 minit untuk melaksanakan aktiviti.
Selepas 10 minit, setiap kumpulan membentangkan jawapon
masing-masing,
Guu memberikan ulasan dan membetulkan seborang kesilapan.
BBM/Catatan
re
Fa
Sy
a
F4Masa
20 Minit
Cadangan Aktiviti BBM/ Catatan
Alvi 2: Mens proudokod dan Carta Alt Pebogoi Pian oom
(if-else statement) * Lampiran 18-1
1. Guumenerangkan contohpelbagol phan [ens koa ck" (m/s 249)
(tee statment) + Lemboran
Contoh pseudokod: Kerja 18-1
a (ovs270)
+ Lemboran
Kerja 18-2
Saya akan pape
sai
Tamat Penerapan
Pemikiran
Conteh Ga A Komputasion
* Leraian
Cain) + Pengecamon
Corak
2. Guru memberikan tugasan berkumpulan.
3, Guru mengedarkan 2 kad arahen kepada setiap kumpulan.
(Lompiran 18-1)
4, Setiap kumpulan dikehendaki untuk menuliskan pseudokod dan
melukiskan carta alir untuk setiap kad arahan yang alberi.
(Lembaran Kerja 18-2)
Setiap kumpuian diberi 10 mini untuk melaksanakan aktivii,
6. Selepas 10 minit, setiop kumpulan membentangkan jawapan
masing-masing,
7. Guru memberikan ulasan dan membetuikan sebarang kesllapan.
re
Fa
Sy
a
F4Masa = Cadangan AKtiviti BBM/ Catatan
30 Minit Akdiviti 3: Menulis pseudokod dan Carta Alir Pelbagal Piihan (Multiple BBM.
Selection) * Lembaran
1, Guru menerangkan contoh pelbagai pithan jenis Multiple Kerja 18-3
Selection. (mm/s 273-274)
2. Guru menerangkan bahawa carta alir dan pseudokod pelbagai
pilinan sering digunakan oleh komputer untuk mencetak peloagci_ Penerapan
keputuson, Pemikiran
‘Contohnya, mengenal pasti sama ada nombor iaiah nombor Komputasional:
Positif, negatif atau kosong. * Leraian
+ Pengecaman
Pseudokod: Corak
Mula * Peniskalaan
Input (nila) * Pengitlakan
Jika (nila <0),
Cetok ("‘Nilai negatit")
Jka tidak, Jka (nilai == 0)
Cetok ("Nila ialah sifar")
ka tidak, Jka (nitai> 0),
Cetok (‘Nila posit
Jika tidak, cetak ("Error")
Tomat
re
Fa
Sy
a
F4
Carta Ali: —
Come)
peer ee
Manton ne
‘ea
to) =
f cemaneeary |
|
en a en
|
Pf cata iatpesryMasa
10 Minit
Cadangan Aktiviti BBM/ Catatan
3, Guru mengedarkan Lembaran Kerja 18-3.
4, Mutid dikehendaki untuk menuliskan pseudokod dan lukiskan
carla alr untuk membantu membuat keputusan tentang,
emyataan yang diver.
Murid diberi 10 minit untuk melaksanakan oktiviti
6. Selepas 10 minit, beberapa mutid dipiih untuk membentangkan
jawapan masing-masing,
7. Guru memberikan viasan dan membetulkan sebarang kesilapon.
Penutup
1. Guru mendapatkan semula perhatian murid dan menanyakan
soalan berikut
‘a. Namokan tiga jenis struktur kawalan peleagol piihan:
b. Bagaimenokah struktur kawalan pelbagai pilihan boleh
membantu anda menyelesaikan masalah harian?
re
Fa
Sy
a
F4LAMPIRAN 18-1
Kad Arahan
Potong setiap kad di bawah mengikut garisan yang disediakan. Guru
boleh laminat setiap keping kad supaya boleh digunakan semula.
Anda akan pergi bercuti selama satu
minggu ke Pulau Langkawi. Anda
tidak mahu kucing kesayangan anda
kelaparan semasa anda sedang
bercuti. Programkan satu sistem untuk
memberikan makanan kepada haiwan
peliharaan anda secara automatik
ketika anda tiada di rumah.
Adik anda bakal menduduki
peperiksaan PT3 tetapi dia kurang
bermotivasi untuk belajar. Programkan
satu sistem untuk meningkatkan
motivasi adik anda.
re
Fa
Sy
a
F4if statementU
1LEMBARAN KERJA 18-3
Pseudokod
Isikan masalah yang diberi oleh guru anda dalam kad arahan. Lukiskan
carta alir untuk menyelesaikan masalah yang diberi.
Masalah:
Anda ingin membantu guru anda untuk
memaparkan gred subjek secara
automatik selepas markah subjek
dimasukkan. Tuliskan pseudokod dan
lukiskan carta alir sistem tersebut.
Pseudokod:LEMBARAN KERJA 18-3
Carta Alir
Isikan masalah yang diberi oleh guru anda dalam kad arahan. Lukiskan
carta alir untuk menyelesaikan masalah yang diberi.
Input/Ouiput roses | END
Carta Alir:
re
Fa
Sy
a
F4SKEMA JAWAPAN
LEMBARAN KERJA 18-1
Pelbagai Pilihan if statement
Tuliskan pseudokod dan lukiskan carta alir untuk menyelesaikan
masalah yang diberi.
Masalah:
Anda baru berpindah ke rumah baru. Anda
ingin memastikan rumah anda selamat dari
dicerebohi. Programkan satu sistem sekuriti
untuk menyelesaikan masalah ini.
Pseudokod:
Mula
Buka suis penggera
Jika orang melepasi pintu depan,
Loceng penggera berbunyi
Tamat
Carta Alir:
Buta sua oceng
Terdapatkah
‘orang melepes
pinta rumah?
Bunykan lecongSKEMA JAWAPAN
LEMBARAN KERJA 18-2
Pseudokod
Isikan masalah yang diberi oleh guru anda dalam kad arahan. Lukiskan
carta alir untuk menyelesaikan masalah yang diberi.
Masalah:
Adik anda bakal menduduki peperiksaan PT3 tetapi dia
kurang bermotivasi untuk belajar. Programkan satu sistem
untuk meningkatkan motivasi adik anda. / Anda akan
pergi bercuti selama satu minggu ke Pulau Langkawi. Anda
tidak mahu kucing kesayangan anda kelaparan semasa
anda sedang bercuti. Programkan satu sistem untuk
memberikan makanan kepada haiwan perliharaaan anda
secara automatik ketika anda tiada di rumah.
Pseudokod:
Mula
Jika adik anda belajar selama dua jam hari ini,
Dia boleh melayari internet selama 30 minit.
Jika tidak,
Dia perlu membasuh pinggan sebagai denda
Tamat
Mula
Jika mangkuk kucing kosong,
tuangkan makanan.
Jika tidak,
jangan tuangkan makanan.
Tamat
re
Fa
Sy
a
F4SKEMA JAWAPAN
LEMBARAN KERJA 18-3
Carta Alir
Isikan masalah yang diberi oleh guru anda dalam kad arahan.
Lukiskan carta alir untuk menyelesaikan masalah yang diberi.
Penghubung
——-
Carta Alir:
+
tio
|
|
|
selamo 30 mini
Adikerl padang solv
ucngkan makanan|
Jengan WvangSKEMA JAWAPAN
LEMBARAN KERJA 18-3
Pseudokod
Isikan masalah yang diberi oleh guru anda dalam kad arahan. Lukiskan
carta alir untuk menyelesaikan masalah yang diberi.
Masalah:
Anda ingin membantu guru anda untuk
memaparkan gred subjek secara
automatik selepas markah subjek
dimasukkan. Tuliskan pseudokod dan
lukiskan carta alir sistem tersebut.
re
Fa
S
a
F4
Pseudokod:
Mula
Input (markah),
Jika (markah < 40),
Cetak ("“F")
Jika tidak, Jika (markah 2 40 dan markah < 50),
Cetak (“E")
Jika tidak, Jika (markah 2 50 dan markah < 60),
Cetak ("D")
Jika tidak, Jika (markah 2 60 dan markah < 70),
Cetak (“C")
Jika tidak, Jika (markah 2 70 dan markah < 80),
Cetak ("8")
Jika tidak, Jika (markah > 80)
Cetak ("A")
Jika tidak, cetak ("Error")
TamatSKEMA JAWAPAN
LEMBARAN KERJA 1.2
Carta Alir
Isikan masalah yang diberi oleh guru anda dalam kad arahan. Lukiskan
carta alir untuk menyelesaikan masalah yang diberi.
Input/Ouiput roses | END
Carta Alir:
coiek('07)
re
Fa
S
a
F4PENGAJARAN 19
jeudoked dan melukis carta alir
yang melibatkan ulangan
Rancangan Pengajaran 282
Lembaran Kerja 19-1 288
Lembaran Kerja 19-2 289
Lembaran Kerja 19-3 290
Skema Jawapan 292PENGAJARAN 19
BIDANG PEMBELAJARAN
3.0. Algoritma
Standard Kandungan
3.1 Pembangunan Algoritma
Standard Pembelajaran
‘Murid boleh:
3.1.1. Menulis pseudokod dan melukis carta alr pelbagai
pian dalam penyelesaian masaiah.
Bahan Bantu Mengajar (BBM)
Bahan untuk kelas
+ Lampiran 19-1
Bahan untuk setiap mutid
+ Lembaran Kerja 19-1
+ Lembaran Kerja 19-2
+ Lembaran Kerja 19-3
Persediaan
+ Guru mencetak dan memotong kad arahan dalam Lampiran 19-1. Pastikan guru
mempunyai satu kad arahan untuk setiap kumpulan.
+ Guru mencetak Lembaran Kerja 19-1, 19-2 dan 19-3 untuk setiap murid dalam.
kelas masing-masing
Sumber Tambahan
+ Video untuk pembelojaran algoritma dalam bentuk pseudoked dan carta ali:
hitp:/Jwww.cambridgegcsecomputing.org/modules_Ims/more?id_.
module=132620&id_course=134795&id_course_inquiry=8id_section=4137i)
RANCANGAN PENGAJARAN
Masa = Cadangan AKtiviti BBM/ Catatan
5 Minit Set Induksi
1. Guru memberikan arahan berikut kepada murid: Berdiri selama
‘dua saat. Selepas itu, duduk semula,
2. Guru mengulang arahan yang sama sebanyak lima kali
3. Guru bersoal jawab dengan murid tentang archan yang baru
Selepas itu, duduk semula,
det
coh Sok eu cont Jaranen Ma
F
3
4, Guru menerangkan bahawa arahan yang sama boleh
dipermudohkan jika menggunakan perkataan ulang.
30 Minit Aktivii 1: Menulls pseudokod dan Carta Ali yang Melibatkan BBM
Ulangan (Do-while) + Lemboran
1. Gury menerangkan bahowa fungs! ulang juga boleh digunokan Kerja 19-1
semasa menuls pseudokod dan melukis carta ali, (mm/s 288)
2. Guru mengimbas kemibai conioh pelbagai phan jenis ka-maka (i).
Penerapan
Pemikiran
Komputasional:
* Leroian
+ Pengecaman
Corak
3. Guru menerangkan bahawa pseudoked dan carta alirini hanya
boleh melokukan sekoli proses sahoja.
4, Guru menerangkan bahawa pseudoked dan carta alirini boleh
ditamibah balk dengan fungsi uiangan.Masa = Cadangan AKtiviti BBM/ Catatan
5. Iniadaiah kerana kita mungkin akan berasc lapar lagi. Oleh itu,
kita perlu mengulang jan rasa laparv,
Contoh:
Pseudokod
Mula
Jika saya taper,
‘Maka saya mokan
‘Adakch soya masih lopar?
Jka yo,
lang saya makan
Jka tidak,
Henti
Carta Ali:
re
Fa
Sy
a
F4
Mula
Saya lapar?
Saya makan
tidak
ya ‘Adakah saya
masih lapar?_-—~
tidak 7
6, Guru menerangkah bahawa ulangan jenis do-while melokukan
proses dahulu sebelum menyemok syarat untuk berulang atau
tidak, (Rujuk contoh di bawah)Masa = Cadangan Aktiviti BBM/ Catatan
7. Gury menunjukkan satu apiikasi fungsi vlangan jenis do-while
Untuk menyelesaikan masalch soalan Matematik
Contoh: Kami ingin tus satu program untuk mengita perimeter
segi empat tepat,
Pseudokod TANPA fungs! ulangan:
Mula
Tekan butang “mula/pacem"
‘Masukkan panjang seg) empat fepat
-Masukkan lebor seg empattepat.
Lakukan operas! berkut:(lebarx2) + (parjang x2]
Paparkan jawapon.
‘Ada soatan perimeter segi empat tepat lagi?
Lika yo.
‘Mosukkon poring segi empat tepat.
-Mosukkan lebar segi empat tepct.
Lokukan operasi berkut: (lebor x2) + [poniang x2)
Asyik ulang
Paparkan jawapan,
tugasan yang
‘Ada sooan perimeter segi empat tepat logi? sama tanpa hentt
Jka yo, Pseudoked yang
-Mosukkon panjang segi empat tepat. ‘amat panjang.
‘Mosukkon lebar segi empat tepat.
Lokukan operasi berkut: (lebar x2) + [ponjang x2)
Paparkan jawapan,
Pseudoked menggunakan fungs! vlangan:
1. Mule
2, Tekan butang “muia/podam"
3. Masukkan panjang segiempat topat
4, Masukkan lobar segi empat tepat.
Lakukan operas berkut:(lbbar x2) + (parjang x2)
6, Poparkan jawaran.
7. Ada socian perimeter seg\ empat tepat lagi?
72 ka yo.
long dori angkain 1
72 ka tio
8. Abhi
re
Fa
Sy
a
F4Masa
20 Minit
Cadangan Aktiviti
Carta Alir:
Mula
y
Tekon "mula/oodar
‘masukean poniong
‘wanutkan labor seg)
‘ompet fepat
Lotuken operes! matematt:
Ipanjang x2} + fobar x2},
Kia scion
TIDAK
YA
(Guru mengedarkan Lembaran Kerja 19-1
Mutid dikehendaki untuk menulskan pseudoked dan meiukiskan
carta alr untuk mengira luas segi empat tepat.
10. Murid diberi 15 minit untuk menyiapkan tugasan.
11, Selepas 15 minit, guru memih beberapa orang murid untuk
membentangkan pseudoked dan carta alir masing-masing.
12. Guru membincangkan jawapan bersama dengan murid.
‘Aktiviti 2: Memahami Pseudokod dan Carta Allr yang Melibatkan
Ulangan (white-do)
1. Guru menerangkan behawa terdapat situasi dimana ulangan
Jenis do-while kurang sesuai untuk digunakan.
Contohnya situasi, saya makan dahulu sebelum menyemak sama
ada saya lopar.
BBM/ Catatan
BBM
+ Lembaran Kerja,
19-2 (m/s 289 )
Penerapan
Pemikiran
Komputasional:
* Leraian
+ Pengecaman
Corak
re
Fa
Sy
a
F4Masa — Cadangan Aktiviti
Pseudoked:
Mula
Saya makon,
‘Adokah saya lapar?
Jka ya,
Uiang saya mokan
Jka tidak,
Henti
Tamat
Carta Alir:
(mula)
\ )
Saya makan
Adakah saya
masih lapar?
(Tamat >}
‘di
Sepatutnya, kita peru pastikan sama ada kita lapor, baru kita maken.
2. Menyemak syarat sebelum membuat proses dinamakan sebagai
ulangan while-do.
3. Ulangan jenis while-loop amat berguna untuk membanty kita
membuat keputusan harian.
Contoh:
‘Anda diberi RM 5 untuk membeli buah epal. Sebiji epal
betharge RM 1. Berapakah bilangan epal yang boleh anda bell
dengan duit anda?
BBM/ Catatan
re
Fa
Sy
a
F4Masa = Cadangan Aktiviti BBM/ Catatan
“Adakah anda
mempunyci
duit> 12
fidok
Mengikut flowchart yang dihasikan, ande boleh membel 5 bij
re
Fa
Sy
a
F4
epal.
4, Guru memberikan tugasan berkumpulan kepad murid
(Lembaran Kerja 19-2)
5, Setiap kumpulan dikehendaki untuk menggunakan carta alir yang
RM20.407
Beli buku rujukan
RMS.20
tidkok
Berapakah jumiah buku rujukan yang anda boleh bell?
S.buoh buku yjukanPENGAJARAN 20
3.1.3 Mengesan ralat daripada pseudoked dan
carta alir dalam penyelesaian masalah.
Rancangan Pengajaran 298,
Lampiron 20-1 302
Lembaran Kerja 20-1 303
Lembaran Kerja 20-2 304
Skema Jawapan 306‘PENGAJARAN 20
BIDANG PEMBELAJARAN
3.0. Algoritma
Standard Kandungan
3.1 Pembangunan Algoritma
Standard Pembelajaran
Murid boleh:
3.1.3, Mengesan ralat daripada pseudokod dan carta
alir dalam penyelesaian masalah.
Bahan Bantu Mengajar (BBM)
Bahan untuk kelas
+ Lampiran 20-1
Bahan untuk setiap murid
+ Lembaran Kerja 20-1
+ Lembaran Kerja 20-2
Persediaan
+ Guru mencetak dan memotong kad arahan dalam Lampiran 19-1. Pastikan guru
mempunyal satu kad arahan untuk setiap kumpulan.
+ Guru mencetak Lembaran Kerja 19-1 dan 19-2 untuk setiap murid dalam kelas
masing-masing.
Sumber Tambahan
+ Video untuk pembelojaran algoritma dalam bentuk pseudokod dan carta ali:
hiip://www.cambridgegesecomputing.org/modules.Ims/mareid_
module=132620&id_course=134795&id_course_Inquity=8id_section=4137Masa Cadangan Aktiviti BBM/ Catatan
5, Guru mengedarkan Lampiran 20-1 kepada setiap kumpulan.
6. Setiap kumpulan dikehendaki untuk mengesan ralat pada
pseudokod dan carta alir yang terdapat dolam Lampiran 20-1
don _seferusnya menulls semula pseudokod dan carta alr yang
Giberi_tanpa rolat di Lembaran Kerja 20-1
7. Setiap kumpulan diberi masa 15 minit untuk menyiapkan tugasan,
8. Selepas 15 minit, dua kumpulan dipih untuk membentangkan
tugasan masing-masing,
9. Guru memberi ulasan dan membetulkan sebarang keslapan,
20.Minit —Aktiviti 2; BM
1. Guru memberikan tugasan individu kepada murid. * Lampiran 20-1
2. Guru mengedarkan Lembaran Kerja 20-2 kepada setiap muri. (mm/s 302)
3, Murid dibeti 20 minit untuk melengkapkan Lemberan Kerja 20-2. + Lembaron Kerja
4, Selepas 20 minit, guu membincangkan jawapan. 20-1 (m/s 303)
Penerapan
Pemikiran
Komputasional:
* Leraian
+ Pengecaman
Corak
SMint —_Penutup
1. Guru mendapatkan semula perhatian murid dan merumuskan,
pengajaran.LAMPIRAN 20-1Pseudokod dan Carta Alir
'Pseudokod Tanpa Ralat:
Carta Alir Tanpa Ralat:SKEMA JAWAPAN
LAMPIRAN 20-1
Kesan dan bulatkan ralat yang terdapat dalam pseudokod dan carta
alir di bawah,
Pseudokod:
Mula
Beli air minuman RM2,00
Beli biskut RMI.50
Jika anda mempunyai duiturang daripade RM2.00,
Beli sobun RMS.00
Jika tidak,
Jika anda masih mempunyai duit lebih daripada RM1.00
Beli sayur RMI.00
Jka tidak,
Tamat
re
Fa
S
a
F4
Carta Alir:
Belar-vnann
dak
| nat abun ms. 09
“ia
el say RM.00SKEMA JAWAPAN
LEMBARAN KERJA 20-1
Pseudokod dan Carta Alir
Tulis semula pseudokod dan carta alir Lampiran 1.0 tanpa ralat.
Pseudokod:
Beli air minuman RM2.00
Beli biskut RM1.50
Jika anda mempunyai duit lebih daripada RMS.00,
Beli sabun RMS.00
ika tidak,
Jika anda masin mempunyai duit lebih daripada RM1.00
Beli sayur RM1.00
Jika tidak,
Tamat
Carta Alt Come
et ka ME SO
AS .
e ‘Adekah ands ok
abun 5.0
C tomat
120
SKEMA JAWAPAN
LEMBARAN KERJA 20-2
Pseudokod dan Carta Alir
Jawab semua soalan di bawah.
Allingin membantu gurunya mencipta sistem yang boleh memaparkan gred purata murid
selepas markah 8M dan BI dimasukkan dalam sesualu sistem. Dia telah menulls pseudokod dan
carta allr dl bawah untuk membantunye melakascnakan tugas tersebut. Malang sekall sistem
tersebut tidak memoparkan gred murid yang tepat. Kenal pasti di mana ralatnya dengan
membulatkan kesalahan tersebu! dan menus semula pseudokod dan carta alir yang diberi
Pseudokod:
Masukkan matkah murid BI, GEO
Gred purata = (BI + BM) /2
Jika gred > 50,
Cetak
Jika tidok,
Cetak
Tamat
/ Smee seo f
re
Fa
S
a
F4SKEMA JAWAPAN
Pseudokod Tanpa Ralat:
Masukkan markah murid Bl, BM
Gred purata = (BI+ 8M) / 2
Jika gred > 50,
Cetak “Iulus”
Jika tidak,
Cetak “gagal”
Tamat
Carta Alir Tanpa Ralat:
|) sesuttan mariah
J mia en
A
™~
cetak tabs
SS
TUCO RD)PENGAJARAN 21
3.1.4 Menghasilkan pseudokod dan carta alir
yang melibatkan gabungan pelbagai
han dan ulangan.
Rancangan Pengajaran = 312
Lampiron 21-1 314
Lembaran Kerja 21-1 316
Lembaran Kerja 21-2 318
Skema Jawapan 320