Anda di halaman 1dari 33

KURSUS ORIENTASI

KSSR 2019
REKA BENTUK DAN TEKNOLOGI
(SEMAKAN 2017) TAHUN 4
BAHAGIAN PEMBANGUNAN KURIKULUM
Peneraju Pendidikan Negara

Peneraju Pendidikan Negara


DOKUMEN STANDARD KURIKULUM DAN PENTAKSIRAN

REKA BENTUK
PENGATURCARAAN
6.1 ASAS PENGATURCARAAN

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
Menyatakan maksud pengaturcaraan dan kegunaan atur cara dalam
6.1.1 perkakasan harian.

6.1.2 Mengenal pasti algoritma iaitu pseudokod dan carta alir.

Menulis pseudokod dan melukis carta alir struktur kawalan jujukan dalam
6.1.3 situasi ringkas.

6.1.4 Menghuraikan satu masalah menggunakan pseudokod dan carta alir.

Menilai dan membuat penambahbaikan pseudokod dan carta alir yang


6.1.5 dihasilkan.

6.1.6 Merumuskan pseudokod dan carta alir yang telah dihasilkan.

2019 Peneraju Pendidikan Negara


6.0 REKA BENTUK PENGATURCARAAN

2019 Peneraju Pendidikan Negara


6.0 REKA BENTUK PENGATURCARAAN

2019 Peneraju Pendidikan Negara


6.0 REKA BENTUK PENGATURCARAAN
6.1 ASAS PENGATURCARAAN

6.1.1
Menyatakan maksud TP 1
Menyatakan maksud
pengaturcaraan dan kegunaan
atur cara dalam perkakasan pengaturcaraan dan
harian. kegunaan atur cara
dalam perkakasan
harian.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.1 Menyatakan maksud pengaturcaraan dan kegunaan atur
cara dalam perkakasan harian
KOMPUTER DAN PENGATURCARAAN
Komputer ialah mesin/ peranti yang digunakan untuk mengendali
data input sebagaimana yang diarahkan oleh pengguna.

Urutan arahan berkod yang


dimasukkan di dalam computer yang
membolehkan data diproses
dipanggil atur cara komputer.

Pengaturcaraan komputer ialah proses


menyedia atur cara komputer
2019 Peneraju Pendidikan Negara
CONTOH PERKAKASAN HARIAN

3) Mesin Ketuhar
Gelombang Mikro 5) Televisyen
1) Mesin Jahit
Berkomputer Pintar

4) Komputer
Atas Meja
2) Mesin Basuh
6) Telefon Pintar
2019 Automatik Peneraju Pendidikan Negara
6.1 ASAS PENGATURCARAAN
6.1.1 Menyatakan maksud pengaturcaraan dan kegunaan
atur cara dalam perkakasan harian.

Kegunaan Atur Cara Dalam Perkakasan Harian

• Memudahkan sesuatu kerja atau urusan.


• Lebih menjimatkan masa dan tenaga.
• Lebih mudah dijual di pasaran.
• Permintaan terhadap barangan lebih tinggi.

2019 Peneraju Pendidikan Negara


6.0 REKA BENTUK PENGATURCARAAN
6.1 ASAS PENGATURCARAAN

6.1.2 Mengenal pasti algoritma Menjelaskan


iaitu pseudokod dan TP 2 algoritma,
carta alir. pseudokod dan
carta alir.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.2 Mengenalpasti algoritma iaitu pseudokod dan carta alir

Algoritma - satu urutan Maksud Algoritma, Pseudokod ,dan Carta Alir


langkah-langkah untuk menyelesaikan dan Contoh-contohnya.
suatu masalah atau melaksanakan 1. Siram semaian.
suatu tugasan. 2. Buat lubang di tengah-tengah bekas
penanaman.
3. Keluarkan anak benih bersama-sama dengan
gumpalan medium di sekeliling akarnya.
Algoritma mengubah anak
Algoritma boleh dijelaskan dalam 2 benih ke bekas tanaman.
4. Masukkan anak benih ke dalam lubang pada
bekas tanaman.
bentuk penulisan iaitu; Pseudokod 5. Padatkan medium di sekeliling anak benih.
atau Carta Alir. 6. Siram anak benih yang ditanam.
7. Letakkan anak benih di tempat yang teduh
sebelum dipindahkan ke lokasi sebenar.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.2 Mengenalpasti algoritma iaitu pseudokod dan
carta alir
Maksud Algoritma, Pseudokod ,dan Carta Alir dan Contoh-
contohnya.
Pseudokod - satu set
pernyataan yang menyerupai MULA
SIRAM semaian
bahasa atur cara komputer. Ia
LUBANGKAN medium di tengah-tengah bekas tanaman
memerihal logik atur cara KELUARKAN anak benih dari bekas semaian
Pseudokod mengubah
dengan menggunakan bahasa MASUKKAN anak benih pada bekas tanaman
anak benih ke bekas
biasa. tanaman.
PADATKAN medium di sekeliling anak benih
SIRAM anak benih yang ditanam
LETAKKAN anak benih di tempat yang teduh
TAMAT

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
MULA
6.1.2 Mengenalpasti algoritma iaitu pseudokod dan carta alir
Siram semaian

Lubangkan medium di tengah-tengah bekas tanaman Maksud Algoritma, Pseudokod dan


Carta Alir
Keluarkan anak benih dari bekas semaian

Masukkan anak benih pada bekas tanaman


Carta alir - gambar rajah yang
menggunakan simbol-simbol geometri
Padatkan medium di sekeliling anak benih untuk menunjukkan langkah-langkah
Siram anak benih yang ditanam
dalam algoritma. Algoritma dan
pseudokod boleh diterjemahkan
Letakkan anak benih di tempat yang teduh dalam carta alir.
TAMAT

Carta alir langkah-langkah mengubah anak benih ke bekas tanaman

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.2 Mengenal pasti algoritma iaitu pseudokod dan
carta alir

Tips menulis pseudokod


1. Setiap langkah mempunyai tidak lebih dari satu tindakan.
2. Perkataan Tamat menunjukkan pemprosesan berakhir.
3. Perkataan Baca, Input, atau Dapatkan menunjukkan data diterima.
4. Perkataan Cetak, Laporkan, Tulis, Output, atau Paparkan menunjukkan
keputusan yang dihasilkan.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.2 Mengenalpasti algoritma iaitu pseudokod dan
carta alir
Simbol Dalam Carta Alir
SIMBOL NAMA KEGUNAAN

Terminal Menunjukkan permulaan atau penamatan suatu carta alir.


Menunjukkan aktiviti memasukkan data, menyimpan data dan
Input/Output
mengeluarkan keputusan.
Proses Menunjukkan aktiviti pemprosesan yang dilaksanakan.

Pilihan Menunjukkan pilihan “Ya” atau “Tidak” yang perlu dibuat.


Menghubungkan simbol-simbol dalam carta alir bagi
Garis alir
menunjukkan aliran penyelesaian masalah atau aktiviti.
Penyambung Menunjukkan carta alir yang disambung di bahagian lain.
2019 Peneraju Pendidikan Negara
6.0 REKA BENTUK PENGATURCARAAN
6.1 ASAS PENGATURCARAAN

6.1.3 Menulis pseudokod


TP 3 dan melukis carta alir
Menulis pseudokod dan melukis
carta alir struktur kawalan struktur kawalan
jujukan dalam situasi ringkas. jujukan.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.3 Menulis pseudokod dan melukis carta alir struktur
Dalam jujukan, semua kawalan jujukan dalam situasi ringkas.
dilaksanakan mengikut langkah
demi langkah. Kawalan aliran dalam atur cara.
Situasi: Membina model jambatan paling kukuh.

MULA
MULA
Hasilkan tiang
HASILKAN tiang
HASILKAN tiang menara
Hasilkan tiang menara

HASILKAN kerangka Hasilkan kerangka

HASILKAN lantai jambatan Hasilkan lantai jambatan

PASANG semua bahagian Pasang semua bahagian

TAMAT
TAMAT
Pseudokod Kawalan Aliran Jujukan
Carta Alir Kawalan Aliran Jujukan
2019 Peneraju Pendidikan Negara
6.1 ASAS PENGATURCARAAN
Dalam pilihan, suatu 6.1.3 Menulis pseudokod dan melukis carta alir struktur
arahan atau urutan arahan
hanya akan dilaksanakan kawalan jujukan dalam situasi ringkas.
sekiranya syarat dalam
pernyataan dipenuhi. Kawalan aliran dalam atur cara.
MULA

Hasilkan tiang
Situasi: Membina model jambatan paling kukuh.
MULA
Hasilkan tiang menara
HASILKAN tiang
Hasilkan kerangka
HASILKAN tiang menara
Hasilkan lantai jambatan
HASILKAN kerangka
Pasang semua bahagian HASILKAN lantai jambatan
Ya
PASANG semua bahagian
Jambatan kukuh?
JIKA jambatan kukuh, MAKA DAPAT 10 markah
Tidak Dapat 10 markah
JIKA jambatan tidak kukuh, MAKA TAMAT

TAMAT TAMAT
Carta Alir Kawalan Aliran Pilihan Pseudokod Kawalan Aliran Pilihan
2019 Peneraju Pendidikan Negara
6.1 ASAS PENGATURCARAAN
Pengulangan pada
kawalan aliran jujukan 6.1.3 Menulis pseudokod dan melukis carta alir struktur
atau pilihan atau kedua- kawalan jujukan dalam situasi ringkas.
duanya diistilah sebagai
atur cara jenis kawalan Kawalan aliran dalam atur cara.
MULA
Ulangan.
Hasilkan tiang Situasi: Membina model jambatan paling kukuh.

MULA
Hasilkan tiang menara
HASILKAN tiang
Hasilkan kerangka
HASILKAN tiang menara
Hasilkan lantai jambatan HASILKAN kerangka

Pasang semua bahagian


HASILKAN lantai jambatan

Tidak PASANG semua bahagian


Jambatan kukuh?
JIKA jambatan tidak kukuh, ULANG HASILKAN tiang
Ya
JIKA jambatan kukuh, MAKA tamat
TAMAT
TAMAT
Carta Alir Kawalan Aliran Ulangan
Pseudokod Kawalan Aliran Ulangan
2019 Peneraju Pendidikan Negara
6.1 ASAS PENGATURCARAAN
Situasi 1 6.1.3 Menulis pseudokod dan melukis carta alir struktur
Syifa’ membantu kawalan jujukan dalam situasi ringkas.
ibunya menyediakan ikan siakap
untuk digoreng. Berikut adalah
caranya. Sediakan Pseudokod Contoh situasi ringkas dan penulisannya.
dan carta alir langkah-langkah
menyediakan ikan siakap.

Mula-mula, buang sisik ikan. Kemudian, belah bahagian


perut ikan. Selepas itu, keluarkan isi perut dan insang.
Kemudian, basuh ikan hingga bersih. Akhir sekali, ikan ini
sedia untuk digoreng.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.3 Menulis pseudokod dan melukis carta alir struktur
kawalan jujukan dalam situasi ringkas.
Situasi 2

Muslimah ingin membeli


minuman panas daripada mesin minuman
layan diri. Berikut adalah algoritmanya. Contoh situasi ringkas dan penulisannya.
Sediakan Pseudokod dan carta alir
langkah-langkah membeli minuman
panas.
1. Masukkan duit berdasarkan harga minuman.
2. Buat pilihan jenis minuman.
3. Tekan butang minuman pilihan.
4. Tunggu sehingga air selesai dituang.
5. Ambil minuman.

2019 Peneraju Pendidikan Negara


JAWAPAN SITUASI 1
MULA

MULA Buang sisik ikan

BUANG sisik ikan Belah bahagian perut ikan

BELAH bahagian perut ikan


Keluarkan isi perut ikan
KELUARKAN isi perut dan insang
Basuh ikan hingga bersih
BASUH ikan hingga bersih
Sedia untuk digoreng
SEDIA untuk digoreng
TAMAT TAMAT

Pseudokod Situasi 1 Carta Alir Situasi 1

2019 Peneraju Pendidikan Negara


JAWAPAN SITUASI 2
MULA

MULA Masukkan duit

MASUKKAN duit Buat pilihan jenis minuman

BUAT pilihan jenis minuman


Tekan butang minuman pilihan

TEKAN butang minuman pilihan


Tunggu sehingga air selesai tuang
TUNGGU sehingga air selesai dituang
Ambil minuman
AMBIL minuman
TAMAT TAMAT

Pseudokod Situasi 2 Carta Alir Situasi 2

2019 Peneraju Pendidikan Negara


6.0 REKA BENTUK PENGATURCARAAN
6.1 ASAS PENGATURCARAAN
6.1.4 Menghuraikan satu masalah Menganalisis pseudokod dan
menggunakan pseudokod dan carta TP 4 carta alir yang dihasilkan.
alir.
Membuat kesimpulan serta
6.1.5 Menilai dan membuat penambahbaikan TP 5 mencadangkan
pseudokod dan carta alir yang penambahbaikan pseudokod
dan carta alir yang dihasilkan.
dihasilkan.

6.1.6 Merumuskan pseudokod dan carta alir Membuat penambahbaikan


yang telah dihasilkan. TP 6 pseudokod dan carta alir.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.4 Menghuraikan satu masalah menggunakan pseudokod
dan carta alir

Syaima’ ingin membawa seekor kucing, seekor burung dan sebakul jagung ke rumahnya
dengan menggunakan basikal. Syaima’ hanya boleh membawa seekor haiwan atau satu
benda pada satu-satu masa. Kucing dan burung tidak boleh ditinggalkan bersama-sama
kerana kucing akan memakan burung. Burung dan jagung juga tidak boleh ditinggalkan
bersama-sama kerana burung akan memakan jagung. Bagaimanakah Syaima’ membawa
kucing, burung dan jagung pulang ke rumahnya.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.4 Menghuraikan satu masalah menggunakan
pseudokod dan carta alir.

Huraian masalah
Algoritma penyelesaian Pseudokod penyelesaian

1. Bawa burung ke rumah MULA


2. Tinggalkan burung
BAWA burung ke rumah
3. Balik semula.
TINGGALKAN burung
4. Bawa kucing ke rumah.
BALIK semula
5. Tinggalkan kucing di rumah.
BAWA kucing ke rumah
6. Bawa kembali burung.
TINGGALKAN kucing di rumah
7. Tinggalkan burung.
BAWA kembali burung
8. Bawa jagung ke rumah.
TINGGALKAN burung
9. Tinggalkan jagung.
BAWA jagung ke rumah
10. Balik semula.
TINGGALKAN jagung
11. Bawa burung ke rumah.
BALIK semula
BAWA burung ke rumah
TAMAT

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.4 Menghuraikan satu masalah menggunakan pseudokod
dan carta alir
Huraian masalah
Carta alir Penyelesaian

MULA

Bawa burung ke seberang A

Tinggalkan burung Tinggalkan burung

Balik semula Bawa jagung ke seberang

Bawa kucing ke seberang Tinggalkan jagung

Tinggalkan kucing di seberang Balik semula

Bawa kembali kucing Bawa burung ke seberang

A TAMAT
2019 Peneraju Pendidikan Negara
6.1 ASAS PENGATURCARAAN
6.1.5 Menilai dan membuat penambahbaikan pseudokod dan carta
alir yang dihasilkan

Penilaian dan penambahbaikan pseudokod dan carta alir

Persoalan/ Plot Hole dan penilaian algoritma:

• Mengapa burung dan kucing tidak diletakkan di dalam sangkar masing-masing?


• Bolehkah kucing dan burung ditinggalkan di rumah tanpa penjagaan?
• Kenapa Syaima’ tidak menggunakan basikal yang boleh memuatkan burung, kucing dan jagung?

Cadangan Penambahbaikan:

• Burung dan kucing dimasukkan ke dalam sangkar masing-masing untuk ke rumah.

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.5 Menilai dan membuat penambahbaikan pseudokod dan
carta alir yang dihasilkan
Pseudokod yang telah dinilai dan
ditambahbaik Penilaian dan penambahbaikan pseudokod dan carta alir
MULA
BAWA burung dalam sangkar ke
rumah
TINGGALKAN burung
BALIK semula
BAWA kucing dalam sangkar ke
rumah
TINGGALKAN kucing
BALIK semula
BAWA jagung ke rumah
TAMAT
2019 Peneraju Pendidikan Negara
6.1 ASAS PENGATURCARAAN
MULA
6.1.5 Menilai dan membuat penambahbaikan pseudokod dan
Bawa ayam ke seberang
carta alir yang dihasilkan.

Tinggalkan ayam Penilaian dan penambahbaikan pseudokod dan carta alir

Balik semula

Bawa musang ke seberang

Tinggalkan musang

Balik semula

Bawa jagung ke seberang

TAMAT

Contoh carta alir yang telah dinilai dan ditambahbaik

2019 Peneraju Pendidikan Negara


6.1 ASAS PENGATURCARAAN
6.1.6 Merumuskan pseudokod dan carta alir yang telah
dihasilkan

Rumusan pseudokod dan carta alir


Contoh rumusan:

• Pseudokod menggunakan ayat ringkas menjelaskan penyelesaian, manakala carta alir


menggunakan simbol/bentuk tertentu untuk menjelaskan penyelesaian.
• Penyelesaian masalah bukan sekadar memerlukan pemikiran yang kreatif sahaja. tetapi
memerlukan pemikiran kritis juga.
• Pengurusan haiwan yang betul (meletakkan haiwan dalam sangkar) akan memudahkan
tugasan yang perlu dilakukan (balik ke rumah).

2019 Peneraju Pendidikan Negara


SEKIAN, TERIMA KASIH.

BAHAGIAN PEMBANGUNAN KURIKULUM


Peneraju Pendidikan Negara
Senarai Rujukan

1. 2.0 algoritma pseudokod carta alir


https://www.slideshare.net/KompasKehidupan/20-algoritma-pseudokod-carta-alir
2. pengaturcaraanC.pdf - PENGENALANMUDAH ...
https://www.coursehero.com/file/29293703/pengaturcaraanCpdf/
3. Buku Teks KSSR Teknologi Maklumat & Komunikasi Tahun 4 (Dewan Bahasa dan Pustaka)
4. Buku Teks KSSR Teknologi Maklumat & Komunikasi Tahun 6 (Dewan Bahasa dan Pustaka)
5. Buku Teks KSSR Reka Bentuk & Teknologi Tahun 5 (Dewan Bahasa dan Pustaka)
6. Buku Teks KSSR Reka Bentuk & Teknologi Tahun 4 (Dewan Bahasa dan Pustaka)

Peneraju Pendidikan Negara

Anda mungkin juga menyukai