Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
20012015
TAHUN 6
1
Draf
20012015
MODUL P3
Standard
kandungan:
Standard
pembelajaran:
Masa:
60 minit
NOTA RUJUKAN
Apa itu Algoritma, Pseudokod dan Carta Alir?
Sebelum
sesuatu
atur
cara
komputer
ditulis,
dalam
proses
pengaturcaraan
untuk
Draf
20012015
untuk
menunjukkan
langkah-langkah
penyelesaian
MAKNA/FUNGSI
PENERANGAN
MULA / TAMAT
PROSES
PILIHAN
ALIRAN
Aliran aktiviti
PENYAMBUNG
Draf
20012015
Contoh 1: Algoritma
Adakah anda suka makan kuih lapis?Berikut ialah resipi untuk
menghasilkan kuih lapis yang sedap.
Bahan-Bahan:
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.
Draf
20012015
Contoh 2: Pseudokod
Pseudokod:
1.
Mula.
2.
3.
4.
5.
6.
7.
8.
9.
Draf
20012015
Mula
Tamat
6
Draf
20012015
Set Komputer
Kertas Mahjong
Pen Marker
Blue tack
KEPERLUAN PERISIAN
Draf
20012015
AKTIVITI 1
Jom Ikut Saya!
(Mengenal Algoritma dan Pseudokod dan Carta Alir)
Langkah 1: Baca situasi di bawah dengan teliti.
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.
6
Irwan
10
11
12
18
17
16
15
14
13
19
20
22
23
24
Rumah anda
Draf
20012015
10
Draf
20012015
10
Draf
20012015
11
Draf
20012015
AKTIVITI 2
Mengenal Algoritma, Pseudokod dan Carta Alir
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 langkahlangkah atau prosedur bagi aktiviti harian yang mereka
terima. Lakarkan hasil perbincangan dalam format Peta
Pemikiran iTHINK jenis Peta Alir (Flow Map).
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
A.
15
Draf
20012015
PENILAIAN 2
A.
Mula
Buka alamat gmail di http://mail.google.com/
Klik Tunjukkan
akaun saya
Tamat
16
Draf
20012015
B.
17
Draf
20012015
PENILAIAN 3
A.
Nomborkan gambar mengikut urutan yang betul.
Persediaan untuk ke sekolah
B.
Draf
20012015
C.
Carta Alir
Goreng ayam
Mula
Potong ayam
Tamat
19
Draf
20012015
Pengaturcaraan
Standard
Kandungan:
Standard
Pembelajaran:
Bil
Pencapaian
Tida
Ya
k
Catatan
20
Draf
20012015
Nama Guru:
Disahkan oleh:
Tandatangan &
Tarikh
Tandatangan &
Tarikh
21
Draf
20012015
MODUL P4
Standard
kandungan:
Standard
pembelajaran:
Masa:
90 minit
22
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
4.30 petang
4.45 petang
5.00 petang
5.30 petang
Draf
20012015
6.00 petang
7.00 petang
Majlis berakhir.
Pseudokod:
1.
Mula
2.
3.
4.
Menyanyi
5.
Menerima hadiah
6.
Memotong kek
7.
8.
9.
Majlis berakhir
10.
Tamat
24
Draf
20012015
Carta Alir
Mula
Menyanyi
Menerima hadiah
Memotong kek
Memulakan permainan
Majlis berakhir
Tamat
25
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
4.30 petang
4.45 petang
5.00 petang
5.30 petang
6.00 petang
7.00 petang
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
26
Draf
20012015
Carta Alir
Mula
Menyambut ketibaan tetamu dan rakan-rakan
Memberi ucapan selamat datang
Menyanyi
Menerima hadiah
Memotong kek
Ya
Belon?
Tidak
Memulakan
permainan
meniup belon
Mencabut
nombor
bertuah
Majlis berakhir
Tamat
27
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
28
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.
29
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.
30
Draf
20012015
Langkah 2:
yang
Tiba di
Murid
di tapak perkhemahan.
Melihat
Murid
pemasangan khemah.
barang-barang
31
Draf
20012015
Langkah 3: Murid-murid
menyusun
semula
ayat-ayat
menghasilkan pseudokod yang bertertib.
untuk
mendaftarkan diri
memasang khemah
mula
menaiki bas
mengemaskan barang-barang
32
Draf
20012015
Memasang khemah
Melihat demonstrasi
Menaiki bas
Mula
Tamat
Mendaftarkan diri
33
Draf
20012015
AKTIVITI 3
LAMPU ISYARAT
34
Draf
20012015
35
Draf
20012015
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
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 barangbarang 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.
36
Draf
20012015
PENILAIAN 1
37
Draf
20012015
PENILAIAN 2
B.
38
Draf
20012015
PENILAIAN 3
D.
Carta Alir
Goreng ayam
Mula
Potong ayam
Tamat
Draf
20012015
E.
Carta Alir
Goreng ayam
Mula
Potong ayam
Tamat
40
Draf
20012015
Pengaturcaraan
Standard
Kandungan:
Standard
Pembelajaran:
Bil
Pencapaian
Ya
Tidak
Catatan
Nama Guru:
Disahkan oleh:
Tandatangan &
Tarikh
Tandatangan &
Tarikh
41
Draf
20012015
MODUL P5
Standard
kandungan:
Standard
pembelajaran:
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.
42
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
43
Draf
20012015
13. Tamat
Pseudokod aliran secara urutan:
11.
Mula
12.
Berkumpul di sekolah.
13.
14.
15.
16.
17.
18.
Balik
19.
Tamat
Draf
20012015
45
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
Makan Tengahari
Tonton wayang
Ada Tiket?
Tidak
Beli Tiket
Tamat
Ya
Tonton Wayang
46
Draf
20012015
Mula
Lapar?
Makan di restoran
Ada
Tiket?
Tidak
Beli Tiket
Ya
Tonton Wayang
Tamat
47
Draf
20012015
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.
1.
2.
3.
4.
Pseudokod kompleks
Mula.
Balik ke kampung
Jika lebih daripada empat orang,
3.1 sewa kereta
3.2 bertolak
Jika kurang daripada empat orang,
48
Draf
20012015
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.
49
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.
Draf
20012015
PENILAIAN 1
1. Mula
2. Pendaftaran
2. Pendaftaran
3. Berkumpul
3. Berkumpul
4. Taklimat
4. Taklimat
5. Uji bakat
6. Menjadi ahli
7. Tamat
6.1 latihan
6.2 menjadi ahli
7. Jika lulus,
7.1 menjadi ahli
8. Tamat
51
Draf
20012015
PENILAIAN 2
C.
52
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
2.2
3.
53
Draf
20012015
3.1
4.
1.
2.
2.1
2.2
3.
3.1
4.
54
Draf
20012015
PENILAIAN 3
A.
55
Draf
20012015
PENILAIAN 4
A.
56
Draf
20012015
Pengaturcaraan
Standard
Kandungan:
Standard
Pembelajaran:
Bil
2.6
2.7
2.8
Pencapaian
Ya
Tidak
Catatan
Draf
20012015
Nama Guru:
Disahkan oleh:
Tandatangan &
Tarikh
Tandatangan &
Tarikh
58