Dokumen tersebut membahas tentang konsep pemikiran komputasional dalam fasa-fasa pembangunan perisian. Ia menjelaskan empat teknik pemikiran komputasional yakni teknik leraian, pengecaman corak, peniskalaan, dan pengitlakan. Dokumen ini juga menjelaskan lima fasa pembangunan perisian beserta contoh penerapan teknik-teknik pemikiran komputasional dalam setiap fasanya
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