Angka Giliran :
Tingkatan : ........................................................................................................................
KESELURUHAN
PERAKUAN MURID
Saya memperakui bahawa kerja projek ini adalah hasil kerja saya sendiri, melainkan petikan, grafik dan gambar
rajah yang dinyatakan sumbernya.
Tandatangan:………………….............................
Tandatangan:…………………............................. Tandatangan:………………..............................
Nama:……………………………………………. Nama:………………………....……….............
Tarikh:…………………………………………… Tarikh:…………………………………………
1.0 PENDAHULUAN
Tajuk kajian ini ialah masalah kemalangan maut di jalan raya. Kajian ini mengintegrasikan mata
pelajaran Fizik dengan mengetengahkan Standard Pembelajaran 2.5.2 iaitu mengaplikasikan
prinsip keabadian momentum dalam pelanggaran dan 2.7.2 iaitu menyelesaikan masalah
melibatkan impuls dan daya impuls. Kajian ini dijalankan bagi menunjukkan kesan momentum
dan daya impuls dalam sesuatu perlanggaran sama ada pengguna jalan raya mengalami
kecederaan ringan atau kecederaan parah. Beberapa faktor mempengaruhi kecederaan iaitu jisim
kenderaan, halaju kenderaan dan masa tindakbalas. Bagi merealisasikan kajian ini, pelbagai
sumber telah dirujuk seperti laman sesawang, buku teks, akhbar, majalah, sesi temuramah dan
soal selidik. 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.
Rujuk Lampiran A
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.
(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 Peniskalaan
Teknik Pengitlakan
(iii) Pengekodan
Dalam fasa ini, pengatur cara akan:
Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa reka pengekodan
adalah seperti berikut:
Teknik Leraian
Teknik Peniskalaan
(iv) Pengujian dan penyahpepijatan
Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa pengujian dan
penyahpepijatan adalah seperti berikut:
Teknik Leraian
Teknik Peniskalaan
Teknik Pengitlakan
(v) Dokumentasi
Teknik asas pemikiran komputasional yang boleh digunakan dalam fasa dokumentasi
adalah seperti berikut:
Teknik Leraian
Teknik Peniskalaan
Teknik Pengitlakan
4.0 PELAPORAN PENGGUNAAN TEKNIK PEMIKIRAN KOMPUTASIONAL
BAGI SETIAP FASA PEMBANGUNAN ATUR CARA
Persamaan Perbezaan
Kira
Teknik momentum Pengiraan momentum tidak
pengecaman Pemboleh ubah input
melibatkan masa manakala pengiraan
corak yang sama iaitu jisim
Kira daya daya impuls melibatkan masa
dan halaju
impuls
Aspek-aspek penting
1 Mula
2 Masukkan jisim, halaju awal, halaju akhir, masa perlanggaran
3 Kira
Teknik 3.1 Momentum = jisim x halaju akhir
Pengitlakan 3.2 Daya impuls = ((jisim x halaju akhir) - (jisim x halaju awal)) / masa
4 Jika masa perlanggaran lebih kecil daripada perubahan momentum
Papar Anda hanya mengalami kecederaan ringan
Jika tidak
Papar Anda mengalami kecederaan parah
5. Tamat
CARTA ALIR
FASA 3 : PENGEKODAN
√ Teknik leraian
√ Teknik pengecaman corak
√ Teknik peniskalaan
Teknik pengitlakan
Persamaa Perbezaa
n n
Pengisytih Menyedia
Teknik
aran kan
pengecama Sintaks
pemboleh pemboleh
n corak kod
ubah dan ubah
arahan
pemalar yang
untuk
Menulis menyimp
kod input an nilai
Menulis
kod
proses
Menulis
kod
output
hargaJual=float(input
("Masukkan harga
jual: RM "))
Menulis untung = hargaJual –
kod hargaKos
proses dan
kod rugi = hargaKos –
output hargaJual
peratusUntung =
(untung / hargaKos) *
100
peratusRugi = (rugi /
hargaKos) * 100
if hargaJual >
hargaKos:
print("Untung ialah
RM " +
format(untung,".2f"))
print("Peratus untung
ialah " +
format(peratusUntung
,".0f"),"%")
else:
print("Rugi ialah RM
" + format(rugi,".2f"))
print("Peratus rugi
ialah " +
format(peratusRugi,".
0f"),"%")
√ Teknik leraian
√ Teknik pengecaman corak
√ Teknik peniskalaan
√ Teknik pengitlakan
Mengesan ralat
Membaiki ralat
Persamaa Perbezaa
n n
Menguji
pengisytih Paparan
aran Kesilapan mesej
Teknik
pemboleh / ralat
pengecama
ubah dan kesalahan
n corak
pemalar dalam
pembang
Menguji unan atur Punca-
kod input cara punca
ralat
Menguji
kod
proses
Menguji
kod
output
Mengesan
ralat
Membaiki
ralat
Aspek-aspek penting
Menguji Semua pemboleh
pengisytih ubah diisytihar
aran dengan betul dari
pemboleh segi
ubah dan jenis data
pemalar kesesuaian nama
Menguji Memastikan
kod input pemboleh ubah harga
kos dan harga jual
digunakan untuk
menyimpan nilai-nilai
yang dimasukkan
oleh pengguna
Menguji Penggunaan
Teknik kod formula yang betul
peniskalaan proses Logik/susunan
adalah betul
Semakan semasa
pelaksanaan atur cara
FASA 5 : DOKUMENTASI
√ Teknik leraian
√ Teknik pengecaman corak
√ Teknik peniskalaan
√ Teknik pengitlakan
Persamaa Perbezaa
n n
Dokument sumber
asi rujukan
dalaman bagi
pengatur
Teknik
cara
pengecama
baharu
n corak Sumber
rujukan
Dokument sumber
asi luaran rujukan
bagi
pengguna
akhir
Aspek-aspek penting
Dokument Penulisan komen
asi untuk menerangkan
dalaman fungsi setiap segmen
kod arahan
Dokument Maklumat yang
asi luaran diperlukan oleh
(Dokumen seorang pengaturcara:
pustaka) Tarikh
Nama
pengaturcara
Tujuan / kegunaan
atur cara
Keperluan sistem
pengendalian
Teknik Keperluan
peniskalaan perkakasan
Keperluan perisian
Algoritma
Kod arahan
Maklumat yang
Dokument diperlukan oleh
asi luaran seorang pengguna:
(Panduan
pengguna) Nama dan tujuan
atur cara
Keperluan sistem
pengendalian
Keperluan
perkakasan
Keperluan perisian
Cara penggunaan
Penghasilan model
Menghasilkan dokumentasi
Teknik
dalaman dan dokumentasi luaran
pengitlakan
berdasarkan aspek-aspek penting
yang telah dikenal pasti
5.0 PENGHASILAN PRODUK
6.0 CADANGAN PENAMBAHBAIKAN
7.0 PENUTUP
8.0 LAMPIRAN
https://www.google.com/search?q=formula+daya+impuls&safe=strict&rlz=1C2GGRV_enMY77
2MY772&tbm=isch&source=iu&ictx=1&fir=7H8VoS4kFZfDbM%253A%252CLyJ3IQlrPClsQ
M%252C_&vet=1&usg=AI4_-kRFSS1ATz-
jZ5onSbU2QFpCJbKZfw&sa=X&ved=2ahUKEwiF_eSn0JniAhVUmuYKHVL-
BM8Q9QEwAXoECAcQBg#imgdii=DgOMq9nbjWPXEM:&imgrc=hvwqlV8eSIy6-M:&vet=1