Dokumen tersebut memberikan definisi algoritma, pseudokod dan carta alir serta contoh-contoh penggunaannya. Ia juga menjelaskan aktiviti untuk mengenal pasti jenis-jenis tersebut.
4. Definisi Pseudokod
Algoritma
PseudokodPseudokod
Carta Alir
Pseudokod merupakan
penggunaan ayat pertuturan dan
beberapa arahan asas aturcara
dalam menunjukkan langkah-
langkah untuk melaksanakan
sesuatu tugas dari mula hingga
tamat.
1. Mula
2. Gali lubang yang
cukup dalam.
3. Gemburkan tanah
yang keras.
4. Masukkan pokok ke
dalam lubang.
an lubang
5. Definisi Carta Alir
Algoritma
Pseudokod
Carta AlirCarta Alir
Carta Alir adalah kaedah grafik
yang menunjukkan langkah-
langkah penyelesaian masalah dan
bagaimana ianya berhubung antara
satu sama lain.
6. Contoh-Contoh
Situasi 1: Jumlahkan 3 km + 240 m
AlgoritmaAlgoritma 1. Darabkan 3 km dengan 1000
2. Tambahkan jawapanya
dengan 240 m
3. Jawapannya ialah 3240 m
PseudokodPseudokod
1. Mula
2. Darabkan 3 km dengan 1000
3. Tambahkan jawapanya
dengan 240 m
4. Jawapannya ialah 3240 m
5. Tamat
Carta AlirCarta Alir
Mula
Darabkan 3 km dengan 1000
Tambahkan dengan 240 m
Jawapannya ialah 3240 m
Tama
t
7. Contoh-Contoh
Situasi 2: Makan sebiji buah limau
AlgoritmaAlgoritma 1. Ambil sebiji limau.
2. Kupas kulitnya.
3. Masukkan seulas
limau ke dalam
mulut.
4. Kunyah.
5. Telan.
PseudokodPseudokod
1. Mula
2. Ambil sebiji limau.
3. Kupas kulitnya.
4. Masukkan limau ke dalam
mulut.
5. Kunyah.
6. Telan.
7. Tamat
Carta AlirCarta Alir
Mula
Ambil limau
Kupas kulit
Masukkan ke dalam mulut
Tamat
Kunyah
Telan
8. Aktiviti 2: Mengenalpasti Algoritma,
Pseudokod dan Carta Alir
AlgoritmaAlgoritma
(Buat dalam bentuk perceritaan)
1.Sediakan bahan-bahan.
2.Ayakkan tepung dengan serbuk
penaik.
3.Pukul mentega, gula, esen vanilla
dengan telur.
4.Masukkan tepung dan susu.
5.Bakar adunan kek dalam ketuhar.
Sila kenalpasti algoritma yang betul.
1. Sediakan bahan-bahan.
2. Pukul mentega, gula, esen
vanilla dengan telur.
3. Masukkan tepung dan susu.
4. Ayakkan tepung dengan
serbuk penaik.
5. Bakar adunan kek dalam
ketuhar.
A B
Aktiviti Memasak Kek
9. Aktiviti 1: Mengenalpasti Algoritma,
Pseudokod dan Carta Alir
1. Mula
2. Gali lubang yang
cukup dalam.
3. Gemburkan tanah
yang keras.
4. Masukkan pokok ke
dalam lubang.
5. Kambuskan lubang
dengan tanah berbaja.
6. Siramkan pokok.
Sila kenalpasti algoritma yang betul.
1. Mula
2. Gali lubang yang cukup
dalam.
3. Gemburkan tanah yang
keras.
4. Masukkan pokok ke
dalam lubang.
5. Kambuskan lubang
dengan tanah berbaja.
6. Siramkan pokok.
7. Tamat
B
PseudokodPseudokod
A
Aktiviti Menanam Pokok
10. Langkah 2: Mengenalpasti Algoritma,
Pseudokod dan Carta Alir
Carta AlirCarta Alir Sila kenalpasti carta alir yang betul.
A B
Baiki Tayar Basikal yang Bocor MulaMula
Masukkan tuil.Masukkan tuil.
Tama
t
Tama
t
Keluarkan tayar & tiub dalaman.Keluarkan tayar & tiub dalaman.
Cari bahagian yang bocor.Cari bahagian yang bocor.
Tampal bahagian yang bocor.Tampal bahagian yang bocor.
Pasangkan tiub dalaman.Pasangkan tiub dalaman.
Pam semula tayar itu.Pam semula tayar itu.
MulaMula
Masukkan tuil.Masukkan tuil.
Tama
t
Tama
t
Pam semula tayar itu.Pam semula tayar itu.
Pasangkan tiub dalaman.Pasangkan tiub dalaman.
Cari bahagian yang bocor.Cari bahagian yang bocor.
11. Langkah 2 : Mengenalpasti Algoritma,
Pseudokod dan Carta Alir
Sila kenalpasti sama ada yang berikut adalah algoritma,
Pseudokod, carta alir atau tidak berkaitan.
Tidak
Berkaitan
Tidak
Berkaitan
Situasi 4: Bersiap untuk ke sekolah sesi pagi.
1. Bangun pagi.
2. Gosok gigi.
3. Mandi.
4. Pakai pakaian seragam sekolah.
5. Makan sarapan pagi.
6. Pergi ke sekolah.
Situasi 4: Bersiap untuk ke sekolah sesi pagi.
1. Bangun pagi.
2. Gosok gigi.
3. Mandi.
4. Pakai pakaian seragam sekolah.
5. Makan sarapan pagi.
6. Pergi ke sekolah. AlgoritmaAlgoritma
Mula
Ambil gula-gula
Buka bungkusannya.
Masukkan ke dalam mulut
Tamat
Situasi: Memakan gula-gula.
Carta AlirCarta AlirTidak
Berkaitan
Tidak
Berkaitan
Situasi: Menaiki bas ekspres.
1. Mula
2. Pergi ke kaunter bas ekspress
3. Beritahu destinasi.
4. Buat pembayaran.
5. Pergi ke platform bas ekspres.
6. Menaiki bas ekspres
7. Tamat
Situasi: Menaiki bas ekspres.
1. Mula
2. Pergi ke kaunter bas ekspress
3. Beritahu destinasi.
4. Buat pembayaran.
5. Pergi ke platform bas ekspres.
6. Menaiki bas ekspres
7. Tamat PseudokodPseudokodTidak
Berkaitan
Tidak
Berkaitan
1. Mula
2. Kawan-kawan ajak main bola.
3. Jika hujan
3.1 Main Scrabbles
4. Balik rumah.
5. Tamat
PseudokodPseudokodTidak
Berkaitan
Tidak
Berkaitan