DISUSUN SEMULA OLEH:
HASRIZA BINTI KURE
GURU TMK
SK. BATU 4 JALAN APAS, TAWAU
TAJUK MUKA SURAT
UNIT 1 – MEMAHAMI PENGATURCARAAN
1.1 Kegunaan Atur Cara Komputer 3-4
1.2 Langkah-langkah Aktiviti Harian dan Set Arahan 5-7
1.3 Set Arahan Bagi Aktiviti Harian 8-9
1.4 Set Arahan Bagi Peralatan Digital 10
1.5 Penambahan Arahan Dalam Atur Cara 11-12
UNIT 2 – ALGORITMA , PSEUDOKOD DAN CARTA ALIR
2.1 Mengenal Algoritma, Pseudokod dan Carta Alir 13-14
2.2 Simbol Dalam Carta Alir 15-16
2.3 Algoritma, Pseudokod dan Cart Alir Dalam
Atur Cara 17-20
2.4 Kawalan Aliran Dalam Atur Cara 21-28
2.5 Menulis Algoritma Berdasarkan Situasi 29
2.6 Memisahkan Pseudokod 30-36
UNIT 3 – PENGHASILAN DAN PENGUJIAN ATUR CARA
3.1 Filtur-filtur Antara Muka Perisian Pengaturcaraan 37-42
3.2 Pergerakan, Dialog, Bunyi dan Objek Baharu 43-47
3.5 Menjalankan Atur Cara dan Memperbaiki Ralat 48-51
UNIT 4 PROJEK PENGATURCARAAN
4.1 Menghasilkan Projek Pengaturcaraan 52-62
10/20/2020 2
UNIT 1 MEMAHAMI PENGATURCARAAN
Atur cara komputer ialah satu set arahan mengikut
urutan yang mengarahkan komputer membuat
sesuatu. Sesetengah perkakasan harian
mempunyai komputerbenam. Komputer benam ini
mempunyai atur cara komputer yang menentukan
cara perkakasan tersebut berfungsi. Kegunaan
atur cara ini adalah untuk memastikan perkakasan
tersebut dapat melaksanakan tugas mengikut
tetapan.
10/20/2020 3
UNIT 1 MEMAHAMI PENGATURCARAAN
Nyatakan kegunaan atur cara komputer bagi setiap peralatan
di bawah.
10/20/2020 4
UNIT 1 MEMAHAMI PENGATURCARAAN
Aktiviti harian mempunyai langkah-langkah
tertentu mengikut urutan. Setiap langkah perlu
dipatuhi untuk mendapatkan hasil yang
dikehendaki.
Set atur cara komputer juga mempunyai arahan-
arahan tertentu mengikut urutan. Setiap arahan
mesti dilaksanakan untuk mendapatkan hasil yang
dikehendaki.
10/20/2020 5
UNIT 1 MEMAHAMI PENGATURCARAAN
Nyatakan urutan dan proses kerja bagi menggunakan
mesin juruwang automatik (ATM) dari senarai baris
arahan yang diberikan di bawah.
Pilih bahasa Ambil resit Ambil kad ATM
Masukkan nombor PIN Masukkan kad ATM
Pilih nilai wang yang dikehendaki Ambil wang
10/20/2020 6
UNIT 1 MEMAHAMI PENGATURCARAAN
Langkah-langkah aktiviti Set arahan komputer
harian
10/20/2020 7
UNIT 1 MEMAHAMI PENGATURCARAAN
Satu set arahan yang lengkap dapat membantu
pelaksanaan aktiviti harian dengan teratur. Set
arahan yang berbeza boleh digunakan untuk
melaksanakan satu aktiviti harian yang sama.
10/20/2020 8
UNIT 1 MEMAHAMI PENGATURCARAAN
Set Arahan Aktiviti Harian
Susun set arahan Perhimpunan
Pagi mengikut tertib
Arahan/Proses Urutan
Nyanian lagu Negaraku
Luruskan Barisan
Ucapan guru bertugas
Bacaan Doa
Berbaris masuk ke kelas
Nyayian lagu sekolah
Beratur mengikut kelas
Nyanyian lagu negeri
10/20/2020 9
UNIT 1 MEMAHAMI PENGATURCARAAN
10/20/2020 10
UNIT 1 MEMAHAMI PENGATURCARAAN
10/20/2020 11
UNIT 1 MEMAHAMI PENGATURCARAAN
1.4 Menulis satu set arahan bagi satu peralatan digital
dalam melakukan tugasan.
1.5 Membina arahan-arahan tambahan dalam atur cara
bagi menambah fungsi sesuatu peralatan digital.
Permainan Kotak Beracun
Peralatan Radio
Pen marker Kotak beracun
Kertas mahjong
10/20/2020 12
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
ISTILAH 13
10/20/2020
UNIT 1 MEMAHAMI PENGATURCARAAN
Padankan istilah dengan penyataan yang betul.
Istilah Penyataan
a) Algortima
a) Satu set arahan mengikut urutan
b) Pseudokod yang mengarahkan komputer
membuat sesuatu
c) Carta alir
b) Digunakan untuk menghasilkan
d) Atur cara atur cara komputer
e) Pengaturcaraan c) Satu urutan langkah-Iangkah untuk
komputer menyelesaikan suatu masalah atau
melaksanakan suatu tugasan
f) Bahasa
pengaturcaraan d) Gambar rajah yang mengunakan
simbol geometri untuk menunjukkan
10/20/2020
e) Satu senarai arahan atau
tatacara untuk diikuti dan difahami
oleh komputer
f) Satu set pernyataan yang
menyerupai bahasa atur cara
komputer
14
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 15
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 16
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 17
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Contoh algortima, pseudokod dan carta alir.
Langkah 2: Membina Algoritma
Mendaftarkan diri di sekolah pada pukul tujuh pagi.
Semua murid dikehendaki menaiki bas yang telah
disediakan.
Tiba di tempat perkhemahan.
Murid berkumpul di tapak perkhemahan.
Melihat demontrasi pemasangan khemah.
Murid memasang khemah.
Setelah siap, murid mengemas barang-barang
mereka di khemah masing-masing.
10/20/2020 18
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Langkah 3: Membina Pseudokod
1. MULA
2. Mendaftarkan diri
3. Menaiki bas
4. Tiba di tempat perkhemahan
5. Berkumpul di tapak perkhemahan
6. Melihat demontrasi pemasangan khemah
7. Memasang khemah
8. mengemas barang-barang
9. TAMAT
Langkah 4: Membina Carta Alir
MULA
Mendaftarkan diri
Menaiki bas
Tiba di tempat perkhemahan
Berkumpul di tapak perkhemahan
Melihat demontrasi pemasangan khemah
10/20/2020 Memasang khemah 19
Mengemas barang-barang
TAMAT
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 20
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 21
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Nota Rujukan
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.
Contoh Algoritma, Pseudokod dan Carta Alir secara urutan
Situasi
Syaqirah akan mengadakan sambutan hari lahir di
rumahnya. Dia telah menyediakan atur cara majlis
seperti berikut. Bilangan jemputannya adalah
seramai 20 orang.
3.00 petang : Ketibaan tetamu dan rakan-rakan
3.30 petang : Ucapan selamat datang
10/20/2020 22
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
3.45 petang : Nyanyian dan pemberian hadiah
4.00 petang : Ucara memotong kek
4.30 petang : Permainan meniup belon
5.00 petang : Cabutan bertuah
6.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. Permainan meniup belon
8. Cabutan bertuah
9. Majlis berakhir
10. TAMAT
10/20/2020 23
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Carta alir MULA
Menyambut ketibaan tetamu dan rakan-rakan
Memberi ucapan selamat datang
Menyanyi
Menerima hadiah
Memotong kek
Memulakan permainan meniup belon
Mencabut nombor bertuah
Majlis berakhir
10/20/2020 TAMAT 24
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Contoh Algoritma, Pseudokod dan Carta Alir bagi aliran pilihan
tunggal
Pilihan tunggal akan berlaku dalam situasi di
bawah apabila pembekal belon tidak dapat
membekalkan belon dalam majlis tersebut.
Penulisan pseudokod akan memasukkan syarat
pada pilihan tunggal pada atur cara Permainan
Meniup Belon.
Situasi
Syaqirah akan mengadakan sambutan hari lahir di
rumahnya. Dia telah menyediakan atur cara majlis
seperti berikut. Bilangan jemputannya adalah
seramai 20 orang.
3.00 petang : Ketibaan tetamu dan rakan-rakan
3.30 petang : Ucapan selamat datang
3.45 petang : Nyanyian dan pemberian hadiah
4.00 petang : Ucara memotong kek
4.30 petang : Permainan meniup belon
5.00 petang : Cabutan bertuah
106/2.00/0202p0 etang : Majlis berakhir 25
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
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. Cabutan bertuah
9. Majlis berakhir
10. TAMAT
10/20/2020 26
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
MULA
TAMAT
10/20/2020 27
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 28
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Tulis algoritma 29
dari Kota Bahru
ke Kuala
Lumpur jika
rombongan
tersebut
melawat
Cameron
HIghland
10/20/2020
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 30
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 31
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
10/20/2020 32
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Pseudokod secara aliran 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 secara aliran pilihan tunggal ketiga
1. Mula
2. Jika belum pukul 4 petang
2.1 menonton persembahan multimedia
2.2 menonton persembahan wayang kulit
3. Jika telah mencecah pukul 4 petang
3.1 menonton persembahan wayang kulit
4. Tamat
10/20/2020 33
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Bina carta alir secara urutan dan pilihan tunggal
berdasarkan pseudokod yang telah diberikan
Carta alir secara
urutan
10/20/2020 34
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Carta alir secara pilihan tunggal pertama
Carta alir secara pilihan tunggal kedua
10/20/2020 35
UNIT 2 ALGOTIRMA, PSEUDOKOD DAN CARTA ALIR
Carta alir secara pilihan tunggal ketiga
10/20/2020 36
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 37
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 38
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 39
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 40
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 41
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 42
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 43
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 44
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 45
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 46
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 47
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 48
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 49
UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA
10/20/2020 50