SlideShare a Scribd company logo
2.0 Menggunakan Algoritma Melalui Kod Pseudo
Dan Carta Alir
TAHUN 6
Draf
20012015
KEMENTERIAN PENDIDIKAN MALAYSIA
Kurikulum Standard Sekolah Rendah
KSSR
1
Draf
20012015
Standard
kandungan:
2.0 Menggunakan Algoritma Melalui
Pseudokod Dan Carta Alir
Standard
pembelajaran:
2.1 Mengenal algoritma, pseudokod dan
carta alir.
2.2 Menerangkan makna simbol (mula dan
tamat, proses, pilihan dan aliran) dalam
carta alir.
2.3 Membuat perkaitan algoritma,
pseudokod dan carta alir dalam aktiviti
harian.
Masa: 60 minit
NOTA RUJUKAN
Apa itu Algoritma, Pseudokod dan Carta Alir?
Sebelum sesuatu atur cara komputer ditulis,
perancangan awal merupakan satu amalan yang
penting. Pembinaan algoritma merupakan perkara
pertama dalam proses pengaturcaraan untuk
menyelesaikan sesuatu masalah.
2
MODUL P4
Draf
20012015
Algoritma ialah satu set aturan untuk menyelesaikan sesuatu masalah.
Aturan ini bertertib, jelas dan berkesan untuk menyelesaikan masalah
tersebut.
Pseudokod ialah satu set aturan yang ditulis dalam bahasa tabii untuk
menyelesaikan sesuatu masalah. Ia menunjukkan langkah demi langkah
untuk melaksanakan sesuatu tugas dari mula hingga tamat.
Carta Alir adalah rajah yang mengandungi simbol-simbol geometri yang
disambungkan untuk menunjukkan langkah-langkah penyelesaian
masalah.Setiap simbol mempunyai makna dan fungsi yang tertentu.
SIMBOL MAKNA/FUNGSI PENERANGAN
MULA / TAMAT Mula dan tamat sesuatu aktiviti
PROSES Aktiviti atau proses
PILIHAN
Menguji sama ada benar atau
salah
ALIRAN Aliran aktiviti
PENYAMBUNG
Menggabungkan aliran yang
berlainan
3
Draf
20012015
Contoh 1: Algoritma
Adakah anda suka makan kuih lapis?Berikut ialah resipi untuk
menghasilkan kuih lapis yang sedap.
Bahan-Bahan:
• 1 cawan tepung gandum.
• 2 sudu besar tepung beras.
• 2 sudu besar tepung jagung.
• 2 cawan santan pekat.
• 3/4 cawan gula.
• Sedikit garam.
• 1 sudu minyak masak.
• Pewarna merah.
Cara Penyediaan:
1. Masukkan semua bahan kecuali minyak dan pewarna. Kacau
sampai sebati.
2. Kalau ada ketulan tepung,tapiskan ia. Griskan loyang dengan
minyak masak tadi.
3. Bahagikan adunan kepada dua bahagian dan warnakan satu
bahagian adunan tersebut dengan pewarna merah.
4. Letakkan lapisan pertama dan kukus selama 5 minit. Setiap
lapisan mestilah dikukus selama 5 minit
5. Untuk lapisan terakhir,kukus selama 10 minit.
Sebenarnya resepi tersebut adalah merupakan algoritma yang
mengandungi senarai bahan-bahan masakan dan langkah-langkah
untuk menghasilkan kuih lapis yang lazat. Secara umumnya, algoritma
ialah satu susunan langkah-langkah untuk menyelesaikan masalah.
Resepi ini juga boleh ditulis dalam bentuk pseudokod dan carta alir.
4
Draf
20012015
5
Draf
20012015
Contoh 2: Pseudokod
Pseudokod:
1. Mula.
2. Masuk semua bahan kecuali pewarna dan minyak.
3. Kacau sampai sebati.
4. Tapiskan ketulan tepung.
5. Griskan loyang dengan minyak masak.
6. Bahagikan adunan kepada dua bahagian.
7. Warnakan satu bahagian adunan dengan pewarna merah.
8. Letakkan lapisan pertama ke dalam loyang.
9. Kukus selama 5 minit.
10. Letakkan lapisan seterusnya sehingga adunan habis.
11. Setiap lapisan mestilah dikukus selama 5 minit.
12. Untuk lapisan terakhir,kukus selama 10 minit.
13. Tamat.
Pseudokod mempunyai ciri-ciri yang menyerupai algoritma, cuma ia
mengandungi langkah mula dan tamat.Arahan berada dalam setiap
langkah.
Sekarang cuba kita lihat pula bagaimana resepi ini digambarkan
dalam bentuk carta alir.
6
Tamat
Letakkan lapisan pertama ke dalam loyang.
Kukuskan setiap lapisan selama 5 minit.
Mula
Kacau sampai sebati.
Bahagikan adunan kepada dua bahagian.
Warnakan satu bahagian adunan dengan pewarna merah.
Tapiskan ketulan tepung.
Masukkan semua bahan kecuali pewarna dan minyak.
Griskan loyang dengan minyak masak.
Kukuskan lapisan terakhir selama 10 minit.
Draf
20012015
PENGETAHUAN SEDIA ADA MURID
1. Murid telah boleh menulis langkah-langkah bagi aktiviti harian.
2. Murid telah boleh menulis set arahan bagi suatu peralatan digital
dalam melakukan tugasan.
3. Murid telah menguasai kemahiran asas perisian persembahan.
KEPERLUAN PERKAKASAN
1. Set Komputer
2. Kertas Mahjong
3. Pen Marker
4. Blue tack
KEPERLUAN PERISIAN
1. Perisian Persembahan (MS Powerpoint)
2. P3.ppt
7
Draf
20012015
AKTIVITI 1
Jom Ikut Saya!
(Mengenal Algoritma dan Pseudokod dan Carta Alir)
Langkah 1: Baca situasi di bawah dengan teliti.
6 5 4 3 2
7 8 9 10 11 12
18 17 16 15 14 13
8
Irwan adalah rakan sekolah anda.Anda menjemput dia
datang ke rumah anda untuk berbincang tentang projek
sekolah. Anda dikehendaki memberi arahan yang jelas
kepada Irwan untuk berjalan ke rumah anda.Irwan di larang
melalui petak yang ada pokok.
Irwan
Draf
20012015
19 20 22 23 24
Langkah 2: Tuliskan arahan kepadaIrwansupaya dia boleh sampai ke
rumah anda dengan tepat:
9
1
2
3
4
5
6
7
8
9
10 TAHNIAH!!! ANDA TELAH BERJAYA
MENGHASILKAN SATU ALGORITMA
Rumah anda
Contoh: Bergerak ke petak no 2.
Draf
20012015
Langkah 3: Tuliskan arahan-arahan tepat ke rumah anda yang perlu
diikuti oleh Irwan dalam kotak di bawah menggunakan pseudokod:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
10
TAHNIAH!!! ANDA TELAH BERJAYA
MENGHASILKAN SATU KOD PSEUDO
Draf
20012015
Langkah 4: Tuliskan arahan-arahan tepat ke rumah anda yang perlu
diikuti oleh Irwan dalam kotak di bawah menggunakan carta alir:
11
Draf
20012015
AKTIVITI 2
Mengenal Algoritma, Pseudokod dan Carta Alir
Langkah 1: Guru memaparkan persembahan dari P3.ppt yang
mempunyai contoh-contoh algoritma, pseudokod dan carta
alir.
Langkah 2: Kenal pasti algoritma, pseudokod atau carta alir yang betul
seperti yang dipaparkan oleh guru.
AKTIVITI 3
Menulis Algoritma Bagi Aktiviti Harian Yang Dipilih
Kerja Berkumpulan.
Arahan: Murid dibahagikan kepada beberapa kumpulan.
Langkah 1: Setiap kumpulan senaraikan sekurang-kurangnya lima aktiviti
harian yang melibatkan urutan atau prosedur.
Langkah 2: Pilih satu daripada lima aktiviti tersebut dan tukar dengan
kumpulan lain.
12
Draf
20012015
Langkah 3: Setiap kumpulan dikehendaki menyenaraikan langkah-
langkah atau prosedur bagi aktiviti harian yang mereka
terima. Lakarkan hasil perbincangan dalam format Peta
Pemikiran iTHINK jenis Peta Alir (Flow Map).
Langkah 4: Bentangkan hasil perbincangan di dalam kelas.
AKTIVITI 4
Membina Pseudokod Dan Carta Alir Berdasarkan Algoritma
Mengenali Simbol Pada Carta Alir
Kerja Berkumpulan.
Langkah 1: Berdasarkan AKTIVITI 3, setiap kumpulan dikehendaki
membina pseudokod dan carta alir dengan menggunakan
perisian persembahan.
13
Draf
20012015
AKTIVITI 5
Membuat Perkaitan Antara Algoritma, Pseudokod Dan Carta
Alir
Kerja Individu.
Langkah 1:Terangkan maksud algoritma, pseudokod dan carta alir
menggunakan Peta Pemikiran i-Think jenis Peta Bulatan
(Circle Map)
14
Draf
20012015
PENILAIAN 1
15
Draf
20012015
A. Nyatakan sama ada gambar rajah di bawah mewakili algoritma,
pseudokod, carta alir atau tidak berkaitan
PENILAIAN 2
16
Draf
20012015
A. Cari penyataan-pernyataan pada carta alir disediakan yang
diletakkan pada simbol yang salah. Apakah simbol yang betul untuk
penyataan-penyataan tersebut?
17
Mula
Isi data-data yang diperlukan
Klik butang ‘Langkah seterusnya’
Klik ‘Tunjukkan
akaun saya’
Klik kotak tanda persetujuan
Buka alamat gmail di http://mail.google.com/
Berjaya mencipta emel Gmail
Tamat
Draf
20012015
B. Lukis semula carta alir berdasarkan gambar rajah yang diberi
dengan menggunakan simbol yang betul. Nyatakan sebab anda
menggunakan simbol tersebut.
18
Draf
20012015
19
Draf
20012015
PENILAIAN 3
A. Nomborkan gambar mengikut urutan yang betul.
Persediaan untuk ke sekolah
20
Draf
20012015
B. Tulis pseudokod berdasarkan gambar di atas dengan urutan yang
betul.
_________________________________________________________________
_________________________________________________________________
_________________________________________________________________
_________________________________________________________________
C. Susun pseudokod yang diberi ke dalam carta alir mengikut urutan
yang betul.
21
Draf
20012015
Penyediaan Ayam Goreng Bersalut Tepung.
LAPORAN PENCAPAIAN MURID
22
Pseudokod Carta Alir
Goreng ayam
Mula
Potong ayam
Hidang ayam goreng
Salut ayam dengan
tepung
Tamat
Gaul ayam dengan
garam
Draf
20012015
Nama Murid:
Tahun:
Kelas
Modul: Pengaturcaraan
Standard
Kandungan:
2.0 Menggunakan Algoritma Melalui Pseudokod dan
Carta Alir.
Standard
Pembelajaran:
2.1 Mengenal Algoritma, Pseudokod dan Carta Alir.
2.2 Menerangkan makna simbol (mula dan tamat,
proses, pilihan, aliran) dalam carta alir.
2.3 Membuat perkaitan algoritma, pseudokod dan
carta alir dalam aktiviti harian.
Bil Perkara yang dinilai Pencapaian Catatan
Ya
Tida
k
1 Murid boleh mengenalpasti
algoritma, pseudokod dan carta
alirdaricontoh-contoh yang
diberi.
2 Murid boleh membentuk
algoritma, pseudokod dan carta
alir berdasarkan situasi mudah
yang diberi.
3 Murid boleh menerangkan
makna simbol dalam carta alir
yang dibina.
4 Murid boleh membuat perkaitan
antara algoritma, pseudokod
dan carta alir.
KEPUTUSAN (CAPAI / TIDAK CAPAI)
TARIKH
Nama Guru: Tandatangan &
Tarikh
Disahkan oleh: Tandatangan &
23
Draf
20012015
Tarikh
24
Draf
20012015
Standard
kandungan:
2.0 Menggunakan Algoritma Melalui Kod
Pseudo Dan Carta Alir
Standard
pembelajaran:
2.4 Membezakan aliran secara urutan dan
pilihan tunggal bagi algoritma,
pseudokod dan carta alir.
2.4.1 Membezakan aliran secara
urutan dan pilihan tunggal bagi
algoritma.
2.4.2 Membezakan aliran secara
urutan dan pilihan tunggal bagi
pseudokod.
2.4.3 Membezakan aliran secara
urutan dan pilihan tunggal bagi
carta alir.
2.5 Menulis algoritma berdasarkan situasi
secara urutan dan pilihan tunggal.
Masa: 90 minit
25
MODUL P5
Draf
20012015
NOTA RUJUKAN
Aliran secara urutan dan pilihan tunggal.
Sesuatu masalah biasanya boleh diselesaikan dengan aliran secara
urutan.Aliran secara urutan melibatkan penyelesaian masalah yang
menggunakan langkah-langkah secara tertib. Walau bagaimanapun
bukan semua masalah boleh diselesaikan dengan aliran secara urutan
kerana dalam proses menyelesaikan masalah, kita akan berdepan
dengan situasi yang memerlukan kita membuat pilihan. Dalam modul ini,
hanya pilihan tunggal sahaja yang akan dibincangkan.
Contoh 1: Algoritma, Pseudokod dan Carta Alir Bagi Aliran Secara Urutan
Situasi:
Siti akan mengadakan majlis harilahir di rumahnya. Dia telah
menyediakan atur cara majlis seperti berikut. Bilangan jemputannya
adalah seramai 25 orang.
Atur cara:
4.00 petang Ketibaan tetamu dan rakan-rakan.
4.30 petang Ucapan selamat datang.
4.45 petang Nyanyian dan pemberian hadiah.
5.00 petang Upacara memotong kek.
5.30 petang Permainan meniup belon
26
Draf
20012015
6.00 petang Cabutan bertuah dan permainan.
7.00 petang Majlis berakhir.
Pseudokod:
1. Mula
2. Menyambut ketibaan tetamu dan rakan-rakan
3. Memberi ucapan selamat datang
4. Menyanyi
5. Menerima hadiah
6. Memotong kek
7. Memulakan permainan meniup belon
8. Mencabut nombor bertuah
9. Majlis berakhir
10. Tamat
27
Draf
20012015
Carta Alir
28
Tamat
Mencabut nombor bertuah
Majlis berakhir
Mula
Memberi ucapan selamat datang
Memotong kek
Memulakan permainan
Menyanyi
Menyambut ketibaan tetamu dan rakan-rakan
Menerima hadiah
Draf
20012015
Contoh 2:Algoritma, Pseudokod dan Carta Alir Bagi Aliran Pilihan Tunggal
Pilihan tungal berlaku dalam situasi di bawah apabila pembekal belon
tidak dapat membekalkan belon dalam majlis. Penulisan Pseudokod akan
memasukkan/menunjukkan syarat pada pilihan tunggal pada atur cara
Permainan Meniup Belon.
Situasi:
Siti akan mengadakan majlis hari lahir di rumahnya. Permainan meniup
belon dan merebut kerusi telah disediakan untuk para tetamu. Bilangan
jemputannya adalah seramai 25 orang.
Atur cara:
4.00 petang Ketibaan tetamu dan rakan-rakan.
4.30 petang Ucapan selamat datang.
4.45 petang Nyanyian dan pemberian hadiah.
5.00 petang Upacara memotong kek.
5.30 petang Permainan meniup belon
6.00 petang Cabutan bertuah
7.00 petang Majlis berakhir.
Pseudokod:
1. Mula
2. Menyambut ketibaan tetamu dan rakan-rakan
3. Memberi ucapan selamat datang
4. Menyanyi
5. Menerima hadiah
6. Memotong kek
7. Jika ada belon
7.1 Memulakan permainan meniup belon
8. Mencabut nombor bertuah
9. Majlis berakhir
10. Tamat
29
Draf
20012015
Carta Alir
30
Ya
Tidak
Memulakan
permainan
meniup belon
Majlis berakhir
Belon?
Tamat
Mencabut
nombor bertuah
Mula
Menyambut ketibaan tetamu dan rakan-rakan
Menyanyi
Memberi ucapan selamat datang
Memotong kek
Menerima hadiah
Draf
20012015
PENGETAHUAN SEDIA ADA MURID
4. Murid telah mengenal Algoritma, Pseudokod dan Carta Alir.
5. Murid telah mengetahui makna simbol (mula dan tamat, proses,
pilihan, aliran) dalam carta alir.
6. Murid telah mengetahui cara membina algoritma, pseudokod dan
carta alir secara urutan.
31
Draf
20012015
KEPERLUAN PERKAKASAN
5. Set Komputer
6. Kertas Mahjong
7. Pen Marker
8. Blue tack
9. Kertas Nombor/Kad Nombor
10. Pensel Warna
KEPERLUAN PERISIAN
3. Perisian Aplikasi
32
Draf
20012015
AKTIVITI 1
Permainan ‘FROZEN’
Langkah 1:Setiap murid akan mendapat sekeping kertas/kad yang
mengandungi satu nombor.
Langkah 2:Murid diminta untuk tidak menunjukkan kertas/kad yang
mengandungi nombor tersebut kepada murid lain.
Langkah 3:Apabila guru meniupkan wisel atau berkata GERAK, murid
akan bergerak secara bebas sambil membawa kertas yang
mengandungi nombor tersebut.
Langkah 4:Apabila guru meniupkan wisel sekali lagi atau berkata
BERHENTI, murid akan berhenti dan membandingkan kertas/kad yang
mengandungi nombor tersebut dengan rakan disebelah kanannya. Jika
nombor salah seorangnya lebih kecil maka murid yang memegang
nombor kecil itu akan dibekukan atau FROZEN dan tidak boleh bergerak
ke mana-mana.
Langkah 5:Ulangi LANGKAH 3 dan LANGKAH 4. Pemenang adalah murid
yang memegang nombor yang terbesar.
Langkah 6:Cuba anda tuliskan algoritma permainan tadi.
33
Draf
20012015
34
Draf
20012015
AKTIVITI 2
Membina algoritma,
pseudokod dan carta alir bagi aliran secara urutan.
Langkah 1: Guru memberikan satu situasi kepada murid.
Satu sesi perkhemahan perdana unit beruniform bagi murid
tahap dua akan diadakan pada hujung tahun ini.
Perkhemahan tersebut akan diadakan di sebuah hutan
rekreasi. Murid dikehendaki mendaftarkan diri di sekolah
pada pukul tujuh pagi. Semua murid dikehendaki menaiki
bas yang telah disediakan. Apabila tiba di tempat
perkhemahan, murid dikehendaki berkumpul di tapak
perkhemahan bagi melihat demontrasi pemasangan
khemah. Seterusnya, murid akan memasang khemah.
Setelah siap, murid akan mengemaskan barang-barang
mereka di khemah masing-masing.
35
Draf
20012015
Langkah 2:
Murid melengkapkan algoritma.
di sekolah pada pukul tujuh pagi.
Semua murid dikehendaki yang
disediakan.
Tiba di .
Murid di tapak perkhemahan.
Melihat pemasangan khemah.
Murid .
Setelah siap, murid barang-barang
mereka di khemah masing-masing.
36
Draf
20012015
Langkah 3: Murid-murid menyusun semula ayat-ayat untuk
menghasilkan pseudokod yang bertertib.
37
mula
mendaftarkan diri
menaiki bas
berkumpul di tapak perkhemahan
tiba di tempat perkhemahan
melihat demontrasi pemasangan khemah
memasang khemah
mengemaskan barang-barang
tamat
Draf
20012015
Langkah 4: Murid melengkapkan carta alir.
38
Mendaftarkan diri
Menaiki bas Berkumpul di tapak perkhemahaan
Melihat demonstrasi
Memasang khemah
Mengemaskan barang dalam khemah
Mula
Tamat
Draf
20012015
AKTIVITI 3
LAMPU ISYARAT
Cuba anda perhatikan bagaimana LAMPU ISYARAT bekerja secara
urutan.Terdapat EMPAT urutan yang perlu anda ketahui. Warnakan LAMPU
ISYARAT di bawah untuk mengetahui bagaimana ianya bertukar
mengikut urutan!
Langkah 1:Anda hendaklah mewarnakan LAMPU ISYARAT yang menyala
sahaja mengikut urutan dalam rajah di bawah:
39
Draf
20012015
Langkah 2:Lengkapkan jadual di bawah berdasarkan urutan LAMPU
ISYARAT yang telah anda warnakan di LANGKAH 1.
Langkah 3: Cuba anda fikirkan bagaimana LAMPU ISYARAT yang boleh
memaparkan kiraan digital sebelum berubah kepada warna seterusnya.
40
Cuba tuliskan dalam bentuk PSEUDOKOD
1. Mula
2. MERAH menyala 5 Minit
Draf
20012015
Langkah 4: Cuba anda fikirkan bagaimana LAMPU ISYARAT anda
boleh digunakan di tempat murid sekolah menyeberang
jalanraya. Sila gunakan pilihan tunggal untuk situasi jika ada
murid hendak menyeberang jalan. Adakah anda perlu
mengubah arahan kepada LAMPU ISYARAT anda?
AKTIVITI 4
Membina algoritma,
pseudokod dan carta alir bagi aliran pilihan tunggal.
Langkah 1: Guru memberikan satu situasi kepada murid.
Satu sesi perkhemahan perdana unit beruniform bagi murid
tahap dua akan diadakan pada hujung tahun ini.
Perkhemahan tersebut akan diadakan di sebuah hutan
41
Draf
20012015
rekreasi. Murid dikehendaki mendaftarkan diri di sekolah
pada pukul tujuh pagi. Semua murid dikehendaki menaiki
bas yang telah disediakan. Apabila tiba di tempat
perkhemahan, murid dikehendaki berkumpul di tapak
perkhemahan. Bagi murid yang telah menguasai
kemahiran pemasangan khemah, mereka akan terus
memasang khemah. Bagi murid yang belum menguasai
kemahiran pemasangan khemah, mereka dikehendaki
melihat demontrasi terlebih dahulu sebelum memasang
khemah. Setelah siap, murid akan mengemaskan barang-
barang mereka di khemah masing-masing.
Langkah 2: Murid diminta membina algoritma berdasarkan situasi
di atas.
Langkah 3: Murid diminta membina pseudokod berdasarkan algoritma
yang dibina.
Langkah 4: Murid diminta menghasilkan carta alir berdasarkan
algoritma situasi di atas.
42
Draf
20012015
PENILAIAN 1
A. Nyatakan jenis aliran bagi algoritma di bawah.
Siti ada seekor kucing. Setiap
hari, selepas pulang dari sekolah
dia memberi makan kepada
kucing itu selepas
memandikannya. Namun pada
suatu hari, Siti balik lewat dari
sekolah. Kucing itu kelihatan
tidak comot, maka Siti tidak
memandikannya. Kucing itu terus
diberi makan.
Siti ada seekor kucing. Pada
setiap hari, selepas pulang dari
sekolah dia memberi makan
kepada kucing itu selepas
memandikannya.
43
Draf
20012015
44
Draf
20012015
PENILAIAN 2
B. Ali: Ayah, ingat tak hari jadi saya minggu hadapan?
Bapa :Oh, ingat! Apa hadiah yang kamu mahu?
Ali : Saya inginkan kek dan sepasang kasut sukan Adidas.
Bapa : Kek itu sudah pasti boleh ayah belikan. Kasut sukan Adidas itu
ayah akan beli kalau dapat bonus.
Tulis algoritma berdasarkan dialog di atas.
45
Draf
20012015
46
Draf
20012015
PENILAIAN 3
D. Susun pseudokod yang diberi ke dalam carta alir mengikut urutan
yang betul.
Penyediaan Ayam Goreng Bersalut Tepung.
47
Pseudokod Carta Alir
Goreng ayam
Mula
Potong ayam
Hidang ayam goreng
Salut ayam dengan
tepung
Tamat
Gaul ayam dengan
garam
Draf
20012015
E. Susun pseudokod yang diberi ke dalam carta alir mengikut urutan
yang betul.
Penyediaan Ayam Goreng.
48
Pseudokod Carta Alir
Goreng ayam
Jika mahu rangup
Mula
Potong ayam
Hidang ayam goreng
Tamat
Salut ayam dengan
tepung tempura
Gaul ayam dengan
garam
Draf
20012015
LAPORAN PENCAPAIAN MURID
Nama Murid:
Tahun:
Kelas
Modul: Pengaturcaraan
Standard
Kandungan:
2.0 Menggunakan Algoritma Melalui Pseudokod dan Carta
Alir.
Standard
Pembelajaran:
2.4 Membezakan aliran secara urutan dan pilihan tunggal
bagi algoritma, pseudokod dan carta alir.
1.4.1 Membezakan aliran secara urutan dan pilihan
tunggal bagi algoritma.
1.4.2 Membezakan aliran secara urutan dan pilihan
tunggal bagi pseudokod.
2.4.3 Membezakan aliran secara urutan dan pilihan
tunggal bagi carta alir.
2.5 Menulis algoritma berdasarkan situasi secara urutan dan
pilihan tunggal.
Bil Perkara yang dinilai Pencapaian Catatan
Ya Tidak
1 Murid boleh membezakan aliran
secara urutan dan pilihan tunggal
bagialgoritma, pseudokod, dan carta
alir yang diberi.
2 Murid boleh membentuk algoritma,
pseudokod dan carta alir bagi aliran
secara urutan dan pilihan tunggal
berdasarkan situasi yang diberi.
3 Murid boleh menukarkan pseudokod
kepada carta alir.
KEPUTUSAN (CAPAI / TIDAK CAPAI)
TARIKH
Nama Guru: Tandatangan &
Tarikh
Disahkan oleh: Tandatangan &
Tarikh
49
Draf
20012015
Standard
kandungan:
2.0 Menggunakan Algoritma Melalui
Pseudokod Dan Carta Alir
Standard
pembelajaran:
2.6 Memisahkan pseudokod kompleks
kepada psuedokod 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.
Masa: 90 minit
NOTA RUJUKAN
Pseudokod kompleks
Apabila sesuatu situasi mempunyai pelbagai arahan dan aktiviti, maka
situasi itu dikatakan sebagai kompleks.Begitu juga dengan pseudokod.
Pseudokod yang kompleks merupakan gabungan beberapa pseudokod
aliran secara urutan dan pseudokod secara pilihan tunggal.
50
MODUL P6
Draf
20012015
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
10.2 menonton pertunjukan wayang kulit
11.Jika masa telah mencecah pukul 4 petang,
11.1 menonton pertunjukan wayang kulit
12. Balik
51
Draf
20012015
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
3.1 melawat ke Muzium Negara.
4. Tamat
Pseudokod aliran secara pilihan tunggal kedua:
52
Draf
20012015
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
54
Pergi Panggung Wayang
Makan di restoranLapar?
Tonton Wayang
Beli TiketAda Tiket?
Ya
Ya
Tidak
Tidak
Mula
Pergi Muzium Negara
Naik bas
Makan Tengahari
Tonton wayang
Tamat
Draf
20012015
55
Mula
Pergi Panggung Wayang
Naik bas ke bandar
Tonton Wayang
Beli Tiket
Ada
Tiket?
Tidak
Ya
Pergi Panggung Wayang
Makan di restoranLapar?
Tamat
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
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
56
Draf
20012015
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
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.
57
Draf
20012015
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
2. Pendaftaran
3. Berkumpul
4. Taklimat
5. Lulus uji bakat
6. Menjadi ahli
7. Tamat
1. Mula
2. Pendaftaran
3. Berkumpul
4. Taklimat
5. Uji bakat
6. Jika tidak lulus,
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
Draf
20012015
2.2
3.
3.1
4.
Pseudokod aliran secara pilihan tunggal kedua
1.
2.
2.1
2.2
3.
3.1
4.
63
Draf
20012015
PENILAIAN 3
A. Lukis gabungan Carta Alir berdasarkan pseudokod di atas.
64
Draf
20012015
PENILAIAN 4
65
Draf
20012015
A. Pelbagai aktiviti berlaku dalam kehidupan kita. Adakalanya kita
perlu membuat pilihan atau keputusan. Cuba ingat kembali satu
situasi yang 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
LAPORAN PENCAPAIAN MURID
Nama Murid:
Tahun:
Kelas
Modul: Pengaturcaraan
Standard
Kandungan:
2.0 Menggunakan Algoritma Melalui Pseudokod dan
Carta Alir.
Standard
Pembelajaran:
2.6 Memisahkan pseudokod kompleks kepada kod
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 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 (CAPAI / TIDAK CAPAI)
TARIKH
67
Draf
20012015
Nama Guru: Tandatangan &
Tarikh
Disahkan oleh: Tandatangan &
Tarikh
68

More Related Content

Viewers also liked

2.0 algoritma pseudokod carta alir
2.0 algoritma pseudokod carta alir2.0 algoritma pseudokod carta alir
2.0 algoritma pseudokod carta alir
Sakinah Hassan
 
Jawapan latihan : TMK PLUG TAHUN 6 2015
Jawapan latihan : TMK PLUG TAHUN 6 2015Jawapan latihan : TMK PLUG TAHUN 6 2015
Jawapan latihan : TMK PLUG TAHUN 6 2015
Madrasah Idrisiah
 
Tmk Tahun 6
Tmk Tahun 6Tmk Tahun 6
Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraan
ask3areu
 

Viewers also liked (6)

2.0 algoritma pseudokod carta alir
2.0 algoritma pseudokod carta alir2.0 algoritma pseudokod carta alir
2.0 algoritma pseudokod carta alir
 
Jawapan latihan : TMK PLUG TAHUN 6 2015
Jawapan latihan : TMK PLUG TAHUN 6 2015Jawapan latihan : TMK PLUG TAHUN 6 2015
Jawapan latihan : TMK PLUG TAHUN 6 2015
 
Tmk Tahun 6
Tmk Tahun 6Tmk Tahun 6
Tmk Tahun 6
 
Pengaturcaraan c
Pengaturcaraan cPengaturcaraan c
Pengaturcaraan c
 
Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraan
 
Matematik kspk full
Matematik kspk fullMatematik kspk full
Matematik kspk full
 

Similar to Modul 2.0 v24022015b

2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir
Zahidah Harun
 
2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir
Mazlan Atin
 
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian KomputerKOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
Aiman Hud
 
Storytelling dengan PowerPoint.pptx
Storytelling dengan PowerPoint.pptxStorytelling dengan PowerPoint.pptx
Storytelling dengan PowerPoint.pptx
AdrielKurniawan
 
C programming language notes (2)
C programming language notes (2)C programming language notes (2)
C programming language notes (2)nakomuri
 
rpt 2020 matematik tahun 4 kssr semakan.docx
rpt 2020 matematik tahun 4 kssr semakan.docxrpt 2020 matematik tahun 4 kssr semakan.docx
rpt 2020 matematik tahun 4 kssr semakan.docx
mawarlaushi1
 
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
widyadwiariyani31
 
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
sekarayupuspitaningrum
 
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
sucizerlinaelvitanaomi
 

Similar to Modul 2.0 v24022015b (14)

2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir
 
2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir
 
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian KomputerKOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
 
Storytelling dengan PowerPoint.pptx
Storytelling dengan PowerPoint.pptxStorytelling dengan PowerPoint.pptx
Storytelling dengan PowerPoint.pptx
 
Bab 3
Bab 3Bab 3
Bab 3
 
Bab 3
Bab 3Bab 3
Bab 3
 
C programming language notes (2)
C programming language notes (2)C programming language notes (2)
C programming language notes (2)
 
I EXITO 2023.docx
I EXITO 2023.docxI EXITO 2023.docx
I EXITO 2023.docx
 
Rp tmathf1
Rp tmathf1Rp tmathf1
Rp tmathf1
 
rpt 2020 matematik tahun 4 kssr semakan.docx
rpt 2020 matematik tahun 4 kssr semakan.docxrpt 2020 matematik tahun 4 kssr semakan.docx
rpt 2020 matematik tahun 4 kssr semakan.docx
 
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
 
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
 
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
 
BAB 3 KELAS 9
BAB 3 KELAS 9BAB 3 KELAS 9
BAB 3 KELAS 9
 

Recently uploaded

SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt x
johan199969
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
Hernowo Subiantoro
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
nawasenamerta
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
WILDANREYkun
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
muhammadyudiyanto55
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
lastri261
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
TarkaTarka
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 

Recently uploaded (20)

SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt x
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 

Modul 2.0 v24022015b

  • 1. 2.0 Menggunakan Algoritma Melalui Kod Pseudo Dan Carta Alir TAHUN 6 Draf 20012015 KEMENTERIAN PENDIDIKAN MALAYSIA Kurikulum Standard Sekolah Rendah KSSR 1
  • 2. Draf 20012015 Standard kandungan: 2.0 Menggunakan Algoritma Melalui Pseudokod Dan Carta Alir Standard pembelajaran: 2.1 Mengenal algoritma, pseudokod dan carta alir. 2.2 Menerangkan makna simbol (mula dan tamat, proses, pilihan dan aliran) dalam carta alir. 2.3 Membuat perkaitan algoritma, pseudokod dan carta alir dalam aktiviti harian. Masa: 60 minit NOTA RUJUKAN Apa itu Algoritma, Pseudokod dan Carta Alir? Sebelum sesuatu atur cara komputer ditulis, perancangan awal merupakan satu amalan yang penting. Pembinaan algoritma merupakan perkara pertama dalam proses pengaturcaraan untuk menyelesaikan sesuatu masalah. 2 MODUL P4
  • 3. Draf 20012015 Algoritma ialah satu set aturan untuk menyelesaikan sesuatu masalah. Aturan ini bertertib, jelas dan berkesan untuk menyelesaikan masalah tersebut. Pseudokod ialah satu set aturan yang ditulis dalam bahasa tabii untuk menyelesaikan sesuatu masalah. Ia menunjukkan langkah demi langkah untuk melaksanakan sesuatu tugas dari mula hingga tamat. Carta Alir adalah rajah yang mengandungi simbol-simbol geometri yang disambungkan untuk menunjukkan langkah-langkah penyelesaian masalah.Setiap simbol mempunyai makna dan fungsi yang tertentu. SIMBOL MAKNA/FUNGSI PENERANGAN MULA / TAMAT Mula dan tamat sesuatu aktiviti PROSES Aktiviti atau proses PILIHAN Menguji sama ada benar atau salah ALIRAN Aliran aktiviti PENYAMBUNG Menggabungkan aliran yang berlainan 3
  • 4. Draf 20012015 Contoh 1: Algoritma Adakah anda suka makan kuih lapis?Berikut ialah resipi untuk menghasilkan kuih lapis yang sedap. Bahan-Bahan: • 1 cawan tepung gandum. • 2 sudu besar tepung beras. • 2 sudu besar tepung jagung. • 2 cawan santan pekat. • 3/4 cawan gula. • Sedikit garam. • 1 sudu minyak masak. • Pewarna merah. Cara Penyediaan: 1. Masukkan semua bahan kecuali minyak dan pewarna. Kacau sampai sebati. 2. Kalau ada ketulan tepung,tapiskan ia. Griskan loyang dengan minyak masak tadi. 3. Bahagikan adunan kepada dua bahagian dan warnakan satu bahagian adunan tersebut dengan pewarna merah. 4. Letakkan lapisan pertama dan kukus selama 5 minit. Setiap lapisan mestilah dikukus selama 5 minit 5. Untuk lapisan terakhir,kukus selama 10 minit. Sebenarnya resepi tersebut adalah merupakan algoritma yang mengandungi senarai bahan-bahan masakan dan langkah-langkah untuk menghasilkan kuih lapis yang lazat. Secara umumnya, algoritma ialah satu susunan langkah-langkah untuk menyelesaikan masalah. Resepi ini juga boleh ditulis dalam bentuk pseudokod dan carta alir. 4
  • 6. Draf 20012015 Contoh 2: Pseudokod Pseudokod: 1. Mula. 2. Masuk semua bahan kecuali pewarna dan minyak. 3. Kacau sampai sebati. 4. Tapiskan ketulan tepung. 5. Griskan loyang dengan minyak masak. 6. Bahagikan adunan kepada dua bahagian. 7. Warnakan satu bahagian adunan dengan pewarna merah. 8. Letakkan lapisan pertama ke dalam loyang. 9. Kukus selama 5 minit. 10. Letakkan lapisan seterusnya sehingga adunan habis. 11. Setiap lapisan mestilah dikukus selama 5 minit. 12. Untuk lapisan terakhir,kukus selama 10 minit. 13. Tamat. Pseudokod mempunyai ciri-ciri yang menyerupai algoritma, cuma ia mengandungi langkah mula dan tamat.Arahan berada dalam setiap langkah. Sekarang cuba kita lihat pula bagaimana resepi ini digambarkan dalam bentuk carta alir. 6 Tamat Letakkan lapisan pertama ke dalam loyang. Kukuskan setiap lapisan selama 5 minit. Mula Kacau sampai sebati. Bahagikan adunan kepada dua bahagian. Warnakan satu bahagian adunan dengan pewarna merah. Tapiskan ketulan tepung. Masukkan semua bahan kecuali pewarna dan minyak. Griskan loyang dengan minyak masak. Kukuskan lapisan terakhir selama 10 minit.
  • 7. Draf 20012015 PENGETAHUAN SEDIA ADA MURID 1. Murid telah boleh menulis langkah-langkah bagi aktiviti harian. 2. Murid telah boleh menulis set arahan bagi suatu peralatan digital dalam melakukan tugasan. 3. Murid telah menguasai kemahiran asas perisian persembahan. KEPERLUAN PERKAKASAN 1. Set Komputer 2. Kertas Mahjong 3. Pen Marker 4. Blue tack KEPERLUAN PERISIAN 1. Perisian Persembahan (MS Powerpoint) 2. P3.ppt 7
  • 8. Draf 20012015 AKTIVITI 1 Jom Ikut Saya! (Mengenal Algoritma dan Pseudokod dan Carta Alir) Langkah 1: Baca situasi di bawah dengan teliti. 6 5 4 3 2 7 8 9 10 11 12 18 17 16 15 14 13 8 Irwan adalah rakan sekolah anda.Anda menjemput dia datang ke rumah anda untuk berbincang tentang projek sekolah. Anda dikehendaki memberi arahan yang jelas kepada Irwan untuk berjalan ke rumah anda.Irwan di larang melalui petak yang ada pokok. Irwan
  • 9. Draf 20012015 19 20 22 23 24 Langkah 2: Tuliskan arahan kepadaIrwansupaya dia boleh sampai ke rumah anda dengan tepat: 9 1 2 3 4 5 6 7 8 9 10 TAHNIAH!!! ANDA TELAH BERJAYA MENGHASILKAN SATU ALGORITMA Rumah anda Contoh: Bergerak ke petak no 2.
  • 10. Draf 20012015 Langkah 3: Tuliskan arahan-arahan tepat ke rumah anda yang perlu diikuti oleh Irwan dalam kotak di bawah menggunakan pseudokod: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 10 TAHNIAH!!! ANDA TELAH BERJAYA MENGHASILKAN SATU KOD PSEUDO
  • 11. Draf 20012015 Langkah 4: Tuliskan arahan-arahan tepat ke rumah anda yang perlu diikuti oleh Irwan dalam kotak di bawah menggunakan carta alir: 11
  • 12. Draf 20012015 AKTIVITI 2 Mengenal Algoritma, Pseudokod dan Carta Alir Langkah 1: Guru memaparkan persembahan dari P3.ppt yang mempunyai contoh-contoh algoritma, pseudokod dan carta alir. Langkah 2: Kenal pasti algoritma, pseudokod atau carta alir yang betul seperti yang dipaparkan oleh guru. AKTIVITI 3 Menulis Algoritma Bagi Aktiviti Harian Yang Dipilih Kerja Berkumpulan. Arahan: Murid dibahagikan kepada beberapa kumpulan. Langkah 1: Setiap kumpulan senaraikan sekurang-kurangnya lima aktiviti harian yang melibatkan urutan atau prosedur. Langkah 2: Pilih satu daripada lima aktiviti tersebut dan tukar dengan kumpulan lain. 12
  • 13. Draf 20012015 Langkah 3: Setiap kumpulan dikehendaki menyenaraikan langkah- langkah atau prosedur bagi aktiviti harian yang mereka terima. Lakarkan hasil perbincangan dalam format Peta Pemikiran iTHINK jenis Peta Alir (Flow Map). Langkah 4: Bentangkan hasil perbincangan di dalam kelas. AKTIVITI 4 Membina Pseudokod Dan Carta Alir Berdasarkan Algoritma Mengenali Simbol Pada Carta Alir Kerja Berkumpulan. Langkah 1: Berdasarkan AKTIVITI 3, setiap kumpulan dikehendaki membina pseudokod dan carta alir dengan menggunakan perisian persembahan. 13
  • 14. Draf 20012015 AKTIVITI 5 Membuat Perkaitan Antara Algoritma, Pseudokod Dan Carta Alir Kerja Individu. Langkah 1:Terangkan maksud algoritma, pseudokod dan carta alir menggunakan Peta Pemikiran i-Think jenis Peta Bulatan (Circle Map) 14
  • 16. Draf 20012015 A. Nyatakan sama ada gambar rajah di bawah mewakili algoritma, pseudokod, carta alir atau tidak berkaitan PENILAIAN 2 16
  • 17. Draf 20012015 A. Cari penyataan-pernyataan pada carta alir disediakan yang diletakkan pada simbol yang salah. Apakah simbol yang betul untuk penyataan-penyataan tersebut? 17 Mula Isi data-data yang diperlukan Klik butang ‘Langkah seterusnya’ Klik ‘Tunjukkan akaun saya’ Klik kotak tanda persetujuan Buka alamat gmail di http://mail.google.com/ Berjaya mencipta emel Gmail Tamat
  • 18. Draf 20012015 B. Lukis semula carta alir berdasarkan gambar rajah yang diberi dengan menggunakan simbol yang betul. Nyatakan sebab anda menggunakan simbol tersebut. 18
  • 20. Draf 20012015 PENILAIAN 3 A. Nomborkan gambar mengikut urutan yang betul. Persediaan untuk ke sekolah 20
  • 21. Draf 20012015 B. Tulis pseudokod berdasarkan gambar di atas dengan urutan yang betul. _________________________________________________________________ _________________________________________________________________ _________________________________________________________________ _________________________________________________________________ C. Susun pseudokod yang diberi ke dalam carta alir mengikut urutan yang betul. 21
  • 22. Draf 20012015 Penyediaan Ayam Goreng Bersalut Tepung. LAPORAN PENCAPAIAN MURID 22 Pseudokod Carta Alir Goreng ayam Mula Potong ayam Hidang ayam goreng Salut ayam dengan tepung Tamat Gaul ayam dengan garam
  • 23. Draf 20012015 Nama Murid: Tahun: Kelas Modul: Pengaturcaraan Standard Kandungan: 2.0 Menggunakan Algoritma Melalui Pseudokod dan Carta Alir. Standard Pembelajaran: 2.1 Mengenal Algoritma, Pseudokod dan Carta Alir. 2.2 Menerangkan makna simbol (mula dan tamat, proses, pilihan, aliran) dalam carta alir. 2.3 Membuat perkaitan algoritma, pseudokod dan carta alir dalam aktiviti harian. Bil Perkara yang dinilai Pencapaian Catatan Ya Tida k 1 Murid boleh mengenalpasti algoritma, pseudokod dan carta alirdaricontoh-contoh yang diberi. 2 Murid boleh membentuk algoritma, pseudokod dan carta alir berdasarkan situasi mudah yang diberi. 3 Murid boleh menerangkan makna simbol dalam carta alir yang dibina. 4 Murid boleh membuat perkaitan antara algoritma, pseudokod dan carta alir. KEPUTUSAN (CAPAI / TIDAK CAPAI) TARIKH Nama Guru: Tandatangan & Tarikh Disahkan oleh: Tandatangan & 23
  • 25. Draf 20012015 Standard kandungan: 2.0 Menggunakan Algoritma Melalui Kod Pseudo Dan Carta Alir Standard pembelajaran: 2.4 Membezakan aliran secara urutan dan pilihan tunggal bagi algoritma, pseudokod dan carta alir. 2.4.1 Membezakan aliran secara urutan dan pilihan tunggal bagi algoritma. 2.4.2 Membezakan aliran secara urutan dan pilihan tunggal bagi pseudokod. 2.4.3 Membezakan aliran secara urutan dan pilihan tunggal bagi carta alir. 2.5 Menulis algoritma berdasarkan situasi secara urutan dan pilihan tunggal. Masa: 90 minit 25 MODUL P5
  • 26. Draf 20012015 NOTA RUJUKAN Aliran secara urutan dan pilihan tunggal. Sesuatu masalah biasanya boleh diselesaikan dengan aliran secara urutan.Aliran secara urutan melibatkan penyelesaian masalah yang menggunakan langkah-langkah secara tertib. Walau bagaimanapun bukan semua masalah boleh diselesaikan dengan aliran secara urutan kerana dalam proses menyelesaikan masalah, kita akan berdepan dengan situasi yang memerlukan kita membuat pilihan. Dalam modul ini, hanya pilihan tunggal sahaja yang akan dibincangkan. Contoh 1: Algoritma, Pseudokod dan Carta Alir Bagi Aliran Secara Urutan Situasi: Siti akan mengadakan majlis harilahir di rumahnya. Dia telah menyediakan atur cara majlis seperti berikut. Bilangan jemputannya adalah seramai 25 orang. Atur cara: 4.00 petang Ketibaan tetamu dan rakan-rakan. 4.30 petang Ucapan selamat datang. 4.45 petang Nyanyian dan pemberian hadiah. 5.00 petang Upacara memotong kek. 5.30 petang Permainan meniup belon 26
  • 27. Draf 20012015 6.00 petang Cabutan bertuah dan permainan. 7.00 petang Majlis berakhir. Pseudokod: 1. Mula 2. Menyambut ketibaan tetamu dan rakan-rakan 3. Memberi ucapan selamat datang 4. Menyanyi 5. Menerima hadiah 6. Memotong kek 7. Memulakan permainan meniup belon 8. Mencabut nombor bertuah 9. Majlis berakhir 10. Tamat 27
  • 28. Draf 20012015 Carta Alir 28 Tamat Mencabut nombor bertuah Majlis berakhir Mula Memberi ucapan selamat datang Memotong kek Memulakan permainan Menyanyi Menyambut ketibaan tetamu dan rakan-rakan Menerima hadiah
  • 29. Draf 20012015 Contoh 2:Algoritma, Pseudokod dan Carta Alir Bagi Aliran Pilihan Tunggal Pilihan tungal berlaku dalam situasi di bawah apabila pembekal belon tidak dapat membekalkan belon dalam majlis. Penulisan Pseudokod akan memasukkan/menunjukkan syarat pada pilihan tunggal pada atur cara Permainan Meniup Belon. Situasi: Siti akan mengadakan majlis hari lahir di rumahnya. Permainan meniup belon dan merebut kerusi telah disediakan untuk para tetamu. Bilangan jemputannya adalah seramai 25 orang. Atur cara: 4.00 petang Ketibaan tetamu dan rakan-rakan. 4.30 petang Ucapan selamat datang. 4.45 petang Nyanyian dan pemberian hadiah. 5.00 petang Upacara memotong kek. 5.30 petang Permainan meniup belon 6.00 petang Cabutan bertuah 7.00 petang Majlis berakhir. Pseudokod: 1. Mula 2. Menyambut ketibaan tetamu dan rakan-rakan 3. Memberi ucapan selamat datang 4. Menyanyi 5. Menerima hadiah 6. Memotong kek 7. Jika ada belon 7.1 Memulakan permainan meniup belon 8. Mencabut nombor bertuah 9. Majlis berakhir 10. Tamat 29
  • 30. Draf 20012015 Carta Alir 30 Ya Tidak Memulakan permainan meniup belon Majlis berakhir Belon? Tamat Mencabut nombor bertuah Mula Menyambut ketibaan tetamu dan rakan-rakan Menyanyi Memberi ucapan selamat datang Memotong kek Menerima hadiah
  • 31. Draf 20012015 PENGETAHUAN SEDIA ADA MURID 4. Murid telah mengenal Algoritma, Pseudokod dan Carta Alir. 5. Murid telah mengetahui makna simbol (mula dan tamat, proses, pilihan, aliran) dalam carta alir. 6. Murid telah mengetahui cara membina algoritma, pseudokod dan carta alir secara urutan. 31
  • 32. Draf 20012015 KEPERLUAN PERKAKASAN 5. Set Komputer 6. Kertas Mahjong 7. Pen Marker 8. Blue tack 9. Kertas Nombor/Kad Nombor 10. Pensel Warna KEPERLUAN PERISIAN 3. Perisian Aplikasi 32
  • 33. Draf 20012015 AKTIVITI 1 Permainan ‘FROZEN’ Langkah 1:Setiap murid akan mendapat sekeping kertas/kad yang mengandungi satu nombor. Langkah 2:Murid diminta untuk tidak menunjukkan kertas/kad yang mengandungi nombor tersebut kepada murid lain. Langkah 3:Apabila guru meniupkan wisel atau berkata GERAK, murid akan bergerak secara bebas sambil membawa kertas yang mengandungi nombor tersebut. Langkah 4:Apabila guru meniupkan wisel sekali lagi atau berkata BERHENTI, murid akan berhenti dan membandingkan kertas/kad yang mengandungi nombor tersebut dengan rakan disebelah kanannya. Jika nombor salah seorangnya lebih kecil maka murid yang memegang nombor kecil itu akan dibekukan atau FROZEN dan tidak boleh bergerak ke mana-mana. Langkah 5:Ulangi LANGKAH 3 dan LANGKAH 4. Pemenang adalah murid yang memegang nombor yang terbesar. Langkah 6:Cuba anda tuliskan algoritma permainan tadi. 33
  • 35. Draf 20012015 AKTIVITI 2 Membina algoritma, pseudokod dan carta alir bagi aliran secara urutan. Langkah 1: Guru memberikan satu situasi kepada murid. Satu sesi perkhemahan perdana unit beruniform bagi murid tahap dua akan diadakan pada hujung tahun ini. Perkhemahan tersebut akan diadakan di sebuah hutan rekreasi. Murid dikehendaki mendaftarkan diri di sekolah pada pukul tujuh pagi. Semua murid dikehendaki menaiki bas yang telah disediakan. Apabila tiba di tempat perkhemahan, murid dikehendaki berkumpul di tapak perkhemahan bagi melihat demontrasi pemasangan khemah. Seterusnya, murid akan memasang khemah. Setelah siap, murid akan mengemaskan barang-barang mereka di khemah masing-masing. 35
  • 36. Draf 20012015 Langkah 2: Murid melengkapkan algoritma. di sekolah pada pukul tujuh pagi. Semua murid dikehendaki yang disediakan. Tiba di . Murid di tapak perkhemahan. Melihat pemasangan khemah. Murid . Setelah siap, murid barang-barang mereka di khemah masing-masing. 36
  • 37. Draf 20012015 Langkah 3: Murid-murid menyusun semula ayat-ayat untuk menghasilkan pseudokod yang bertertib. 37 mula mendaftarkan diri menaiki bas berkumpul di tapak perkhemahan tiba di tempat perkhemahan melihat demontrasi pemasangan khemah memasang khemah mengemaskan barang-barang tamat
  • 38. Draf 20012015 Langkah 4: Murid melengkapkan carta alir. 38 Mendaftarkan diri Menaiki bas Berkumpul di tapak perkhemahaan Melihat demonstrasi Memasang khemah Mengemaskan barang dalam khemah Mula Tamat
  • 39. Draf 20012015 AKTIVITI 3 LAMPU ISYARAT Cuba anda perhatikan bagaimana LAMPU ISYARAT bekerja secara urutan.Terdapat EMPAT urutan yang perlu anda ketahui. Warnakan LAMPU ISYARAT di bawah untuk mengetahui bagaimana ianya bertukar mengikut urutan! Langkah 1:Anda hendaklah mewarnakan LAMPU ISYARAT yang menyala sahaja mengikut urutan dalam rajah di bawah: 39
  • 40. Draf 20012015 Langkah 2:Lengkapkan jadual di bawah berdasarkan urutan LAMPU ISYARAT yang telah anda warnakan di LANGKAH 1. Langkah 3: Cuba anda fikirkan bagaimana LAMPU ISYARAT yang boleh memaparkan kiraan digital sebelum berubah kepada warna seterusnya. 40 Cuba tuliskan dalam bentuk PSEUDOKOD 1. Mula 2. MERAH menyala 5 Minit
  • 41. Draf 20012015 Langkah 4: Cuba anda fikirkan bagaimana LAMPU ISYARAT anda boleh digunakan di tempat murid sekolah menyeberang jalanraya. Sila gunakan pilihan tunggal untuk situasi jika ada murid hendak menyeberang jalan. Adakah anda perlu mengubah arahan kepada LAMPU ISYARAT anda? AKTIVITI 4 Membina algoritma, pseudokod dan carta alir bagi aliran pilihan tunggal. Langkah 1: Guru memberikan satu situasi kepada murid. Satu sesi perkhemahan perdana unit beruniform bagi murid tahap dua akan diadakan pada hujung tahun ini. Perkhemahan tersebut akan diadakan di sebuah hutan 41
  • 42. Draf 20012015 rekreasi. Murid dikehendaki mendaftarkan diri di sekolah pada pukul tujuh pagi. Semua murid dikehendaki menaiki bas yang telah disediakan. Apabila tiba di tempat perkhemahan, murid dikehendaki berkumpul di tapak perkhemahan. Bagi murid yang telah menguasai kemahiran pemasangan khemah, mereka akan terus memasang khemah. Bagi murid yang belum menguasai kemahiran pemasangan khemah, mereka dikehendaki melihat demontrasi terlebih dahulu sebelum memasang khemah. Setelah siap, murid akan mengemaskan barang- barang mereka di khemah masing-masing. Langkah 2: Murid diminta membina algoritma berdasarkan situasi di atas. Langkah 3: Murid diminta membina pseudokod berdasarkan algoritma yang dibina. Langkah 4: Murid diminta menghasilkan carta alir berdasarkan algoritma situasi di atas. 42
  • 43. Draf 20012015 PENILAIAN 1 A. Nyatakan jenis aliran bagi algoritma di bawah. Siti ada seekor kucing. Setiap hari, selepas pulang dari sekolah dia memberi makan kepada kucing itu selepas memandikannya. Namun pada suatu hari, Siti balik lewat dari sekolah. Kucing itu kelihatan tidak comot, maka Siti tidak memandikannya. Kucing itu terus diberi makan. Siti ada seekor kucing. Pada setiap hari, selepas pulang dari sekolah dia memberi makan kepada kucing itu selepas memandikannya. 43
  • 45. Draf 20012015 PENILAIAN 2 B. Ali: Ayah, ingat tak hari jadi saya minggu hadapan? Bapa :Oh, ingat! Apa hadiah yang kamu mahu? Ali : Saya inginkan kek dan sepasang kasut sukan Adidas. Bapa : Kek itu sudah pasti boleh ayah belikan. Kasut sukan Adidas itu ayah akan beli kalau dapat bonus. Tulis algoritma berdasarkan dialog di atas. 45
  • 47. Draf 20012015 PENILAIAN 3 D. Susun pseudokod yang diberi ke dalam carta alir mengikut urutan yang betul. Penyediaan Ayam Goreng Bersalut Tepung. 47 Pseudokod Carta Alir Goreng ayam Mula Potong ayam Hidang ayam goreng Salut ayam dengan tepung Tamat Gaul ayam dengan garam
  • 48. Draf 20012015 E. Susun pseudokod yang diberi ke dalam carta alir mengikut urutan yang betul. Penyediaan Ayam Goreng. 48 Pseudokod Carta Alir Goreng ayam Jika mahu rangup Mula Potong ayam Hidang ayam goreng Tamat Salut ayam dengan tepung tempura Gaul ayam dengan garam
  • 49. Draf 20012015 LAPORAN PENCAPAIAN MURID Nama Murid: Tahun: Kelas Modul: Pengaturcaraan Standard Kandungan: 2.0 Menggunakan Algoritma Melalui Pseudokod dan Carta Alir. Standard Pembelajaran: 2.4 Membezakan aliran secara urutan dan pilihan tunggal bagi algoritma, pseudokod dan carta alir. 1.4.1 Membezakan aliran secara urutan dan pilihan tunggal bagi algoritma. 1.4.2 Membezakan aliran secara urutan dan pilihan tunggal bagi pseudokod. 2.4.3 Membezakan aliran secara urutan dan pilihan tunggal bagi carta alir. 2.5 Menulis algoritma berdasarkan situasi secara urutan dan pilihan tunggal. Bil Perkara yang dinilai Pencapaian Catatan Ya Tidak 1 Murid boleh membezakan aliran secara urutan dan pilihan tunggal bagialgoritma, pseudokod, dan carta alir yang diberi. 2 Murid boleh membentuk algoritma, pseudokod dan carta alir bagi aliran secara urutan dan pilihan tunggal berdasarkan situasi yang diberi. 3 Murid boleh menukarkan pseudokod kepada carta alir. KEPUTUSAN (CAPAI / TIDAK CAPAI) TARIKH Nama Guru: Tandatangan & Tarikh Disahkan oleh: Tandatangan & Tarikh 49
  • 50. Draf 20012015 Standard kandungan: 2.0 Menggunakan Algoritma Melalui Pseudokod Dan Carta Alir Standard pembelajaran: 2.6 Memisahkan pseudokod kompleks kepada psuedokod 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. Masa: 90 minit NOTA RUJUKAN Pseudokod kompleks Apabila sesuatu situasi mempunyai pelbagai arahan dan aktiviti, maka situasi itu dikatakan sebagai kompleks.Begitu juga dengan pseudokod. Pseudokod yang kompleks merupakan gabungan beberapa pseudokod aliran secara urutan dan pseudokod secara pilihan tunggal. 50 MODUL P6
  • 51. Draf 20012015 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 10.2 menonton pertunjukan wayang kulit 11.Jika masa telah mencecah pukul 4 petang, 11.1 menonton pertunjukan wayang kulit 12. Balik 51
  • 52. Draf 20012015 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 3.1 melawat ke Muzium Negara. 4. Tamat Pseudokod aliran secara pilihan tunggal kedua: 52
  • 53. Draf 20012015 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
  • 54. Draf 20012015 Contoh 2: Carta alir secara tunggal dan carta alir pilihan tunggal 54 Pergi Panggung Wayang Makan di restoranLapar? Tonton Wayang Beli TiketAda Tiket? Ya Ya Tidak Tidak Mula Pergi Muzium Negara Naik bas Makan Tengahari Tonton wayang Tamat
  • 55. Draf 20012015 55 Mula Pergi Panggung Wayang Naik bas ke bandar Tonton Wayang Beli Tiket Ada Tiket? Tidak Ya Pergi Panggung Wayang Makan di restoranLapar? Tamat
  • 56. 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 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 56
  • 57. Draf 20012015 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 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. 57
  • 59. 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
  • 60. Draf 20012015 PENILAIAN 1 Nyatakan jenis aliran bagi pseudokod di bawah. 1. Mula 2. Pendaftaran 3. Berkumpul 4. Taklimat 5. Lulus uji bakat 6. Menjadi ahli 7. Tamat 1. Mula 2. Pendaftaran 3. Berkumpul 4. Taklimat 5. Uji bakat 6. Jika tidak lulus, 6.1 latihan 6.2 menjadi ahli 7. Jika lulus, 7.1 menjadi ahli 8. Tamat 60
  • 61. 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
  • 62. 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
  • 63. Draf 20012015 2.2 3. 3.1 4. Pseudokod aliran secara pilihan tunggal kedua 1. 2. 2.1 2.2 3. 3.1 4. 63
  • 64. Draf 20012015 PENILAIAN 3 A. Lukis gabungan Carta Alir berdasarkan pseudokod di atas. 64
  • 66. Draf 20012015 A. Pelbagai aktiviti berlaku dalam kehidupan kita. Adakalanya kita perlu membuat pilihan atau keputusan. Cuba ingat kembali satu situasi yang 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
  • 67. Draf 20012015 LAPORAN PENCAPAIAN MURID Nama Murid: Tahun: Kelas Modul: Pengaturcaraan Standard Kandungan: 2.0 Menggunakan Algoritma Melalui Pseudokod dan Carta Alir. Standard Pembelajaran: 2.6 Memisahkan pseudokod kompleks kepada kod 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 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 (CAPAI / TIDAK CAPAI) TARIKH 67
  • 68. Draf 20012015 Nama Guru: Tandatangan & Tarikh Disahkan oleh: Tandatangan & Tarikh 68