SlideShare a Scribd company logo
1 of 10
ASAS SAINS
KOMPUTER
PENGAJARAN
18
2
SENARAI SEMAK
Sebelum kita mula projek akhir, mari kita semak kemahiran kita:
 Saya boleh menulis algoritma dalam bentuk carta
alir.
 Saya boleh menerangkan struktur kawalan pilihan
bersarang dengan memberikan contoh
penggunaannya.
 Saya boleh menulis algoritma dalam bentuk
pseudokod.
 Saya boleh menerangkan struktur kawalan ulangan
dengan memberikan contoh penggunaannya.
 Saya boleh mengesan dan membaiki ralat dalam
algoritma.
 Saya faham dan tahu pelbagai jenis pemboleh ubah.
 Saya boleh menulis atur cara menggunakan Scratch.
 Saya faham dan tahu cara menggunakan operator
Matematik, hubungan dan logik.
 Saya boleh menulis atur cara menggunakan Python.
 Saya faham dan tahu cara menggunakan fungsi
input dan output.
 Saya boleh menerangkan struktur kawalan jujukan
dengan memberikan contoh penggunaannya.
 Saya boleh mengesan dan membaiki atur cara.
 Saya boleh menerangkan struktur kawalan pilihan
dengan memberikan contoh penggunaannya.
3
PROJ EK
Projek anda:
Hasilkan satu atur cara yang membolehkan pengguna memilih unit metrik yang diingini. Unit metric
tersebut ialah:
1. Kilogram kepada pound (berat)
2. Suhu Celsius kepada Farenheit
3. Sentimeter kepada Inci (ukuran)
Selepas pengguna memilih unit metrik yang diingini, pengguna akan memasukkan nilai yang ingin
ditukar dan atur cara anda akan memaparkan unit metric yang baharu.
Pengguna boleh memilih untuk menamatkan program atau memilih menukar unit metrik yang lain.
4
PROJ EK
Contoh Output:
5
PROJ EK
Kriteria atur cara:
• Anda boleh menggunakan bahasa atur cara yang diingini (Scratch atau Python 3.5)
• Atur cara perlulah berfungsi dan efisien.
• Atur cara menunjukkan teknik dan kemahiran pengaturcaraan berikut:
 Input pengguna
 Output
 Ulangan – Interation (while, for, atau gabungan kedua-dua)
 Pemboleh ubah dengan pelbagai jenis data
 Pilihan
6
PROJ EK
Tugas Pertama:
Sediakan rancangan projek anda.
(Rujuk Lampiran 3)
7
PROJ EK
Kriteria atur cara:
• Anda boleh menggunakan bahasa atur cara yang diingini (Scratch, Python 3.5 ke atas,
atau PHP)
• Atur cara perlulah berfungsi dan efisien.
• Atur cara menunjukkan teknik dan kemahiran pengaturcaraan berikut:
 Input pengguna
 Output
 Ulangan – Interation (while, for, atau gabungan kedua-dua)
 Pemboleh ubah dengan pelbagai jenis data
 Pilihan
8
PROJ EK
Bentangkan projek
anda
9
PROJ EK
Senarai semak guru (digunakan untuk menilai projek murid):
 Murid merancang langkah projek. (rujuk Lampiran 3)
 Murid menghantar pseudokod yang berfungsi.
 Murid menghantar carta alir yang berfungsi.
 Atur cara murid berfungsi dan efisien. (tiada ralat)
 Atur cara murid menunjukkan teknik dan kemahiran pengaturcaraan berikut:
o Input pengguna
o Output
o Ulangan – Interation (while, for, atau gabungan kedua-dua)
o Pemboleh ubah dengan pelbagai jenis data
o Pilihan
 Murid menghantar data pengujian atur cara.
 Setiap ahli kumpulan menunjukkan kerja sama dan melaksanakan tugas dengan baik.
10
PROJ EK
Refleksi untuk projek yang dibentangkan:
• Projek yang manakah yang berjaya menarik perhatian anda? Jelaskan projek
tersebut dan mengapa projek itu amat menarik.
Refleksi untuk projek anda:
• Namakan 3 perkara yang anda bangga tentang projek anda. Jelaskan sebabnya.
• Jelaskan sekurang-kurang 3 penambah baikkan yang anda ingin lakukan untuk
projek anda.

More Related Content

Similar to PPT Pengajaran 20.pptx

3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net
Aris Saputro
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
Ahmad S
 
Bab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaBab 3. pengenalan algoritma
Bab 3. pengenalan algoritma
Arif Punk Street
 

Similar to PPT Pengajaran 20.pptx (20)

3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net
 
Intruksi Fundamental
Intruksi FundamentalIntruksi Fundamental
Intruksi Fundamental
 
Modul iii dan iv algo
Modul iii dan iv algoModul iii dan iv algo
Modul iii dan iv algo
 
Intruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanIntruksi Fundamental Lanjutan
Intruksi Fundamental Lanjutan
 
Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraan
 
Pseudo code
Pseudo codePseudo code
Pseudo code
 
2- ALGORITMA, FLOWCHART, TIPE DATA, OPERATOR.pptx
2- ALGORITMA, FLOWCHART, TIPE DATA, OPERATOR.pptx2- ALGORITMA, FLOWCHART, TIPE DATA, OPERATOR.pptx
2- ALGORITMA, FLOWCHART, TIPE DATA, OPERATOR.pptx
 
Laporan praktikum modul ii & iii
Laporan praktikum modul ii & iiiLaporan praktikum modul ii & iii
Laporan praktikum modul ii & iii
 
Algoritma Pemrogaman
Algoritma PemrogamanAlgoritma Pemrogaman
Algoritma Pemrogaman
 
Diktat MatLab
Diktat MatLabDiktat MatLab
Diktat MatLab
 
Modul 1-2
Modul 1-2Modul 1-2
Modul 1-2
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data science
 
Bab 3. pengenalan algoritma
Bab 3. pengenalan algoritmaBab 3. pengenalan algoritma
Bab 3. pengenalan algoritma
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 
Bab 3. Pengenalan Dasar dasar Algoritma .ppt
Bab 3. Pengenalan Dasar dasar Algoritma .pptBab 3. Pengenalan Dasar dasar Algoritma .ppt
Bab 3. Pengenalan Dasar dasar Algoritma .ppt
 
Bahan 2.pptx
Bahan 2.pptxBahan 2.pptx
Bahan 2.pptx
 
Pengenalan algoritma.ppt
Pengenalan algoritma.pptPengenalan algoritma.ppt
Pengenalan algoritma.ppt
 
ALGORITMA dan PEMROGRAMAN
ALGORITMA dan PEMROGRAMANALGORITMA dan PEMROGRAMAN
ALGORITMA dan PEMROGRAMAN
 
Materi ap#1
Materi ap#1Materi ap#1
Materi ap#1
 

Recently uploaded

1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
DessyArliani
 

Recently uploaded (20)

1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
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 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
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.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
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
Materi Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakMateri Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerak
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
Bioteknologi Konvensional dan Modern kelas 9 SMP
Bioteknologi Konvensional dan Modern  kelas 9 SMPBioteknologi Konvensional dan Modern  kelas 9 SMP
Bioteknologi Konvensional dan Modern kelas 9 SMP
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
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
 
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
 
Aksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptxAksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptx
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppt
 
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
 

PPT Pengajaran 20.pptx

  • 2. 2 SENARAI SEMAK Sebelum kita mula projek akhir, mari kita semak kemahiran kita:  Saya boleh menulis algoritma dalam bentuk carta alir.  Saya boleh menerangkan struktur kawalan pilihan bersarang dengan memberikan contoh penggunaannya.  Saya boleh menulis algoritma dalam bentuk pseudokod.  Saya boleh menerangkan struktur kawalan ulangan dengan memberikan contoh penggunaannya.  Saya boleh mengesan dan membaiki ralat dalam algoritma.  Saya faham dan tahu pelbagai jenis pemboleh ubah.  Saya boleh menulis atur cara menggunakan Scratch.  Saya faham dan tahu cara menggunakan operator Matematik, hubungan dan logik.  Saya boleh menulis atur cara menggunakan Python.  Saya faham dan tahu cara menggunakan fungsi input dan output.  Saya boleh menerangkan struktur kawalan jujukan dengan memberikan contoh penggunaannya.  Saya boleh mengesan dan membaiki atur cara.  Saya boleh menerangkan struktur kawalan pilihan dengan memberikan contoh penggunaannya.
  • 3. 3 PROJ EK Projek anda: Hasilkan satu atur cara yang membolehkan pengguna memilih unit metrik yang diingini. Unit metric tersebut ialah: 1. Kilogram kepada pound (berat) 2. Suhu Celsius kepada Farenheit 3. Sentimeter kepada Inci (ukuran) Selepas pengguna memilih unit metrik yang diingini, pengguna akan memasukkan nilai yang ingin ditukar dan atur cara anda akan memaparkan unit metric yang baharu. Pengguna boleh memilih untuk menamatkan program atau memilih menukar unit metrik yang lain.
  • 5. 5 PROJ EK Kriteria atur cara: • Anda boleh menggunakan bahasa atur cara yang diingini (Scratch atau Python 3.5) • Atur cara perlulah berfungsi dan efisien. • Atur cara menunjukkan teknik dan kemahiran pengaturcaraan berikut:  Input pengguna  Output  Ulangan – Interation (while, for, atau gabungan kedua-dua)  Pemboleh ubah dengan pelbagai jenis data  Pilihan
  • 6. 6 PROJ EK Tugas Pertama: Sediakan rancangan projek anda. (Rujuk Lampiran 3)
  • 7. 7 PROJ EK Kriteria atur cara: • Anda boleh menggunakan bahasa atur cara yang diingini (Scratch, Python 3.5 ke atas, atau PHP) • Atur cara perlulah berfungsi dan efisien. • Atur cara menunjukkan teknik dan kemahiran pengaturcaraan berikut:  Input pengguna  Output  Ulangan – Interation (while, for, atau gabungan kedua-dua)  Pemboleh ubah dengan pelbagai jenis data  Pilihan
  • 9. 9 PROJ EK Senarai semak guru (digunakan untuk menilai projek murid):  Murid merancang langkah projek. (rujuk Lampiran 3)  Murid menghantar pseudokod yang berfungsi.  Murid menghantar carta alir yang berfungsi.  Atur cara murid berfungsi dan efisien. (tiada ralat)  Atur cara murid menunjukkan teknik dan kemahiran pengaturcaraan berikut: o Input pengguna o Output o Ulangan – Interation (while, for, atau gabungan kedua-dua) o Pemboleh ubah dengan pelbagai jenis data o Pilihan  Murid menghantar data pengujian atur cara.  Setiap ahli kumpulan menunjukkan kerja sama dan melaksanakan tugas dengan baik.
  • 10. 10 PROJ EK Refleksi untuk projek yang dibentangkan: • Projek yang manakah yang berjaya menarik perhatian anda? Jelaskan projek tersebut dan mengapa projek itu amat menarik. Refleksi untuk projek anda: • Namakan 3 perkara yang anda bangga tentang projek anda. Jelaskan sebabnya. • Jelaskan sekurang-kurang 3 penambah baikkan yang anda ingin lakukan untuk projek anda.

Editor's Notes

  1. Murid menyemak kemahiran penyelesaian masalah masing-masing menggunakan senarai semak yang dilampirkan dalam Lampiran 1. (Guru juga boleh memaparkan slaid no. 1) Guru memastikan murid mempunyai semua kemahiran dalam senarai semak sebelum membenarkan murid memulakan projek akhir masing-masing.
  2. Murid diperkenalkan projek (Lampiran 2).
  3. Murid ditunjukkan contoh output supaya memahami kehendak projek
  4. Guru menerangkan kriteria atur cara projek
  5. Murid merancang langkah perlaksanaan projek menggunakan jadual dalam Lampiran 3. Pemikiran Komputasional: Peniskalaan – Murid membuat peniskalaan terhadap tugas yang perlu di lakukan dan merancang langkahnya untuk menyelesaikan projek. Murid juga mencatatkan perkara penting yang perlu diberi perhatian semasa perlaksanaan projek. Leraian – Murid merancang langkah-langkah projek mengikut garis masa. Algoritma – Murid menulis pseudokod dan melukis carta alir untuk atur cara masing-masing. Penilaian – Murid merancang sampel data yang hendak digunakan bagi menguji atur cara yang dihasilkan.
  6. Murid membangunkan atur cara masing-masing mengikut kriteria yang telah diberikan. Guru imbas kembali kriteria atur cara untuk memastikan murid menghasilkan atur cara yang berfungsi dan efisien.
  7. Murid membentangkan projek masing-masing. (Guru juga boleh menganjurkan pameran projek)
  8. Guru boleh menilai projek murid menggunakan senarai semak ini. (Lampiran 4)
  9. Murid mengisikan refleksi dalam Lampiran 5. Murid secara sukarelawan kongsikan refleksi projek masing-masing. (jumlah murid berkongsi mengikut kesesuaian masa) Murid merumuskan pembelajaran projek masing-masing dengan kongsikan 3 perkara yang dipelajari semasa perlaksanaan projek.