FASA 1.0
KEMAHIRAN/ELEMEN : 1.0 MENGANALISIS MASALAH
1.0 PENYATAAN MASALAH
Pentaksiran Bilik Darjah (PBD) merupakan pentaksiran yang berterusan dalam sesi
pengajaran dan pembelajaran bagi mendapatkan maklumat tentang perkembangan, kemajuan,
kebolehan dan pencapaian murid. PBD berlaku secara formatif dan sumatif, sebagai
pembelajaran, untuk pembelajaran dan tentang pembelajaran. PBD dahulunya dikenali sebagai
Pentaksiran Sekolah (PS) bermula pada tahun 2011. Pada tahun 2016, PS mula dikenali sebagai
PBD
PBD dapat membantu guru dalam mengenal pasti kekuatan dan kelemahan murid dalam
pembelajaran, mengetahui keberkesanan pengajaran, merancang dan mengubah suai kaedah
pengajaran dan mengambil tindakan susulan yang sesuai dengan serta merta
Selain itu, PBD dilaksanakan secara berterusan sepanjang proses PdP sepanjang tahun.
PBD dilaksanakan melalui pelbagai kaedah pentaksiran seperti pemerhatian, penulisan, dan
lisan, Melalui kerja projek, kuiz, pembentangan dan-lain- lain aktiviti pembelajaran, berdasarkan
Standard Prestasi dan pertimbangan profesional guru. Tahap penguasaan murid dalam PBD
dilaporkan menggunakan tempat pelaporan dalam fail Excel yang digunakan secara luar talian.
Laporan ini digunakan pada peringkat sekolah, serta dilaporkan kepada murid dan ibu bapa.
1.2 OBJEKTIF
Objektif Aplikasi Kuiz Pembelajar Sains Komputer Tingkatan 4
I. Menghasilkan sistem yang dapat merekodkan pentaksiran bilik darjah secara online
II. Merekod maklumat murid Tingkatan 4
III. Mengira pencapaian dan prestasi murid Tingkatan 4
IV. Memaparkan pencapaian dan prestasi murid Tingkatan 4
1.3 SKOP
I. Sistem ini hanya untuk subjek Sains Komputer Bab 1 bagi pelajar Tingkatan 4
II. Sistem ini dapat memaparkan pencapaian bagi subjek Sains Komputer bagi pelajar
Tingkatan 4
1.4 KUMPULAN SASARAN
Semua pelajar Tingkatan 4 dan semua Guru Mata Pelajaran Sains Komputer Tingkatan 4
1.5 MENILAI SISTEM SEDIA ADA
Sistem sedia ada terdiri daripada penyimpanan rekod secara manual. Sistem ini
mempunyai kekuatan iaitu ia boleh digunakan tanpa menggunakan komputer. Kelemahan sistem
ini adalah ia tidak boleh mengumpul maklumat secara tersusun dan melihat markah dengan cepat
dan mudah. Sistem yang dibangunkan ini dapat menggumpulkan data secara tersusun dan boleh
dicapai dengan lebih cepat dan berkesan. Nama sistem yang akan dibangunkan ialah Sains
Komputer Integrated Learner ( )
1.6 TEMPOH PROJEK
1.6.1 Berikut merupakan jadual pelaksanaan projek bagi setiap fasa dalam tempoh
Pembangunan Sistem
I. Bulan Ogos sehingga November semasa Tingkatan 4
II. Bulan Januari sehingga Jun semasa Tingkatan 5
TINGKATAN 4
FASA B AKTIVITI SEP OKT NOV
ANALISIS I M1 M2 M3 M4 M1 M2 M3 M4 M1 M2 M3 M4
MASALAH L
1 Taklimat dari guru ( Cikgu Aishah )
2 Temu ramah guru -guru mengenai
Pembelajaran Bilik Darjah
3 Mengenalpasti masalah
4 Menetapkan objektif projek
5 Menetapkan skop projek
6 Membuat kajian sistem sedia ada
7 Menyediakan laporan Fasa Analisis
Masalah
REKA 1 Menyediakan carta alir pelaksanaan
BENTUK projek
2 Menyediakan gambarajah perhubungan
Entiti (ERD)
3 Membina Jadual Penormalan dari 0NF -
3NF
4 Melakarkan antara muka Input dan
Output
5 Menyediakan laporan Fasa Rekabentuk
TINGKATAN 5
FASA B AKTIVITI JAN FEB MAC APR MEI JUN
I
L MMM M MM M M M MMMMMMMMMM MMMMM
123 4 12 3 4 1 2341234123 41234
1 Menyediakan jadual
(Table) berdasarkan Fasa
2
PELAKS 2 Menyediakan borang
ANAAN
(Form) berdasarkan
maklumat di Fasa 2
3 Menyiapkan Query
berdasarkan tema
4 Menyediakan laporan
(Report) berdasarkan
tema
5 Menyiapkan kod
pengaturcaraan
6 Menyediakan laporan
Fasa Pelaksanaan
PENGUJI 1 Menyediakan set data
AN untuk uji lari yang relevan
seperti jenis data, had atas
dan had bawah
2 Menjalankan ujian ralat
sintaks, ralat logik dan
ralat masa larian
3 Menyediakan laporan
Fasa Pengujian
1 Menyediakan laporan
bagi setiap masa
2 Menyediakan sumber
rujukan
DOKUME 3 Menyediakan
NTASI
penghargaan
4 Menyediakan manual
pengguna
5 Menyiapkan folio laporan
Projek
FASA 2.0
KEMAHIRAN/ELEMEN : 2.0 MEREKA BENTUK PENYELESAIAN
MASALAH
2.1 ALGORITMA
2.1.1 Carta Alir Log Masuk
2.1.2 Carta Alir Daftar Pengguna
2.1.3 Carta Alir Menu Guru
2.1.4 Carta Alir Menu Pelajar
2.1.5 Carta Alir Log Keluar
2.2 GAMBAR RAJAH PERHUBUNGAN ENTITI (ERD)
I. Senarai entiti dan atribut adalah
II. Hubungan dan kekardinalan antara muka entiti
2.3 PENORMALAN
Definisi Penormalan: Penormalan adalah kaedah menganalisis jadual - jadual berasaskan atribut
kunci dan kebergantungan fungsi dengan tujuan untuk mengurangkan pertindihan data dalam
pangkalan data
2.3.1 Kebergantungan Fungsi
I. Fungsi Penuh
II. Fungsi Separa
III. Fungsi Transitif
2.3.1 1NF
Justifikasi :
Jadual 1NF perlu dinormalkan ke 2NF terlebih dahulu kerana banyak pengulangan data yang
sama. Penukaran 1NF ke 2NF adalah untuk menghapuskan kebergantungan fungsi separa.
Dalam jadual 1NF terdapat fungsi separa (atribut hanya bergantung sepenuhnya kepada kunci
primer)
Set Hubungan :
GURU ( nokp_guru <KP>, nama_guru)
SOALAN ( idsoalan <KP>, nom_soalan, soalan, jawapan, gambarajah, pilihan_jawapan,
nokp_guru <KA>, topik, markah, nokp_pelajar <KA>)
PELAJAR (nokp_pelajar <KP>, nama_pelajar, jantina, skor, catatan_masa)
2.3.2 2NF
Justifikasi :
Penukaran 1NF ke 2NF adalah untuk menghapuskan kebergantungan fungsi separa. Dalam
jadual 1NF terdapat fungsi separa (atribut hanya bergantung sepenuhnya kepada kunci primer)
Set Hubungan :
GURU ( nokp_guru <KP>, nama_guru)
SOALAN ( idsoalan <KP>, nom_soalan, soalan, jawapan, gambarajah, pilihan_jawapan,
nokp_guru <KA>, nokp_pelajar <KA>)
TOPIK (idtopik <KP>, topik, markah)
PELAJAR (nokp_pelajar <KP>, nama_pelajar, jantina, skor, catatan_masa)
2.3.4 3NF
Justifikasi :
Penukaran 2NF ke 3NF adalah sama untuk menghapuskan kebergantungan fungsi transitif.
Dalam jadual 2NF terdapat fungsi transitif (atribut biasa bergantung kepada atribut yang lain)
Set Hubungan :
GURU ( nokp_guru <KP>, nama_guru)
SOALAN ( idsoalan <KP>, nom_soalan, soalan, gambarajah, nokp_guru <KA>, nokp_pelajar
<KA>, idtopik <KA>)
TOPIK ( idtopik <KP>, topik, markah)
PILIHAN ( idpilihan <KP>, nom_soalan, pilihan_jawapan, jawapan, idsoalan <KA>)
PELAJAR ( nokp_pelajar <KP>, nama_pelajar, jantina)
PENGEKODAN ( idperekodan <KP>, nokp_pelajar <KA>, skor, catatan_masa, idtopik <KA>)
2.4 ANTARA MUKA INPUT DAN OUTPUT
2.4.1 Antara Muka Menu Utama
2.4.2 Antara Muka Log Masuk
2.4.3 Antara Muka Daftar Pengguna Baru
2.4.4 Antara Muka Dashboard Guru
2.4.5 Antara Muka Guru (KUIZ)
2.4.6 Antara Muka Guru (Prestasi Pelajar)
2.4.7 Antara Muka Guru (Senarai Pelajar)
2.4.8 Antara Muka Guru (Import Pelajar)
2.4.9 Antara Muka Dashboard Pelajar
2.4.10 Antara Muka Pelajar (KUIZ)
2.4.11 Antara Muka Pelajar (Prestasi)
2.4.12 Antara Muka Kuiz (TAMAT)
FASA 3.0
KEMAHIRAN/ELEMEN : 3.0 MELAKSANAKAN PENYELESAIAN
3.1 JADUAL
3.2 BORANG
3.3 QUERY
3.4 LAPORAN
3.5 MEREKOD
FASA 4.0
KEMAHIRAN/ELEMEN : 4.0 MENGUJI DAN MENYAH RALAT
4.1 RALAT SINTAKS
4.2 RALAT LOGIK
4.3 RALAT MASA LARIAN
FASA 5.0
KEMAHIRAN/ELEMEN : 5.0 MENDOKUMENTASI
5.1 LAPORAN SETIAP FASA
FASA 6.0
KEMAHIRAN/ELEMEN : 6.0 NILAI