Draf
20012015
pseudokod secara pilihan tunggal.
Carta alir secara urutan dan carta alir pilihan tunggal apabila digabungkan akan
menghasilkan satu carta alir yang menggambarkan satu situasi yang kompleks.
Walau bagaimanapun gabungan tersebut mestilah logik.Carta alir tersebut
adalah tersusun secara tertib dan boleh diterima akal.
Contoh 1: Memisahkan pseudokod kompleks kepada pseudokod aliran secara
urutan dan secara pilihan tunggal
Pseudokod kompleks
1. Mula.
2. Berkumpul di sekolah.
3. Bertolak dengan bas.
4. Jika cuaca baik,
4.1 melawat ke Zoo Negara
4.2 melawat ke Muzium Negara.
5. Jika cuaca tidak baik,
5.1 melawat ke Muzium Negara.
6. Makan tengah hari di Muzium Negara.
7. Jika bilangan murid lebih daripada 40 orang,
7.1 pecah kepada dua kumpulan.
7.1 bersedia dalam kumpulan.
8. Jika bilangan murid kurang daripada 40 orang,
8.1 bersedia dalam kumpulan.
9. Meneruskan lawatan di Muzium Negara.
10. Jika belum pukul 4 petang,
10.1 menonton persembahan multimedia
51
10.2 menonton pertunjukan wayang kulit Draf
11. Jika masa telah mencecah pukul 4 petang, 20012015
11.1 menonton pertunjukan wayang kulit 52
12. Balik
13. Tamat
Pseudokod aliran secara urutan:
11. Mula
12. Berkumpul di sekolah.
13. Bertolak dengan bas.
14. Melawat ke Muzium Negara
15. Makan tengah hari
16. Bersedia dalam kumpulan
17. Menonton pertunjukan wayang kulit
18. Balik
19. Tamat
Pseudokod aliran secara pilihan tunggal pertama:
1. Mula
2. Jika cuaca baik,
2.1 melawat ke Zoo Negara
2.2 melawat ke Muzium Negara.
3. Jika tiada hujan
Draf
20012015
3.1 melawat ke Muzium Negara.
4. Tamat
Pseudokod aliran secara pilihan tunggal kedua:
1. Mula
2. Jika bilangan murid lebih daripada 40 orang,
2.1 pecah kepada dua kumpulan.
2.2 bersedia dalam kumpulan.
3. Jika bilangan murid kurang daripada 40 orang,
3.1 bersedia dalam kumpulan.
4. Tamat
Pseudokod aliran secara pilihan tunggal ketiga:
1. Mula
2. Jika belum pukul 4 petang,
2.1 menonton persembahan multimedia
2.2 menonton pertunjukan wayang kulit
3. Jika masa telah mencecah pukul 4 petang,
3.1 menonton pertunjukan wayang kulit
4. Tamat
53
Draf
20012015
Contoh 2: Carta alir secara tunggal dan carta alir pilihan tunggal
Lapar? Ya Makan di restoran Mula
Tidak
Pergi Panggung Wayang Naik bas
Ada Tiket? Pergi Muzium Negara
Makan Tengahari
54
Tidak Draf
Ya 20012015
Tonton wayang
Tamat
Mula
Naik bas ke bandar
Pergi Panggung Wayang
Lapar? Makan di restoran
Pergi Panggung Wayang
Ada Tiket? Tidak Beli Tiket 55
Draf
20012015
PENGETAHUAN SEDIA ADA MURID
7. Murid telah mengenal Algoritma, Pseudokod dan Carta Alir.
8. Murid telah mengetahui makna simbol (mula dan tamat, proses, pilihan,
aliran) dalam carta alir.
9. Murid telah mengetahui cara membina algoritma, pseudokod dan carta alir
secara urutan.
KEPERLUAN PERKAKASAN
11. Set Komputer
12. Kertas Mahjong
13. Pen Marker
14. Blue tack
56
Draf
20012015
KEPERLUAN PERISIAN
4. Perisian Aplikasi
AKTIVITI 1
Membina pseudokod
aliran secara urutan dan secara pilihan tunggal.
Langkah 1: Guru memberikan satu pseudokod kompleks kepada murid.
Pseudokod kompleks
1. Mula.
2. Balik ke kampung
3. Jika lebih daripada empat orang,
3.1 sewa kereta
3.2 bertolak
4. Jika kurang daripada empat orang,
4.1 bertolak
5. Memandu kereta balik ke kampung.
6. Jika kesuntukan masa,
6.1 menggunakan tol
6.2 perjalanan balik ke kampung
7. Jika tidak kesuntukan masa,
7.1 perjalanan balik ke kampung.
8. Tiba
9. Jika lapar,
9.1 makan malam
9,2 rehat
57
Draf
20012015
10. Jika tidak lapar,
10.1 rehat
11. Berbual-bual dengan ahli keluarga
12. Tamat
Langkah 3:Murid diminta membina pseudokod aliran secara urutan berdasarkan
kod pseudo kompleks yang diberi.
Langkah 4:Murid diminta membina pseudokod aliran secara pilihan tunggal
berdasarkan kod pseudo kompleks yang diberi.
58
Draf
20012015
AKTIVITI 2
Membina carta alir urutan dan carta alir pilihan tunggal.
Langkah 1:Murid diminta menghasilkan carta alir urutan dan carta alir pilihan
tunggal berdasarkan pseudokod di atas.
Langkah 2:Murid diminta menggabungkan carta alir urutan dan carta alir pilihan
tunggal yang dihasilkan di atas.
AKTIVITI 3
Membina carta alir urutan dan carta alir pilihan tunggal.
Langkah 1:Murid dimintamembaca perenggan di bawah.
Hari ini cuti hujung minggu. Hanna pergi ke rumah Pak Mat. Walaupun tinggal
dalam kawasan perumahan, Pak Mat ada menanam sayur di kawasan tanah
lapang yang berhampiran rumah. Pagi ini, Hanna ingin membantu Pak Mat
menanam cili. Mula-mula batas sepanjang dua meter akan dibina. Tanah batas
digemburkan dengan menggunakan cangkul. Apabila batas telah siap, lubang
kecil dibuat untuk memasukkan anak benih cili yang telah disemai terlebih
dahulu. Hanya anak benih yang sihat sahaja yang akan ditanam. Kemudian
sedikit baja diletakkan dan batas tersebut disiram dengan air. Hanna merasa
begitu teruja sehingga terfikir untuk menanam cili sekiranya diberi keizinan oleh
ibubapanya.
Langkah 2: Berdasarkan algoritma di atas, bina pseudokod dan carta alir.
59
Draf
20012015
PENILAIAN 1
Nyatakan jenis aliran bagi pseudokod di bawah.
1. Mula 1. Mula
2. Pendaftaran 2. Pendaftaran
3. Berkumpul 3. Berkumpul
4. Taklimat 4. Taklimat
5. Lulus uji bakat 5. Uji bakat
6. Menjadi ahli 6. Jika tidak lulus,
7. Tamat
6.1 latihan
6.2 menjadi ahli
7. Jika lulus,
7.1 menjadi ahli
8. Tamat
60
Draf
20012015
PENILAIAN 2
C. Berdasarkan pseudokod kompleks yang diberi, nyatakan berapa
pseudokod aliran secara urutan dan secara pilihan tunggal yang ada.
Pseudokod kompleks
1 Mula.
2 Pergi membeli-belah
3 Jika hendak cepat,
3.1 menaiki monorail
3.2 berjalan kaki
4 Jika tidak hendak cepat,
4.1 berjalan kaki
5 Tiba di destinasi.
6 Mula membeli-belah.
7 Jika semua ialah perempuan,
7.1 membeli baju
7.2 membeli kasut
8 Jika bukan semua ialah perempuan,
8.1 membeli kasut
9 Makan tengah hari.
10 Balik
11 Tamat
Pseudokod aliran secara urutan =
Pseudokod aliran secara pilihan tunggal =
61
Draf
20012015
B. Berdasarkan pseudokod kompleks yang diberi, binakan pseudokod aliran
secara urutan dan pseudokod aliran secara pilihan tunggal.
Pseudokod aliran secara urutan
1.
2.
3.
4.
5.
6.
7.
8.
9.
Pseudokod aliran secara pilihan tunggal pertama
1.
2.
2.1
62
2.2 Draf
3. 20012015
3.1 63
4.
Pseudokod aliran secara pilihan tunggal kedua
1.
2.
2.1
2.2
3.
3.1
4.
Draf
20012015
PENILAIAN 3
A. Lukis gabungan Carta Alir berdasarkan pseudokod di atas.
64
Draf
20012015
PENILAIAN 4
A. Pelbagai aktiviti berlaku dalam kehidupan kita. Adakalanya kita perlu
membuat pilihan atau keputusan. Cuba ingat kembali satu situasi yang
65
Draf
20012015
pernah anda lalui. Tuliskan situasi tersebut. Nyatakan berapa aktiviti yang
berlaku? Aktiviti yang manakah memerlukan anda membuat pilihan?
Seterusnya, berdasarkan situasi yang ditulis, bina algoritma, pseudokod dan
carta alir.
66
Draf
20012015
Nama Murid: LAPORAN PENCAPAIAN MURID
Tahun:
Kelas Pengaturcaraan
Modul: 2.0 Menggunakan Algoritma Melalui Pseudokod dan Carta
Standard
Kandungan: Alir.
2.6 Memisahkan pseudokod kompleks kepada kod
Standard
Pembelajaran: psuedo secara urutan dan pseudokod secara pilihan
tunggal
2.7 Menggabungkan carta alir urutan dan carta alir pilihan
tunggal secara logik
2.8 Menyediakan algoritma, pseudokod dan carta alir
dalam menyelesaikan satu masalah yang diberi.
Bil Perkara yang dinilai Pencapaian Catatan
Ya Tidak
1 Murid boleh mengenal pasti
pseudokod secara urutan dan secara (CAPAI / TIDAK CAPAI)
pilihan tunggal.
2 Murid boleh membentuk pseudokod
secara urutan dan secara pilihan
tunggal.
3 Murid boleh membentuk carta alir
urutan dan carta alir pilihan tunggal.
4 Murid boleh melukis gabungan carta
alir urutan dan carta alir pilihan tunggal
KEPUTUSAN
TARIKH
67
Draf
20012015
Nama Guru: Tandatangan &
Disahkan oleh: Tarikh
Tandatangan &
Tarikh
68