SEKOLAH KEBANGSAAN SEAFIELD,
SEKOLAH KLUSTER KECEMERLANGAN
TRANSFORMASI SEKOLAH 2025 ( TS25 )
REKA BENTUK &
TEKNOLOGI
Tahun 5
Unit 3 : REKA BENTUK PENGATURCARAAN
Tajuk : ASAS REKA BENTUK PENGATURCARAAN
(Halaman 38)
STANDARD PEMBELAJARAN
6.3.1 - Menyatakan struktur kawalan pilihan dan
ulangan dalam pengaturcaraan.
6.3.2 - Menghuraikan struktur kawalan pilihan dan
ulangan dalam algoritma.
IMBAS KEMBALI TAJUK TAHUN 4
• PENGATURCARAAN ialah set arahan yang mengarahkan
komputer melakukan suatu tindakan.
• Atur cara komputer ialah urutan arahan berkod dalam
perkakasan elektrik.
• Atur cara membolehkan data diproses oleh komputer.
• Komputer di sini bermaksud sama ada peralatan,
perkakasan atau mesin.
IMBAS KEMBALI TAJUK TAHUN 4
STRUKTUR KAWALAN
JUJUKAN
Pelaksanaan arahan
dilakukan satu persatu
mengikut turutan langkah.
STRUKTUR KAWALAN PILIHAN DALAM PENGATURCARAAN
Struktur kawalan Struktur kawalan pilihan ialah Struktur kawalan
Pilihan tunggal satu langkah yang mempunyai Pelbagai pilihan
dua
ATAU lebih set tindakan
sebagai pilihan untuk
dilaksanakan.
Struktur kawalan
Dwipilihan
STRUKTUR KAWALAN ULANGAN DALAM PENGATURCARAAN
Struktur kawalan ulangan mempunyai satu
set tindakan yang
sentiasa berulang sehingga syarat tersebut
dipenuhi. Walaupun
ada banyak jenis kawalan ulangan, kita akan
mempelajari jenis SELAGI (WHILE ) sahaja.
STRUKTUR KAWALAN PILIHAN DALAM PENGATURCARAAN
DALAM ALGORITMA
Situasi
STRUKTUR KAWALAN PILIHAN DALAM PENGATURCARAAN
DALAM ALGORITMA
STRUKTUR KAWALAN ULANGAN DALAM PENGATURCARAAN
DALAM ALGORITMA
Situasi
STRUKTUR KAWALAN ULANGAN DALAM PENGATURCARAAN
DALAM ALGORITMA
PERBEZAAN STRUKTUR KAWALAN JUJUKAN,
PILIHAN DAN ULANGAN MELALUI ALGORITMA
Perkataan JIKA (IF ) digunakan pada
struktur kawalan pilihan
Untuk menunjukkan adanya pilihan
lain.
Perkataan SELAGI (WHILE ) pada
struktur kawalan ulangan pula
digunakan untuk menunjukkan
keadaan berulang-ulang sehingga
arahan dipenuhi.
PERBEZAAN STRUKTUR KAWALAN JUJUKAN,
PILIHAN DAN ULANGAN MELALUI ALGORITMA
SEKIAN,
TERIMA KASIH.
SEKOLAH KEBANGSAAN SEAFIELD,
SEKOLAH KLUSTER KECEMERLANGAN
TRANSFORMASI SEKOLAH 2025 ( TS25 )
REKA BENTUK &
TEKNOLOGI
Tahun 5
Unit 3 : REKA BENTUK PENGATURCARAAN
Tajuk : ASAS REKA BENTUK PENGATURCARAAN
(Halaman 45 hingga 48)
STANDARD PEMBELAJARAN
6.3.4 Menjana idea dalam bentuk pseudokod atau carta alir
berdasarkan situasi yang diberikan.
6.3.5 Menilai pseudokod atau carta alir yang dihasilkan untuk
mengesan ralat.
6.3.6 Membuat pembentangan hasil yang telah
ditambahbaik.
PROSES PENGHASILAN ALGORITMA berdasarkan
1. Menjanakan idea dalam pseudokod atau carta alir
situasi.
PROSES PENGHASILAN ALGORITMA berdasarkan
1. Menjanakan idea dalam pseudokod atau carta alir
situasi.
MULA
Masukkan pakaian
Masukkan sabun
PSEUDOKOD Pilih suhu air Ya
MULA Masukkan duit Tambahkan duit lagi
MASUKKAN pakaian
MASUKKAN sabun Belum
PILIH suhu air cukup?
MASUKKAN duit
JIKA belum cukup, MAKA Tidak
TAMBAHKAN duit lagi
TAMAT JIKA Tekan butang ‘MULA’
TEKAN butang MULA
BUNYI ‘Bip” tanda selesai Mesin berbunyi ‘Bip’ tanda selesai
AMBIL pakaian
Ambil pakaian
TAMAT TAMAT
PROSES PENGHASILAN ALGORITMA
2. Menilai pseudokod atau carta alir yang dihasilkan
untuk mengesan ralat.
CARTA ALIR MULA
Sediakan alatan dan bahan
Sediakan medium penanaman
Letakkan batu pada lubang pasu
PSEUDOKOD Masukkan medium
penanaman ke dalam pasu
MULA
SEDIAKAN alatan dan bahan Masukkan anak pokok
SEDIAKAN medium penanaman ke dalam pasu
LETAKKAN batu pada lubang pasu
MASUKKAN medium penanaman ke Masukkan medium
dalam pasu
MASUKKAN anak pokok ke dalam Sudah Tidak Masukkan pakaian
pasu penuh?
MASUKKAN medium
JIKA belum penuh, MAKA Ya
TAMBAHKAN medium lagi
TAMAT JIKA Padatkan medium
PADATKAN medium
SIRAMKAN sedikit air Siramkan sedikit air
LETAKKANNYA di tempat teduh
Letakkannya di tempat teduh
TAMAT
TAMAT
CARTA ALIR MULA
Masukkan duit
Belum Ya Tambahkan
cukup? duit lagi
Tidak
PSEUDOKOD Pilih makanan
yang dikehendaki
MULA
MASUKKAN duit Ambil makanan
JIKA belum cukup, MAKA
TAMBAHKAN duit lagi Ambil baki duit
TAMAT JIKA
PILIH makanan yang dikehendaki
AMBIL makanan
AMBIL baki duit
TAMAT
TAMAT
SEKIAN,
TERIMA KASIH.