Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

BAHAGIAN PEMBANGUNAN KURIKULUM

KERJA PROJEK KSSM ASK


TINGKATAN 3
BORANG PENTAKSIRAN INDIVIDU

Nama Murid : Abdul Rahman Hakim Bin Muhd Saufi

0 8 1 0 0 6 1 0 0 9 8 3
No. Kad Pengenalan : Angka

Giliran :

Tingkatan : 3 Ibnu Batutah


Tema : Kalkulator fidyah

Penyataan Masalah : ........................................................................................................


……………………………………………………………………
Dimensi Pentaksiran Tahap Skor
Penguasaan
Mengumpul Maklumat
Merancang
Mengaplikasi
Membuat Refleksi
Berkomunikasi
Etika dan Kerohanian

KESELURUHAN
PERAKUAN MURID
Saya memperakui bahawa kerja projek ini adalah hasil kerja saya sendiri, melainkan petikan, grafik dan
gambar rajah yang dinyatakan sumbernya.
Tandatangan:………………….............................

PERAKUAN GURU PENGESAHAN GKMP/KETUA BIDANG


Tandatangan:…………………............................. Tandatangan:………………..............................

Nama:……………………………………………. Nama:………………………....……….............

Tarikh:…………………………………………… Tarikh:…………………………………………
1.0 PENDAHULUAN
Tajuk kajian ini ialah zakat. Kajian ini mengintegrasikan mata pelajaran Syariah Tingkatan 4
dengan mengetengahkan Standard Pembelajaran 7.5 iaitu menyatakan jumlah zakat fitrah dan 7.6
iaitu menyatakan syarat-syarat kelayakan zakat. Kajian ini dijalankan bagi memudahkan
pengiraan jumlah zakat fitrah. Bagi merealisasikan kajian ini, pelbagai sumber telah dirujuk
seperti laman sesawang dan buku teks. Fokus kajian ialah penggunaan teknik pemikiran
komputasional dalam setiap fasa pembangunan atur cara yang terdiri daripada fasa analisis
masalah, fasa reka bentuk atur cara, fasa pengekodan, fasa pengujian dan penyahpepijatan serta
fasa dokumentasi. Kajian akan membincangkan empat teknik pemikiran yang telah dipelajari
iaitu teknik leraian, teknik pengecaman corak, teknik peniskalaan dan teknik pengitlakan. Kajian
ini juga menggunakan satu teknik pemikiran komputasional yang lain iaitu logical reasoning.

2.0 CARTA GANTT

Rujuk Lampiran A

3.0 FASA PEMBANGUNAN ATUR CARA


Pembangunan atur cara melibatkan lima fasa iaitu analisis masalah, reka bentuk atur cara,
pengekodan, pengujian dan penyahpepijatan serta dokumentasi.

(i) Analisis masalah

Dalam fasa ini, pengatur cara akan:

(a) Mengenal pasti masalah Pembayaran zakat


Keperluan sistem Windows 7
Keperluan perisian Python 3.6.5
Sasaran pengguna Pengguna jalan raya

(b Input (i) Bilangan tanggungan


) (ii) Jenis beras
(iii)Negeri
Proses (i) Momentum = Jisim x Halaju
(ii) Daya Impuls = ((Jisim x Halaju Akhir) – (Jisim x
Halaju Awal)) / Masa
Output (i) Momentum
(ii) Daya impuls
(c) Menemu bual Menyediakan skrip temu bual

Membuat soal selidik Menyediakan item soal selidik

Pemerhatian Statistik kemalangan jalan raya


Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa analisis masalah
adalah seperti berikut:

Teknik Leraian
Teknik leraian digunakan untuk memecahkan masalah yang besar kepada bahagian-
bahagian yang lebih kecil. Masalah besar iaitu kemalangan maut di jalan raya akan
dipecahkan kepada bahagian kecil iaitu mengira momentum dan mengira daya impuls.

Membina atur cara bagi


mengira zakat fitrah
mengikut negeri-negeri
semenanjung

Kira kadar zakat Kira kadar zakat


individu keluarga

(ii) Reka bentuk atur cara


Dalam fasa ini, pengatur cara akan:

(a) Menulis pseudokod Mengenal pasti cara menulis pseudokod yang betul
(b Melukis carta alir Mengenal pasti simbol-simbol carta alir
)
(c) Mereka bentuk antara Menggunakan arahan print / tkinter
muka pengguna

Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa reka bentuk atur
cara adalah seperti berikut:
Teknik Pengecaman Corak
Setelah masalah yang besar berjaya dileraikan, setiap bahagian kecil masalah perlu
dianalisis untuk mendapatkan ciri-ciri persamaan dan perbezaan sesuatu masalah.

Persamaan Pemboleh ubah yang sama iaitu kadar bayaran zakat

Perbezaan Dapatkan nilai-nilai zakat mengikut negeri

Teknik Peniskalaan
Penetuan aspek-aspek penting terdiri daripada:

Teknik Pengitlakan

(iii) Pengekodan
Dalam fasa ini, pengatur cara akan:

(a) Memilih bahasa Python 3.6.5


pengaturcaraan
(b Mengekod atur cara Kod aturcara dihasilkan berpandukan pesudokod dan
) carta alir yang telah dibuat berdasarkan sintaks bahasa
pengatur caraan Python (online /offline)

Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa reka pengekodan
adalah seperti berikut:

Teknik Leraian

Mengekod algoritma
mengira kadar zakat
Teknik Pengecaman Corak

Teknik Peniskalaan

(iv) Pengujian dan penyahpepijatan

Dalam fasa ini, pengatur cara akan:

(a) Menguji atur cara Mengesan dan membetulkan ralat


(b Mengenal pasti ralat i) Ralat sintaks
) ii) Ralat masa larian
iii) Ralat logik

Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa pengujian dan
penyahpepijatan adalah seperti berikut:

Teknik Leraian

Teknik Pengecaman Corak

Teknik Peniskalaan

Teknik Pengitlakan
(v) Dokumentasi

Dalam fasa ini, pengatur cara akan:

(a) Menyediakan i) Dokumentasi dalaman


dokumentasi ii) Dokumentasi luaran
a) Dokumen pustaka
b) Panduan pengguna

Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa dokumentasi
adalah seperti berikut:

Teknik Leraian

Teknik Pengecaman Corak

Teknik Peniskalaan

Teknik Pengitlakan

4.0 PENGHASILAN PRODUK – Aturcara Python

5.0 CADANGAN PENAMBAHBAIKAN


– cadangkan penambahbaikan yang boleh dilakukan supaya aturcara lebih
baik daripada aturcara yg asal

6.0 PENUTUP

7.0 LAMPIRAN

You might also like