SlideShare une entreprise Scribd logo
1  sur  24
KONSEP ASAS
PEMIKIRAN
KOMPUTASIONAL
Pembangunan Atur Cara (Projek)
1.1.1 Menggunakan konsep pemikiran komputasional
dalam fasa pembangunan atur cara bagi
membangunkan atur cara arimetik.
Empat Teknik Pemikiran Komputasional :
1.Teknik Leraian
2.Teknik Pengecaman Corak
3.Teknik Peniskalaan
4.Teknik Pengitlakan
FASA PEMBANGUNAN ATURCARA
1. Analisis Masalah
2. Rekabentuk Aturcara
3. Pengekodan
4. Pengujian Dan Penyahpijatan
5. Dokumentasi
TEKNIK PEMIKIRAN KOMPUTASIONAL
DALAM PEMBANGUNAN ATUR CARA
FASA 1 : Analisis Masalah
1. Fasa untuk mengenalpasti tajuk projek, pengguna program yang akan dibangunkan,
jangkaan masalah dan cadangan untuk penyelesaian masalah
2. Cadangan Teknik Pemikiran yang digunakan:
 Teknik Leraian
3. Contoh:
 Pelajar dikehendaki menyenaraikan secara terperinci tentang sistem yang akan dibangunkan
seperti:
1.1 Tajuk projek
1.2 Kumpulan sasaran
1.3 Masalah
1.4 Cadangan penyelesaian masalah
Teknik Leraian
FASA 2 : REKA BENTUK ATUR CARA
1. Rekabentuk Aturcara
Fasa ini melibatkan pembangun merekabentuk aturcara program yang
ingin dibangunkan menggunakan pseudokod atau carta alir.
2. Cadangan Teknik Pemikiran yang digunakan:
1. Teknik Leraian
2. Teknik Pengitlakan (Algoritma)
3. Contoh:
Pelajar menulis pseudokod atau membina carta alir bagi program yang akan
dibangunkan
FASA 3 : FASA PENGEKODAN
1. Fasa Pengekodan:
Fasa ini melibatkan pembangun akan membangunkan aturcara program
dirancang menggunakan bahasa aturcara komputer yang telah dipilih.
2. Cadangan Teknik Pemikiran yang digunakan:
 Pengitlakan (Algoritma)
 Pengecaman corak
3. Contoh:
 Pengitlakan
-Pelajar menunjukkan susunan kod aturcara dalam program yang
dibangunkan
 Pengecaman corak
-Pelajar mengenalpasti pembolehubah, jadual (table) dan atribut
FASA 4 : PENGUJIAN DAN PENYAHPEPIJATAN
1. Fasa Pengujian Dan Penyahpepijatan:
Pembangun menguji aturcara bagi mencari sebarang kesilapan
dalam aturcara yang dibangunkan.
2. Cadangan Teknik Pemikiran yang digunakan:
 Pengecaman corak
3. Contoh:
 Pelajar mengetahui jenis-jenis ralat dan mengenalpasti jenis ralat yang
terdapat dalam kod aturcara.
FASA 5 : DOKUMENTASI
1. Fasa Dokumentasi:
Pengaturcara menulis keperluan aturcara, panduan penggunaan
aturcara dan jenis input dan jangkaan output.
2. Cadangan Teknik Pemikiran yang digunakan:
 Teknik Leraian
3. Contoh:
 Pelajar menulis langkah demi langkah panduan penggunaan aturcara yang
dibangunkan.
1.1.3 Menghasilkan satu projek mini secara berkumpulan
berdasarkan situasi dalam penyelesaian masalah
berdasarkan fasa pembangunan atur cara.
Contoh Penyelesaian:
 ANALISIS MASALAH
Kenal pasti Masalah:
Penyelesaian Masalah:
Carta IPO:
Input Proses Output
• Jenis barang
• Nama Barang
• Harga Barang
• Kuantiti Barang
• Setkan pembilang
• KIRA Harga Sebelum Diskaun = Harga
Barang x Kuantiti Barang
• KIRA Potongan Harga = Harga Sebelum
Diskaun x Diskaun
• KIRA Harga Selepas Diskaun = Harga
Sebelum Diskaun – Potongan Harga
•Jenis Barang
•Nama Barang
• Harga Barang
• Kuantiti Barang
• Potongan Harga
Diskaun
•Harga Selepas Diskaun
(Bayaran bersih)
Contoh Penyelesaian:
 REKA BENTUK ATUR CARA
Top Down Design:
Program Mengira
Harga Barang
Selepas Diskaun
Input
Bil Item
Nama
Barang
Harga
Barang
Kuantiti
Barang
Proses
KIRA Harga
Sebelum Diskaun
KIRA Potongan
Harga
KIRA Harga
Selepas Diskaun
Output
Jenis Barang
Nama
Barang
Harga
Barang
Kuantiti
Barang
Potongan
Harga
Diskaun
Harga
Selepas
Diskaun
Leraian bagi syarat
OUTPUT
Konsep asas pemikiran komputasional 2

Contenu connexe

Tendances

Tajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khasTajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khas
Nurhaliza Hamid
 
teori pemerolehan-bahasa
teori pemerolehan-bahasateori pemerolehan-bahasa
teori pemerolehan-bahasa
xiaomei1029
 
Pendapat dan pandangan pakar pakar tentang kurikulum
Pendapat dan pandangan pakar  pakar tentang kurikulumPendapat dan pandangan pakar  pakar tentang kurikulum
Pendapat dan pandangan pakar pakar tentang kurikulum
Hayati Mustaffa
 
Dokumen Standard Kurikulum Pentaksiran
Dokumen Standard Kurikulum PentaksiranDokumen Standard Kurikulum Pentaksiran
Dokumen Standard Kurikulum Pentaksiran
Gulit Rukag
 
Teori pengajaran kecerdasan pelbagai
Teori pengajaran kecerdasan pelbagaiTeori pengajaran kecerdasan pelbagai
Teori pengajaran kecerdasan pelbagai
SiTi Nurhidayah
 
Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)
Noorezayu Mohd Said
 
Rubrik Analitik dan Holistik.pptx
Rubrik Analitik dan Holistik.pptxRubrik Analitik dan Holistik.pptx
Rubrik Analitik dan Holistik.pptx
MahmudAhmad21
 
konsep penyelesaian masalah gorge polya
konsep penyelesaian masalah gorge polyakonsep penyelesaian masalah gorge polya
konsep penyelesaian masalah gorge polya
Nur Farhanie
 

Tendances (20)

Model+addie
Model+addieModel+addie
Model+addie
 
EDUP3103 : TEORI KECERDASAN EMOSI DANIEL GOLEMAN.pdf
EDUP3103 : TEORI KECERDASAN EMOSI DANIEL GOLEMAN.pdfEDUP3103 : TEORI KECERDASAN EMOSI DANIEL GOLEMAN.pdf
EDUP3103 : TEORI KECERDASAN EMOSI DANIEL GOLEMAN.pdf
 
kapasiti pedagogi pembelajaran bermakna
kapasiti pedagogi pembelajaran bermaknakapasiti pedagogi pembelajaran bermakna
kapasiti pedagogi pembelajaran bermakna
 
Tajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khasTajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khas
 
Contoh senarai semak
Contoh senarai semakContoh senarai semak
Contoh senarai semak
 
Aspek seni bahasa &
Aspek seni bahasa &Aspek seni bahasa &
Aspek seni bahasa &
 
Jadual spesifikasi kandungan (JSK)
Jadual spesifikasi kandungan (JSK)Jadual spesifikasi kandungan (JSK)
Jadual spesifikasi kandungan (JSK)
 
Topik 8 multimedia interaktif untuk pengajaran dan pembelajaran
Topik 8  multimedia interaktif untuk pengajaran dan pembelajaranTopik 8  multimedia interaktif untuk pengajaran dan pembelajaran
Topik 8 multimedia interaktif untuk pengajaran dan pembelajaran
 
teori pemerolehan-bahasa
teori pemerolehan-bahasateori pemerolehan-bahasa
teori pemerolehan-bahasa
 
Pendapat dan pandangan pakar pakar tentang kurikulum
Pendapat dan pandangan pakar  pakar tentang kurikulumPendapat dan pandangan pakar  pakar tentang kurikulum
Pendapat dan pandangan pakar pakar tentang kurikulum
 
Refleksi Pertengahan Praktikum- Aishah.pptx
Refleksi Pertengahan Praktikum- Aishah.pptxRefleksi Pertengahan Praktikum- Aishah.pptx
Refleksi Pertengahan Praktikum- Aishah.pptx
 
4 BIDANG DALAM PSV
4 BIDANG DALAM PSV4 BIDANG DALAM PSV
4 BIDANG DALAM PSV
 
Seni dalam pendidikan
Seni dalam pendidikanSeni dalam pendidikan
Seni dalam pendidikan
 
Pemikiran dalam Psikologi Pendidikan
Pemikiran dalam Psikologi PendidikanPemikiran dalam Psikologi Pendidikan
Pemikiran dalam Psikologi Pendidikan
 
Pengenalan kepentingan rph
Pengenalan   kepentingan rphPengenalan   kepentingan rph
Pengenalan kepentingan rph
 
Dokumen Standard Kurikulum Pentaksiran
Dokumen Standard Kurikulum PentaksiranDokumen Standard Kurikulum Pentaksiran
Dokumen Standard Kurikulum Pentaksiran
 
Teori pengajaran kecerdasan pelbagai
Teori pengajaran kecerdasan pelbagaiTeori pengajaran kecerdasan pelbagai
Teori pengajaran kecerdasan pelbagai
 
Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)
 
Rubrik Analitik dan Holistik.pptx
Rubrik Analitik dan Holistik.pptxRubrik Analitik dan Holistik.pptx
Rubrik Analitik dan Holistik.pptx
 
konsep penyelesaian masalah gorge polya
konsep penyelesaian masalah gorge polyakonsep penyelesaian masalah gorge polya
konsep penyelesaian masalah gorge polya
 

Similaire à Konsep asas pemikiran komputasional 2

8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
SlametRiyadi660097
 
Bidang pembelajaran-5-2
Bidang pembelajaran-5-2Bidang pembelajaran-5-2
Bidang pembelajaran-5-2
Bazlin Ahmad
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.
ummi1206
 
Silabus pemrograman dasar sugiarto smkn2 depok
Silabus  pemrograman dasar sugiarto smkn2 depok Silabus  pemrograman dasar sugiarto smkn2 depok
Silabus pemrograman dasar sugiarto smkn2 depok
Anny Rohyani
 
Asdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdf
Asdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdfAsdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdf
Asdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdf
ssuser7c6f71
 

Similaire à Konsep asas pemikiran komputasional 2 (20)

Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
 
SK T4 KSSM Bab 1 s1.7 Pembangunan Aplikasi zila khalid =).pptx
SK T4 KSSM Bab 1 s1.7 Pembangunan Aplikasi zila khalid =).pptxSK T4 KSSM Bab 1 s1.7 Pembangunan Aplikasi zila khalid =).pptx
SK T4 KSSM Bab 1 s1.7 Pembangunan Aplikasi zila khalid =).pptx
 
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
8_REKAYASA_PERANGKAT_LUNAK_08_pptx.pptx
 
affTA03 - BAB III
affTA03 - BAB IIIaffTA03 - BAB III
affTA03 - BAB III
 
Rpl upload #3
Rpl upload #3Rpl upload #3
Rpl upload #3
 
Bab ii metodologi
Bab ii metodologiBab ii metodologi
Bab ii metodologi
 
Taklimat pelaksanaan lpkt DKM/DLKM
Taklimat pelaksanaan lpkt DKM/DLKMTaklimat pelaksanaan lpkt DKM/DLKM
Taklimat pelaksanaan lpkt DKM/DLKM
 
Bidang pembelajaran-5-2
Bidang pembelajaran-5-2Bidang pembelajaran-5-2
Bidang pembelajaran-5-2
 
Rangkuman rpl
Rangkuman rplRangkuman rpl
Rangkuman rpl
 
Bidang pembelajaran-5-2
Bidang pembelajaran-5-2Bidang pembelajaran-5-2
Bidang pembelajaran-5-2
 
Bidang pembelajaran-5-2
Bidang pembelajaran-5-2Bidang pembelajaran-5-2
Bidang pembelajaran-5-2
 
Dokumen.tips kisi2 uas-manj-proyek
Dokumen.tips kisi2 uas-manj-proyekDokumen.tips kisi2 uas-manj-proyek
Dokumen.tips kisi2 uas-manj-proyek
 
Manajemen proyek.pptx
Manajemen proyek.pptxManajemen proyek.pptx
Manajemen proyek.pptx
 
Catch up plan ask ting 1
Catch up plan ask ting 1Catch up plan ask ting 1
Catch up plan ask ting 1
 
Desain Pembelajaran kel1 sebelum UTS.pptx
Desain Pembelajaran kel1 sebelum UTS.pptxDesain Pembelajaran kel1 sebelum UTS.pptx
Desain Pembelajaran kel1 sebelum UTS.pptx
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.
 
Bab 1
Bab 1Bab 1
Bab 1
 
Topik 2 reka bentuk pengajaran teknologi
Topik 2 reka bentuk pengajaran teknologiTopik 2 reka bentuk pengajaran teknologi
Topik 2 reka bentuk pengajaran teknologi
 
Silabus pemrograman dasar sugiarto smkn2 depok
Silabus  pemrograman dasar sugiarto smkn2 depok Silabus  pemrograman dasar sugiarto smkn2 depok
Silabus pemrograman dasar sugiarto smkn2 depok
 
Asdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdf
Asdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdfAsdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdf
Asdani SAP INTERAKSI MANUSIA DAN KOMPUTER.pdf
 

Dernier

Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 

Dernier (20)

Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
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
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMA
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
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
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
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...
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.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
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
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...
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 

Konsep asas pemikiran komputasional 2

  • 2. 1.1.1 Menggunakan konsep pemikiran komputasional dalam fasa pembangunan atur cara bagi membangunkan atur cara arimetik. Empat Teknik Pemikiran Komputasional : 1.Teknik Leraian 2.Teknik Pengecaman Corak 3.Teknik Peniskalaan 4.Teknik Pengitlakan
  • 3. FASA PEMBANGUNAN ATURCARA 1. Analisis Masalah 2. Rekabentuk Aturcara 3. Pengekodan 4. Pengujian Dan Penyahpijatan 5. Dokumentasi
  • 4. TEKNIK PEMIKIRAN KOMPUTASIONAL DALAM PEMBANGUNAN ATUR CARA FASA 1 : Analisis Masalah 1. Fasa untuk mengenalpasti tajuk projek, pengguna program yang akan dibangunkan, jangkaan masalah dan cadangan untuk penyelesaian masalah 2. Cadangan Teknik Pemikiran yang digunakan:  Teknik Leraian 3. Contoh:  Pelajar dikehendaki menyenaraikan secara terperinci tentang sistem yang akan dibangunkan seperti: 1.1 Tajuk projek 1.2 Kumpulan sasaran 1.3 Masalah 1.4 Cadangan penyelesaian masalah Teknik Leraian
  • 5. FASA 2 : REKA BENTUK ATUR CARA 1. Rekabentuk Aturcara Fasa ini melibatkan pembangun merekabentuk aturcara program yang ingin dibangunkan menggunakan pseudokod atau carta alir. 2. Cadangan Teknik Pemikiran yang digunakan: 1. Teknik Leraian 2. Teknik Pengitlakan (Algoritma) 3. Contoh: Pelajar menulis pseudokod atau membina carta alir bagi program yang akan dibangunkan
  • 6. FASA 3 : FASA PENGEKODAN 1. Fasa Pengekodan: Fasa ini melibatkan pembangun akan membangunkan aturcara program dirancang menggunakan bahasa aturcara komputer yang telah dipilih. 2. Cadangan Teknik Pemikiran yang digunakan:  Pengitlakan (Algoritma)  Pengecaman corak 3. Contoh:  Pengitlakan -Pelajar menunjukkan susunan kod aturcara dalam program yang dibangunkan  Pengecaman corak -Pelajar mengenalpasti pembolehubah, jadual (table) dan atribut
  • 7. FASA 4 : PENGUJIAN DAN PENYAHPEPIJATAN 1. Fasa Pengujian Dan Penyahpepijatan: Pembangun menguji aturcara bagi mencari sebarang kesilapan dalam aturcara yang dibangunkan. 2. Cadangan Teknik Pemikiran yang digunakan:  Pengecaman corak 3. Contoh:  Pelajar mengetahui jenis-jenis ralat dan mengenalpasti jenis ralat yang terdapat dalam kod aturcara.
  • 8. FASA 5 : DOKUMENTASI 1. Fasa Dokumentasi: Pengaturcara menulis keperluan aturcara, panduan penggunaan aturcara dan jenis input dan jangkaan output. 2. Cadangan Teknik Pemikiran yang digunakan:  Teknik Leraian 3. Contoh:  Pelajar menulis langkah demi langkah panduan penggunaan aturcara yang dibangunkan.
  • 9. 1.1.3 Menghasilkan satu projek mini secara berkumpulan berdasarkan situasi dalam penyelesaian masalah berdasarkan fasa pembangunan atur cara.
  • 10. Contoh Penyelesaian:  ANALISIS MASALAH Kenal pasti Masalah: Penyelesaian Masalah: Carta IPO: Input Proses Output • Jenis barang • Nama Barang • Harga Barang • Kuantiti Barang • Setkan pembilang • KIRA Harga Sebelum Diskaun = Harga Barang x Kuantiti Barang • KIRA Potongan Harga = Harga Sebelum Diskaun x Diskaun • KIRA Harga Selepas Diskaun = Harga Sebelum Diskaun – Potongan Harga •Jenis Barang •Nama Barang • Harga Barang • Kuantiti Barang • Potongan Harga Diskaun •Harga Selepas Diskaun (Bayaran bersih)
  • 11. Contoh Penyelesaian:  REKA BENTUK ATUR CARA Top Down Design: Program Mengira Harga Barang Selepas Diskaun Input Bil Item Nama Barang Harga Barang Kuantiti Barang Proses KIRA Harga Sebelum Diskaun KIRA Potongan Harga KIRA Harga Selepas Diskaun Output Jenis Barang Nama Barang Harga Barang Kuantiti Barang Potongan Harga Diskaun Harga Selepas Diskaun
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.