Konsep Asas Pemikiran Komputasional 2
Konsep Asas Pemikiran Komputasional 2
KOMPUTASIONAL
Pembangunan Atur Cara (Projek)
1.1.1 Menggunakan konsep pemikiran komputasional
dalam fasa pembangunan atur cara bagi
membangunkan atur cara arimetik.
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 Teknik Leraian
1.3 Masalah
1.4 Cadangan penyelesaian masalah
FASA 2 : REKA BENTUK ATUR CARA
1. Rekabentuk Aturcara
Fasa ini melibatkan pembangun merekabentuk aturcara program yang
ingin dibangunkan menggunakan pseudokod atau carta alir.
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
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.
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
Penyelesaian Masalah:
Carta IPO:
Input Proses Output
• Jenis barang • Setkan pembilang •Jenis Barang
• Nama Barang • KIRA Harga Sebelum Diskaun = Harga •Nama Barang
• Harga Barang Barang x Kuantiti Barang • Harga Barang
• Kuantiti Barang • KIRA Potongan Harga = Harga Sebelum • Kuantiti Barang
Diskaun x Diskaun • Potongan Harga
• KIRA Harga Selepas Diskaun = Harga Diskaun
Sebelum Diskaun – Potongan Harga •Harga Selepas Diskaun
(Bayaran bersih)
Contoh Penyelesaian:
REKA BENTUK ATUR CARA
Program Mengira
Harga Barang
Selepas Diskaun
Input Output
Proses