SlideShare a Scribd company logo
1 of 18
Download to read offline
Program Latihan Untuk Guru 2015
1 4.0 Projek Pengatur caraan
PROGRAM LATIHAN UNTUK GURU TMK TAHUN 6
BAHAGIAN PENDIDIKAN GURU
KEMENTERIAN PENDIDIKAN MALAYSIA
TAJUK 4.0 PROJEK PENGATURCARAAN
A. Objektif
Pada akhir sesi ini, peserta dapat:
1. Menghasilkan projek pengaturcaraan
B. Kandungan Pengajaran
4.1 Memahami situasi
4.2 Menghasilkan algoritma, pseudokod dan carta alir
4.3 Mengekod atur cara
4.4 Menguji
4.5 Mendokumentasi
Program Latihan Untuk Guru 2015
2 4.0 Projek Pengatur caraan
4 MENGHASILKAN PROJEK PENGATURCARAAN
Latar belakang projek
Projek pengaturcaraan ialah satu proses sistematik untuk menyelesaikan masalah. Projek
ini merangkumi proses memahami situasi; menterjemahkan algoritma kepada pseudokod
dan carta alir; mengekod atur cara; menguji dan membuat dokumentasi projek. Hasil projek
adalah atur cara yang menarik, kreatif dan mempunyai dokumentasi yang lengkap. Projek
pengaturcaraan ini mengandungi dokumentasi projek dan projek pengaturcaraan Scratch.
Arahan pelaksanaan projek
1. Guru diberi satu situasi.
2. Guru membaca dan memahami situasi tersebut sebelum melaksanakan aktiviti.
3. Guru menghasilkan algoritma melalui pseudokod dan carta alir berdasarkan
situasi yang diberi.
4. Guru menyenaraikan blok arahan yang diperlukan oleh pengaturcaraan Scratch
untuk melaksanakan pengaturcaraan.
5. Guru membuat projek hasil dari algoritma melalui carta alir dan pseudokod serta
blok yang telah dibina.
6. Guru menambah baik projek yang telah dibangunkan secara kreatif dan menarik.
7. Membuat dokumentasi projek yang dirancang.
Peruntukan masa: 180 minit
Pengetahuan sedia ada guru
1. Guru mengetahui asas cara menulis algoritma, pseudokod dan carta alir.
2. Guru mengetahui asas penggunaan aplikasi pengaturcaraan Scratch.
Program Latihan Untuk Guru 2015
3 4.0 Projek Pengatur caraan
Keperluan perkakasan
Komputer, Kertas A4
Keperluan perisian
Aplikasi pengaturcaraan Scratch v2.0
Program Latihan Untuk Guru 2015
4 4.0 Projek Pengatur caraan
4.1 MEMAHAMI SITUASI
Rajah 4.1: Situasi
4.2 MENGHASILKAN ALGORITMA, PSEUDOKOD DAN CARTA ALIR
a) Membina pseudokod
Mula
Putera raja terdengar jeritan meminta pertolongan
Bergerak ke arah jeritan
Putera raja bertanya, “Siapa di dalam?”
Puteri raja menjawab, “Saya puteri raja, tolong keluarkan saya.”
Putera raja mencari jalan untuk menyelamatkan puteri raja
Jika memilih tali (tekan kekunci A)
maka puteri berjaya keluar dari perigi
Jika memilih ranting kayu (tekan kekunci B)
maka puteri gagal diselamatkan kerana ranting kayu patah
Pulang ke istana
Tamat
Misi Menyelamatkan Puteri
Seorang putera raja sedang mengembara di dalam hutan. Tiba-tiba
putera raja terdengar satu jeritan meminta pertolongan dari arah
sebuah perigi lama di hutan itu. Putera raja pun menuju ke arah perigi
tersebut. Putera raja bertanya, “Siapa di dalam?” Puteri raja
menjawab, “Saya Puteri Aurora. Tolong selamatkan saya.” Putera raja
mencari jalan untuk menyelamatkan tuan puteri. Jika putera raja
memilih tali maka puteri raja berjaya diselamatkan. Jika putera raja
memilih ranting kayu maka puteri raja gagal diselamatkan kerana
ranting kayu patah. Akhirnya, pulang ke istana.
Program Latihan Untuk Guru 2015
5 4.0 Projek Pengatur caraan
b) Membina carta alir
Rajah 4.2.1: Carta alir
Mula
Putera raja terdengar jeritan meminta
pertolongan dan kemudian bergerak ke
arah jeritan tersebut
Putera raja bertanya,”Siapa di dalam?”
“Saya puteri raja, tolong keluarkan saya”
Pilih tali?
Pilih kayu?
Puteri berjaya
keluar dari perigi
Puteri gagal
diselamatkan
Tamat
Ya
Tidak
Tidak
Ya
Putera raja mencari jalan untuk
menyelamatkan puteri raja
Pulang ke
istana
Nota kaki: Putera raja mempunyai 3 pilihan iaitu memilih tali, ranting kayu atau pulang terus ke istana.
Program Latihan Untuk Guru 2015
6 4.0 Projek Pengatur caraan
c) Membuat lakaran
Rajah 4.2.2: Membuat lakaran
d) Menggunakan perisian Scratch
Senaraikan block yang bakal digunakan dalam projek anda nanti.
Bil Nama Block Catatan
1 Melaksanakan arahan apabila pengguna
klik pada bendera hijau.
2
Sprite meluncur ke tengah stage.
3 Berhenti melaksanakan arahan mengikut
tempoh masa yang ditentukan.
4 Menghantar mesej ke semua Sprite.
5 Melaksanakan semua arahan di bawahnya
apabila menerima broadcast tertentu. Ini
digunakan untuk berkomunikasi antara dua
Sprite.
Program Latihan Untuk Guru 2015
7 4.0 Projek Pengatur caraan
6
Sprite bergerak ke tengah stage.
7
Sprite menggunakan dialog „hello‟ selama
2 saat.
8 Untuk menghilangkan Sprite dan juga
background.
9
Memaparkan Sprite atau latar belakang
Stage.
10
Memainkan bunyi „meow‟ pada Sprite
sehingga selesai.
Jadual 4.2.1: Senarai blok
Program Latihan Untuk Guru 2015
8 4.0 Projek Pengatur caraan
4.3 MENGEKOD ATUR CARA
Senarai Block dan Sprite yang telah lengkap dalam projek
Block Sprite
Program Latihan Untuk Guru 2015
9 4.0 Projek Pengatur caraan
Jadual 4.3.1: Blok dan Sprite dalam projek
Program Latihan Untuk Guru 2015
10 4.0 Projek Pengatur caraan
4.4 MENGUJI ATUR CARA
Bil. Print Screen Projek
1.
2.
Program Latihan Untuk Guru 2015
11 4.0 Projek Pengatur caraan
3.
4.
Program Latihan Untuk Guru 2015
12 4.0 Projek Pengatur caraan
5.
6.
Program Latihan Untuk Guru 2015
13 4.0 Projek Pengatur caraan
7.
8.
Program Latihan Untuk Guru 2015
14 4.0 Projek Pengatur caraan
9.
Jadual 4.4.1: Print Screen Projek
4.5 MENDOKUMENTASI
i. Fail dokumentasi projek
ii. Fail projek pengaturcaraan Scratch
iii. Fail bahan sumber (grafik, sound, background dan lain-lain)
Program Latihan Untuk Guru 2015
15 4.0 Projek Pengatur caraan
LATIHAN 1: PROJEK PENGATURCARAAN
Program Latihan Untuk Guru 2015
16 4.0 Projek Pengatur caraan
Lampiran 1
Contoh Format
Dokumentasi Projek Pengaturcaraan
Nama Sekolah:…………………………………………………..
Nama Guru:……………………………………………………….
Tajuk Projek:………………………………………………………
1. Hasil dokumentasi projek
1.1 Fail dokumentasi projek
Bil. Senarai semak dokumentasi projek Ada Tiada
1. Memahami situasi
2. Membina algoritma
3. Membina pseudokod
4. Membina carta alir
5. Membuat lakaran
6. Menggunakan aplikasi pengaturcaraan Scratch
7. Mengekod atur cara
8. Menguji atur cara
9. Mengumpul dokumen dalam satu folder
1.2 Fail projek pengaturcaraan Scratch
1.3 Bahan sumber (grafik, sound, background dll)
Program Latihan Untuk Guru 2015
17 4.0 Projek Pengatur caraan
2. Laporan pencapaian guru
Nama Guru:
Nama
sekolah:
Tajuk Projek:
Modul: Pengaturcaraan
Standard
Kandungan:
4.0 Menghasilkan Projek Pengaturcaraan
Standard
Pembelajaran:
4.1 Membina satu projek pengaturcaraan yang menarik dan kreatif yang
melibatkan objek-objek yang bergerak dengan menggunakan arahan
urutan dan pilihan berdasarkan langkah-langkah:
a) Memahami situasi
b) Menghasilkan algoritma, pseudokod dan carta alir
c) Mengekod atur cara
d) Menguji
e) Mendokumentasi
Program Latihan Untuk Guru 2015
18 4.0 Projek Pengatur caraan
3. Kriteria pentaksiran projek pengaturcaraan
Bil Perkara yang dinilai
Pencapaian
Catatan
Ya Tidak
1. Guru dapat memahami masalah atau
situasi dengan membina jalan cerita
2. Guru dapat memilih objek yang perlu di
masukkan atur cara
3. Guru boleh membina algorithma bagi
setiap objek yang dipilih
4. Guru dapat menghasilkan projek
pengaturcaraan yang menarik dan kreatif
melibatkan objek-objek yang bergerak
dengan menggunakan arahan urutan
dan pilihan
5. Guru dapat mendokumentasi hasil projek
pengatur caraan dengan lengkap
KEPUTUSAN (CAPAI / TIDAK CAPAI)
TARIKH
Nama
Pentaksir:
Tandatangan
& Tarikh
Disahkan
oleh:
Tandatangan
& Tarikh

More Related Content

What's hot

Tugas tugas ahli jawatankuasa
Tugas tugas ahli jawatankuasaTugas tugas ahli jawatankuasa
Tugas tugas ahli jawatankuasa
Suhaiza Shuib
 
Pengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputerPengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputer
ctlady92
 
Pelan induk pembangunan pendidikan (pipp)
Pelan induk pembangunan pendidikan (pipp) Pelan induk pembangunan pendidikan (pipp)
Pelan induk pembangunan pendidikan (pipp)
Nirwanah Snd
 
1.5 elemen merentas kurikulim emk
1.5 elemen  merentas kurikulim emk1.5 elemen  merentas kurikulim emk
1.5 elemen merentas kurikulim emk
firo HAR
 
Sistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaSistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdeka
Khairunmisa Jamil Khir
 
Konsep kemahiran berfikir
Konsep kemahiran berfikirKonsep kemahiran berfikir
Konsep kemahiran berfikir
firo HAR
 

What's hot (20)

Latihan Dan Pembangunan Profesional Guru
Latihan Dan Pembangunan Profesional GuruLatihan Dan Pembangunan Profesional Guru
Latihan Dan Pembangunan Profesional Guru
 
Pengurusan persatuan-dan-kelab
Pengurusan persatuan-dan-kelabPengurusan persatuan-dan-kelab
Pengurusan persatuan-dan-kelab
 
Tugas tugas ahli jawatankuasa
Tugas tugas ahli jawatankuasaTugas tugas ahli jawatankuasa
Tugas tugas ahli jawatankuasa
 
Set induksi
Set induksiSet induksi
Set induksi
 
PEMBELAJARAN BERASASKAN INKUIRI
PEMBELAJARAN BERASASKAN INKUIRIPEMBELAJARAN BERASASKAN INKUIRI
PEMBELAJARAN BERASASKAN INKUIRI
 
Kepelbagaian sosial budaya
Kepelbagaian sosial budayaKepelbagaian sosial budaya
Kepelbagaian sosial budaya
 
Pengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputerPengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputer
 
Pelan induk pembangunan pendidikan (pipp)
Pelan induk pembangunan pendidikan (pipp) Pelan induk pembangunan pendidikan (pipp)
Pelan induk pembangunan pendidikan (pipp)
 
BBD 10302 pedagogi (KEMAHIRAN PENGAJARAN)
BBD 10302 pedagogi (KEMAHIRAN PENGAJARAN)BBD 10302 pedagogi (KEMAHIRAN PENGAJARAN)
BBD 10302 pedagogi (KEMAHIRAN PENGAJARAN)
 
Prosedur penubuhan persatuan
Prosedur penubuhan persatuanProsedur penubuhan persatuan
Prosedur penubuhan persatuan
 
Lari berpagar
Lari berpagarLari berpagar
Lari berpagar
 
1.5 elemen merentas kurikulim emk
1.5 elemen  merentas kurikulim emk1.5 elemen  merentas kurikulim emk
1.5 elemen merentas kurikulim emk
 
Edup2132 topik 3 (peringkat perkembangan guru)
Edup2132 topik 3 (peringkat perkembangan guru)Edup2132 topik 3 (peringkat perkembangan guru)
Edup2132 topik 3 (peringkat perkembangan guru)
 
2. apa itu kbat
2. apa itu kbat2. apa itu kbat
2. apa itu kbat
 
Sistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaSistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdeka
 
Kemahiran Berfikir
Kemahiran BerfikirKemahiran Berfikir
Kemahiran Berfikir
 
Konsep kemahiran berfikir
Konsep kemahiran berfikirKonsep kemahiran berfikir
Konsep kemahiran berfikir
 
Laporan Rahman Talib
Laporan Rahman TalibLaporan Rahman Talib
Laporan Rahman Talib
 
Perbezaan sistem pendidikan semasa berbanding sebelum merdeka
Perbezaan sistem pendidikan semasa berbanding sebelum merdekaPerbezaan sistem pendidikan semasa berbanding sebelum merdeka
Perbezaan sistem pendidikan semasa berbanding sebelum merdeka
 
PLC
PLCPLC
PLC
 

Similar to 4.0 projek pengaturcaraan

Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2
Yussup Ismail
 
Rpt rbt tahun 4 2020
Rpt rbt tahun 4 2020Rpt rbt tahun 4 2020
Rpt rbt tahun 4 2020
Azmi Ngah
 
Presentation1
Presentation1Presentation1
Presentation1
januar12
 
Rancangan tahunan tmk tahun 4 sk shared by rosma esa
Rancangan tahunan tmk tahun 4 sk shared by rosma esaRancangan tahunan tmk tahun 4 sk shared by rosma esa
Rancangan tahunan tmk tahun 4 sk shared by rosma esa
rakkain
 
Silabus desain grafis percetakan kelas xi
Silabus desain grafis percetakan kelas xiSilabus desain grafis percetakan kelas xi
Silabus desain grafis percetakan kelas xi
SaepulAripin1
 
Rpp multimedia-th-2010-desain-grafis1
Rpp multimedia-th-2010-desain-grafis1Rpp multimedia-th-2010-desain-grafis1
Rpp multimedia-th-2010-desain-grafis1
Ferro Pardede
 

Similar to 4.0 projek pengaturcaraan (20)

Mengoperasikan software web_design
Mengoperasikan software web_designMengoperasikan software web_design
Mengoperasikan software web_design
 
Rencana Penyusunan Materi Soal Pemrograman Desktop kelas 11 SMK semester ganj...
Rencana Penyusunan Materi Soal Pemrograman Desktop kelas 11 SMK semester ganj...Rencana Penyusunan Materi Soal Pemrograman Desktop kelas 11 SMK semester ganj...
Rencana Penyusunan Materi Soal Pemrograman Desktop kelas 11 SMK semester ganj...
 
Tik xii; rpp (2013)
Tik xii; rpp (2013)Tik xii; rpp (2013)
Tik xii; rpp (2013)
 
Tik xii; silabus (2013)
Tik xii; silabus (2013)Tik xii; silabus (2013)
Tik xii; silabus (2013)
 
Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2
 
Proposal Penawaran 8 Program Workshop Design - Free [Pintar Grafis]
Proposal Penawaran 8 Program Workshop Design - Free [Pintar Grafis]Proposal Penawaran 8 Program Workshop Design - Free [Pintar Grafis]
Proposal Penawaran 8 Program Workshop Design - Free [Pintar Grafis]
 
silabus pemrograman dasar.doc
silabus pemrograman dasar.docsilabus pemrograman dasar.doc
silabus pemrograman dasar.doc
 
Rpt rbt tahun 4 2020
Rpt rbt tahun 4 2020Rpt rbt tahun 4 2020
Rpt rbt tahun 4 2020
 
1. RPS PBO 2021 rev.pdf
1. RPS PBO 2021 rev.pdf1. RPS PBO 2021 rev.pdf
1. RPS PBO 2021 rev.pdf
 
Laporan akhir hhhc9501
Laporan akhir hhhc9501Laporan akhir hhhc9501
Laporan akhir hhhc9501
 
Graphic design
Graphic designGraphic design
Graphic design
 
Presentation1
Presentation1Presentation1
Presentation1
 
Rancangan tahunan tmk tahun 4 sk shared by rosma esa
Rancangan tahunan tmk tahun 4 sk shared by rosma esaRancangan tahunan tmk tahun 4 sk shared by rosma esa
Rancangan tahunan tmk tahun 4 sk shared by rosma esa
 
Lks algoritma
Lks algoritmaLks algoritma
Lks algoritma
 
Silabus desain grafis percetakan kelas xi
Silabus desain grafis percetakan kelas xiSilabus desain grafis percetakan kelas xi
Silabus desain grafis percetakan kelas xi
 
Tugasan Modul 7.pptx
Tugasan Modul 7.pptxTugasan Modul 7.pptx
Tugasan Modul 7.pptx
 
Tugasan Modul 7 2021.pptx
Tugasan Modul 7 2021.pptxTugasan Modul 7 2021.pptx
Tugasan Modul 7 2021.pptx
 
Tugasan Modul 7.pptx
Tugasan Modul 7.pptxTugasan Modul 7.pptx
Tugasan Modul 7.pptx
 
Sop farhan 1105537_tekpend
Sop farhan 1105537_tekpendSop farhan 1105537_tekpend
Sop farhan 1105537_tekpend
 
Rpp multimedia-th-2010-desain-grafis1
Rpp multimedia-th-2010-desain-grafis1Rpp multimedia-th-2010-desain-grafis1
Rpp multimedia-th-2010-desain-grafis1
 

More from Botol Budu

Getting started-guide-scratch2
Getting started-guide-scratch2Getting started-guide-scratch2
Getting started-guide-scratch2
Botol Budu
 
Buku panduan pentaksiran_kemahiran_berfikir_aras_tinggi
Buku panduan pentaksiran_kemahiran_berfikir_aras_tinggiBuku panduan pentaksiran_kemahiran_berfikir_aras_tinggi
Buku panduan pentaksiran_kemahiran_berfikir_aras_tinggi
Botol Budu
 
3.0 mengatur cara dan menguji
3.0 mengatur cara dan menguji3.0 mengatur cara dan menguji
3.0 mengatur cara dan menguji
Botol Budu
 
2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir
Botol Budu
 
Topik 11-kesalahan-struktur-ayat
Topik 11-kesalahan-struktur-ayatTopik 11-kesalahan-struktur-ayat
Topik 11-kesalahan-struktur-ayat
Botol Budu
 
Topik 10-pasangan-kata-mengelirukan
Topik 10-pasangan-kata-mengelirukanTopik 10-pasangan-kata-mengelirukan
Topik 10-pasangan-kata-mengelirukan
Botol Budu
 
Topik 9-kata-kerja
Topik 9-kata-kerjaTopik 9-kata-kerja
Topik 9-kata-kerja
Botol Budu
 
Topik 8-fungsi-nya-dalam-ayatdoc
Topik 8-fungsi-nya-dalam-ayatdocTopik 8-fungsi-nya-dalam-ayatdoc
Topik 8-fungsi-nya-dalam-ayatdoc
Botol Budu
 
Topik 7-kata-adjektif
Topik 7-kata-adjektifTopik 7-kata-adjektif
Topik 7-kata-adjektif
Botol Budu
 
Topik 6-kata-bantu
Topik 6-kata-bantuTopik 6-kata-bantu
Topik 6-kata-bantu
Botol Budu
 
Topik 5-imbuhan-men-kan-dan-men-i
Topik 5-imbuhan-men-kan-dan-men-iTopik 5-imbuhan-men-kan-dan-men-i
Topik 5-imbuhan-men-kan-dan-men-i
Botol Budu
 
Topik 4-kata-majmuk
Topik 4-kata-majmukTopik 4-kata-majmuk
Topik 4-kata-majmuk
Botol Budu
 
Topik 3-ayat-pasif
Topik 3-ayat-pasifTopik 3-ayat-pasif
Topik 3-ayat-pasif
Botol Budu
 
Topik 2-susunan-ayat-songsang
Topik 2-susunan-ayat-songsangTopik 2-susunan-ayat-songsang
Topik 2-susunan-ayat-songsang
Botol Budu
 
Topik 1-ayat-tunggal
Topik 1-ayat-tunggalTopik 1-ayat-tunggal
Topik 1-ayat-tunggal
Botol Budu
 
BMModul 13-kesilapan-ejaan-imbuhan-pinjaman
BMModul 13-kesilapan-ejaan-imbuhan-pinjamanBMModul 13-kesilapan-ejaan-imbuhan-pinjaman
BMModul 13-kesilapan-ejaan-imbuhan-pinjaman
Botol Budu
 
Modul 11-kesilapan-ejaan-kata
Modul 11-kesilapan-ejaan-kataModul 11-kesilapan-ejaan-kata
Modul 11-kesilapan-ejaan-kata
Botol Budu
 

More from Botol Budu (20)

Getting started-guide-scratch2
Getting started-guide-scratch2Getting started-guide-scratch2
Getting started-guide-scratch2
 
Buku panduan pentaksiran_kemahiran_berfikir_aras_tinggi
Buku panduan pentaksiran_kemahiran_berfikir_aras_tinggiBuku panduan pentaksiran_kemahiran_berfikir_aras_tinggi
Buku panduan pentaksiran_kemahiran_berfikir_aras_tinggi
 
Rujukan
RujukanRujukan
Rujukan
 
Jawapan latihan
Jawapan latihanJawapan latihan
Jawapan latihan
 
3.0 mengatur cara dan menguji
3.0 mengatur cara dan menguji3.0 mengatur cara dan menguji
3.0 mengatur cara dan menguji
 
2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir2.0 menggunakan algoritma melalui pseudokod dan carta alir
2.0 menggunakan algoritma melalui pseudokod dan carta alir
 
1.0 memahami pengaturcaraan
1.0 memahami pengaturcaraan1.0 memahami pengaturcaraan
1.0 memahami pengaturcaraan
 
Topik 11-kesalahan-struktur-ayat
Topik 11-kesalahan-struktur-ayatTopik 11-kesalahan-struktur-ayat
Topik 11-kesalahan-struktur-ayat
 
Topik 10-pasangan-kata-mengelirukan
Topik 10-pasangan-kata-mengelirukanTopik 10-pasangan-kata-mengelirukan
Topik 10-pasangan-kata-mengelirukan
 
Topik 9-kata-kerja
Topik 9-kata-kerjaTopik 9-kata-kerja
Topik 9-kata-kerja
 
Topik 8-fungsi-nya-dalam-ayatdoc
Topik 8-fungsi-nya-dalam-ayatdocTopik 8-fungsi-nya-dalam-ayatdoc
Topik 8-fungsi-nya-dalam-ayatdoc
 
Topik 7-kata-adjektif
Topik 7-kata-adjektifTopik 7-kata-adjektif
Topik 7-kata-adjektif
 
Topik 6-kata-bantu
Topik 6-kata-bantuTopik 6-kata-bantu
Topik 6-kata-bantu
 
Topik 5-imbuhan-men-kan-dan-men-i
Topik 5-imbuhan-men-kan-dan-men-iTopik 5-imbuhan-men-kan-dan-men-i
Topik 5-imbuhan-men-kan-dan-men-i
 
Topik 4-kata-majmuk
Topik 4-kata-majmukTopik 4-kata-majmuk
Topik 4-kata-majmuk
 
Topik 3-ayat-pasif
Topik 3-ayat-pasifTopik 3-ayat-pasif
Topik 3-ayat-pasif
 
Topik 2-susunan-ayat-songsang
Topik 2-susunan-ayat-songsangTopik 2-susunan-ayat-songsang
Topik 2-susunan-ayat-songsang
 
Topik 1-ayat-tunggal
Topik 1-ayat-tunggalTopik 1-ayat-tunggal
Topik 1-ayat-tunggal
 
BMModul 13-kesilapan-ejaan-imbuhan-pinjaman
BMModul 13-kesilapan-ejaan-imbuhan-pinjamanBMModul 13-kesilapan-ejaan-imbuhan-pinjaman
BMModul 13-kesilapan-ejaan-imbuhan-pinjaman
 
Modul 11-kesilapan-ejaan-kata
Modul 11-kesilapan-ejaan-kataModul 11-kesilapan-ejaan-kata
Modul 11-kesilapan-ejaan-kata
 

Recently uploaded

HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 

Recently uploaded (20)

HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 

4.0 projek pengaturcaraan

  • 1. Program Latihan Untuk Guru 2015 1 4.0 Projek Pengatur caraan PROGRAM LATIHAN UNTUK GURU TMK TAHUN 6 BAHAGIAN PENDIDIKAN GURU KEMENTERIAN PENDIDIKAN MALAYSIA TAJUK 4.0 PROJEK PENGATURCARAAN A. Objektif Pada akhir sesi ini, peserta dapat: 1. Menghasilkan projek pengaturcaraan B. Kandungan Pengajaran 4.1 Memahami situasi 4.2 Menghasilkan algoritma, pseudokod dan carta alir 4.3 Mengekod atur cara 4.4 Menguji 4.5 Mendokumentasi
  • 2. Program Latihan Untuk Guru 2015 2 4.0 Projek Pengatur caraan 4 MENGHASILKAN PROJEK PENGATURCARAAN Latar belakang projek Projek pengaturcaraan ialah satu proses sistematik untuk menyelesaikan masalah. Projek ini merangkumi proses memahami situasi; menterjemahkan algoritma kepada pseudokod dan carta alir; mengekod atur cara; menguji dan membuat dokumentasi projek. Hasil projek adalah atur cara yang menarik, kreatif dan mempunyai dokumentasi yang lengkap. Projek pengaturcaraan ini mengandungi dokumentasi projek dan projek pengaturcaraan Scratch. Arahan pelaksanaan projek 1. Guru diberi satu situasi. 2. Guru membaca dan memahami situasi tersebut sebelum melaksanakan aktiviti. 3. Guru menghasilkan algoritma melalui pseudokod dan carta alir berdasarkan situasi yang diberi. 4. Guru menyenaraikan blok arahan yang diperlukan oleh pengaturcaraan Scratch untuk melaksanakan pengaturcaraan. 5. Guru membuat projek hasil dari algoritma melalui carta alir dan pseudokod serta blok yang telah dibina. 6. Guru menambah baik projek yang telah dibangunkan secara kreatif dan menarik. 7. Membuat dokumentasi projek yang dirancang. Peruntukan masa: 180 minit Pengetahuan sedia ada guru 1. Guru mengetahui asas cara menulis algoritma, pseudokod dan carta alir. 2. Guru mengetahui asas penggunaan aplikasi pengaturcaraan Scratch.
  • 3. Program Latihan Untuk Guru 2015 3 4.0 Projek Pengatur caraan Keperluan perkakasan Komputer, Kertas A4 Keperluan perisian Aplikasi pengaturcaraan Scratch v2.0
  • 4. Program Latihan Untuk Guru 2015 4 4.0 Projek Pengatur caraan 4.1 MEMAHAMI SITUASI Rajah 4.1: Situasi 4.2 MENGHASILKAN ALGORITMA, PSEUDOKOD DAN CARTA ALIR a) Membina pseudokod Mula Putera raja terdengar jeritan meminta pertolongan Bergerak ke arah jeritan Putera raja bertanya, “Siapa di dalam?” Puteri raja menjawab, “Saya puteri raja, tolong keluarkan saya.” Putera raja mencari jalan untuk menyelamatkan puteri raja Jika memilih tali (tekan kekunci A) maka puteri berjaya keluar dari perigi Jika memilih ranting kayu (tekan kekunci B) maka puteri gagal diselamatkan kerana ranting kayu patah Pulang ke istana Tamat Misi Menyelamatkan Puteri Seorang putera raja sedang mengembara di dalam hutan. Tiba-tiba putera raja terdengar satu jeritan meminta pertolongan dari arah sebuah perigi lama di hutan itu. Putera raja pun menuju ke arah perigi tersebut. Putera raja bertanya, “Siapa di dalam?” Puteri raja menjawab, “Saya Puteri Aurora. Tolong selamatkan saya.” Putera raja mencari jalan untuk menyelamatkan tuan puteri. Jika putera raja memilih tali maka puteri raja berjaya diselamatkan. Jika putera raja memilih ranting kayu maka puteri raja gagal diselamatkan kerana ranting kayu patah. Akhirnya, pulang ke istana.
  • 5. Program Latihan Untuk Guru 2015 5 4.0 Projek Pengatur caraan b) Membina carta alir Rajah 4.2.1: Carta alir Mula Putera raja terdengar jeritan meminta pertolongan dan kemudian bergerak ke arah jeritan tersebut Putera raja bertanya,”Siapa di dalam?” “Saya puteri raja, tolong keluarkan saya” Pilih tali? Pilih kayu? Puteri berjaya keluar dari perigi Puteri gagal diselamatkan Tamat Ya Tidak Tidak Ya Putera raja mencari jalan untuk menyelamatkan puteri raja Pulang ke istana Nota kaki: Putera raja mempunyai 3 pilihan iaitu memilih tali, ranting kayu atau pulang terus ke istana.
  • 6. Program Latihan Untuk Guru 2015 6 4.0 Projek Pengatur caraan c) Membuat lakaran Rajah 4.2.2: Membuat lakaran d) Menggunakan perisian Scratch Senaraikan block yang bakal digunakan dalam projek anda nanti. Bil Nama Block Catatan 1 Melaksanakan arahan apabila pengguna klik pada bendera hijau. 2 Sprite meluncur ke tengah stage. 3 Berhenti melaksanakan arahan mengikut tempoh masa yang ditentukan. 4 Menghantar mesej ke semua Sprite. 5 Melaksanakan semua arahan di bawahnya apabila menerima broadcast tertentu. Ini digunakan untuk berkomunikasi antara dua Sprite.
  • 7. Program Latihan Untuk Guru 2015 7 4.0 Projek Pengatur caraan 6 Sprite bergerak ke tengah stage. 7 Sprite menggunakan dialog „hello‟ selama 2 saat. 8 Untuk menghilangkan Sprite dan juga background. 9 Memaparkan Sprite atau latar belakang Stage. 10 Memainkan bunyi „meow‟ pada Sprite sehingga selesai. Jadual 4.2.1: Senarai blok
  • 8. Program Latihan Untuk Guru 2015 8 4.0 Projek Pengatur caraan 4.3 MENGEKOD ATUR CARA Senarai Block dan Sprite yang telah lengkap dalam projek Block Sprite
  • 9. Program Latihan Untuk Guru 2015 9 4.0 Projek Pengatur caraan Jadual 4.3.1: Blok dan Sprite dalam projek
  • 10. Program Latihan Untuk Guru 2015 10 4.0 Projek Pengatur caraan 4.4 MENGUJI ATUR CARA Bil. Print Screen Projek 1. 2.
  • 11. Program Latihan Untuk Guru 2015 11 4.0 Projek Pengatur caraan 3. 4.
  • 12. Program Latihan Untuk Guru 2015 12 4.0 Projek Pengatur caraan 5. 6.
  • 13. Program Latihan Untuk Guru 2015 13 4.0 Projek Pengatur caraan 7. 8.
  • 14. Program Latihan Untuk Guru 2015 14 4.0 Projek Pengatur caraan 9. Jadual 4.4.1: Print Screen Projek 4.5 MENDOKUMENTASI i. Fail dokumentasi projek ii. Fail projek pengaturcaraan Scratch iii. Fail bahan sumber (grafik, sound, background dan lain-lain)
  • 15. Program Latihan Untuk Guru 2015 15 4.0 Projek Pengatur caraan LATIHAN 1: PROJEK PENGATURCARAAN
  • 16. Program Latihan Untuk Guru 2015 16 4.0 Projek Pengatur caraan Lampiran 1 Contoh Format Dokumentasi Projek Pengaturcaraan Nama Sekolah:………………………………………………….. Nama Guru:………………………………………………………. Tajuk Projek:……………………………………………………… 1. Hasil dokumentasi projek 1.1 Fail dokumentasi projek Bil. Senarai semak dokumentasi projek Ada Tiada 1. Memahami situasi 2. Membina algoritma 3. Membina pseudokod 4. Membina carta alir 5. Membuat lakaran 6. Menggunakan aplikasi pengaturcaraan Scratch 7. Mengekod atur cara 8. Menguji atur cara 9. Mengumpul dokumen dalam satu folder 1.2 Fail projek pengaturcaraan Scratch 1.3 Bahan sumber (grafik, sound, background dll)
  • 17. Program Latihan Untuk Guru 2015 17 4.0 Projek Pengatur caraan 2. Laporan pencapaian guru Nama Guru: Nama sekolah: Tajuk Projek: Modul: Pengaturcaraan Standard Kandungan: 4.0 Menghasilkan Projek Pengaturcaraan Standard Pembelajaran: 4.1 Membina satu projek pengaturcaraan yang menarik dan kreatif yang melibatkan objek-objek yang bergerak dengan menggunakan arahan urutan dan pilihan berdasarkan langkah-langkah: a) Memahami situasi b) Menghasilkan algoritma, pseudokod dan carta alir c) Mengekod atur cara d) Menguji e) Mendokumentasi
  • 18. Program Latihan Untuk Guru 2015 18 4.0 Projek Pengatur caraan 3. Kriteria pentaksiran projek pengaturcaraan Bil Perkara yang dinilai Pencapaian Catatan Ya Tidak 1. Guru dapat memahami masalah atau situasi dengan membina jalan cerita 2. Guru dapat memilih objek yang perlu di masukkan atur cara 3. Guru boleh membina algorithma bagi setiap objek yang dipilih 4. Guru dapat menghasilkan projek pengaturcaraan yang menarik dan kreatif melibatkan objek-objek yang bergerak dengan menggunakan arahan urutan dan pilihan 5. Guru dapat mendokumentasi hasil projek pengatur caraan dengan lengkap KEPUTUSAN (CAPAI / TIDAK CAPAI) TARIKH Nama Pentaksir: Tandatangan & Tarikh Disahkan oleh: Tandatangan & Tarikh