my
MINGGU 2 Menggunakan proses penyelesaian 1.1.3 Menggunakan proses penyelesaian masalah TP3, TP4,
masalah dalam menyelesaikan (i) Kumpul dan analisa data TP5 & TP6
6 Januari – 12 tugasan yang diberi (ii) Tentukan masalah
Januari 2020 Membuat perbandingan setiap (iii) Jana idea – hapus halangan
penyelesaian yang dicadangkan (iv) Jana penyelesaian
MINGGU 3 Memberi justifikasi pemilihan (v) Tentukan tindakan
penyelesaian dalam proses (vi) Laksanakan penyelesaian
13 Januari – 19 penyelesaian masalah. (vii) Buat penilaian
Januari 2020 Mencadangkan penambahbaikan (viii) Buat penambahbaikan
terhadap penyelesaian yang diberi.
MINGGU 4 1.2 ALGORITMA Menulis atau melukis algoritma 1.2.1 Mengunakan algoritma untuk menyatakan TP1 & TP2 * Cuti
(4 MINGGU) penyelesaian kepada masalah perayaan
penyelesaian masalah yang betul.
Tahun
20 Januari – 26 Menerangkan jalan penyelesaian 1.2.2 Membina algoritma penyelesaian masalah Baru
Januari 2020 berdasarkan algoritma yang dibina. dengan menggunakan struktur kawalan Cina
dalam pengaturcaraan (urutan, pilihan dan 26 -31
ulangan) JAN 17
1
GuruBesar.my
MINGGU 5 Melaksanakan pengujian bagi 1.2.3 Menguji dan membaiki ralat dalam TP3, TP4 &
setiap algoritma yang dibangunkan algoritma TP5
27 Januari – 2 Mencari dan membaiki ralat dalam 1.2.4 Mengesan nilai pemboleh ubah pada setiap
Februari 2020 algoritma yang dibangunkan tahap dalam algoritma
Menilai sama ada algoritma yang
MINGGU 6 dibina betul, cepat dalam
penyelesaian, bersifat ekonomi
3 Februari – 9 dalam penggunaan sumber juga
Februari 2020 mudah dilaksanakan bagi situasi
yang diberi.
MINGGU 7 Menghasilkan atur cara 1.2.5 Mengenal pasti output yang betul dari TP6
penyelesaian masalah berdasarkan algoritma berdasarkan input yang diberi
10 Februari – 16 gabungan algoritma 1.2.6 Menterjemah algoritma ke bahasa
Februari 2020 Pengaturcaraan.
MINGGU 8 1.3 PEMBOLEH Menerangkan perhubungan antara 1.3.1 Menjelaskan hubungan antara jenis data, TP1
UBAH, kapasiti ingatan komputer dengan saiz data dan kapasiti ingatan komputer.
17 Februari – 23 PEMALAR setiap jenis data yang dipelajari.1.3.2 Memilih dan menggunakan jenis data yang
Februari 2020 DAN JENIS bersesuaian
DATA (i) Integer (int)
(4 MINGGU) (ii) Nombor nyata (float, double)
(iii) Aksara (char)/ rentetan (String)
(iv) Boolean
MINGGU 9 Menyatakan keperluan melakukan 1.3.3 Membezakan pemboleh ubah sejagat TP2 & TP3
pengisytiharan pemboleh ubah atau (global) dan setempat (local ).
24 Februari – 1 pemalar dalam atur cara. 1.3.4 Mengisytiharkan, memulakan dan menetap-
Mac 2020 Membina atur cara yang kan nilai pada pemboleh ubah dan pemalar.
mempunyai penyataan umpukan 1.3.5 Menggunakan penyataan umpukan dan
dan aritmetik serta dapat penyataan aritmetik.
2
GuruBesar.my
MINGGU 13 Mengesan nilai pemboleh ubah 1.4.3 Menerangkan aliran struktur kawalan TP4, TP5 &
dalam bahagian tertentu atur cara ulangan. TP6
23 Mac – 29 Mac Menilai samada aturcara yang (i) for
2020 dihasilkan betul, cepat dalam (ii) while
penyelesaian, bersifat ekonomi (iii) do-while
dalam penggunaan sumber juga 1.4.4 Menulis atur cara menggunakan struktur
mudah dilaksanakan. kawalan ulangan yang melibatkan.
Menghasilkan atur cara bebas ralat (i) operator increment (++)&decrement (--)
3
GuruBesar.my
MINGGU 14 1.5 AMALAN Menyatakan jenis-jenis ralat dalam 1.5.1 Membezakan jenis ralat dalam aturcara TP1- TP6
TERBAIK aturcara dan cara mengesan setiap (sintaks, masa larian dan logik) .
30 Mac – 5 April PENGATUR- satu. 1.5.2 Mengesan, mengenalpasti, menterjemah
2020 CARAAN Menerangkan faktor yang mesej ralat dan membaiki ralat .
(1 MINGGU) mempengaruhi kebolehbacaan kod 1.5.3 Mengenalpasti nilai bagi pembolehubah
atur cara pada bahagian tertentu atur cara .
Mengemas kini kod atur cara bagi 1.5.4 Menghasilkan atur cara yang mudah dibaca
memudahkan pengaturcara lain dengan menggunakan gaya yang baik
membaca dan memahami (komen, nama pembolehubah yang
Mengesan dan membaiki ralat bermakna, inden) .
dalam aturcara yang dibangunkan
Menilai jenis ralat dalam atur cara
dan mencadangkan penyelesaian
Menghasilkan atur cara bebas ralat
yang rapi dan mudah dikemaskini
beserta set data untuk ujilari
aturcara.
MINGGU 15 1.6 STRUKTUR Mengenalpasti struktur tatasusunan 1.6.1 Menerangkan struktur tatasusunan (array) TP1 - TP6
DATA DAN dan subatur cara dalam atur cara satu dimensi.
6 April – 12 April MODULAR yang diberi. 1.6.2 Isytihar nilai
2020 (2 MINGGU) Menerangkan jalan penyelesaian 1.6.3 Umpukan nilai awal
berdasarkan atur cara yang 1.6.4 Menggunakan subatur cara dan memahami
mengandungi tatasusunan dan konsep menghantar parameter ke subatur
bermodular. cara dan mengembalikan data.
Menghasilkan atur cara yang 1.6.5 Membezakan antara function dan
mengandungi struktur tatasusunan procedure pada subatur cara.
dan bermodular. Menulis atur cara bermodular yang
Mengesan nilai pemboleh ubah mengandungi struktur tatasusunan.
4
GuruBesar.my
MINGGU 16 1.7 PEMBANGUNAN Membangunkan aplikasi… 1.7.1 Menghuraikan setiap fasa dalam kitaran T1 – T6
APLIKASI Menghasilkan aplikasi… hayat pembangunan sistem (SDLC).
13 April – 19 April (PROJEK) …- yang mengandungi subatur cara 1.7.2 Menganalisa masalah bagi menentukan
2020
(3 MINGGU) atau tata susunan dengan keperluan
menggunakan penyataan umpukan 1.7.3 Mereka bentuk penyelesaian
atau aritmetik dan stuktur kawalan 1.7.4 Melaksanakan penyelesaian
MINGGU 17
dalam menghasilkan output 1.7.5 Menguji dan menyah ralat
berdasarkan input yang diberi. 1.7.6 Mendokumentasi
20 April – 26 April Menghasilkan aplikasi 1.7.7 Mencipta aplikasi (seperti aplikasi mudah
2020 penyelesaian masalah… alih) atau aplet dengan antara muka
Menghasilkan aplikasi bergrafik menggunakan bahasa
penyelesaian masalah secara pengaturcaraan yang dipelajari mengikut
sistematik…. SDLC untuk menyelesaikan masalah.
…- yang mengandungi subaturcara
dan tatasusunan dengan
mengabungkan beberapa struktur
kawalan. Aplikasi menggunakan
pelbagai jenis data input dalam
menyelesaikan masalah yang
melibatkan penyataan umpukan dan
aritmetik bagi menghasilkan pelbagai
jenis data output.
Menghasilkan aplikasi
penyelesaian masalah secara
5
GuruBesar.my
11 Mei – 17 Mei
6
GuruBesar.my
2020
MINGGU 21
18 Mei – 24 Mei
2020
MINGGU 22 Cuti pertengahan tahun
25 Mei – 31 Mei
2020
MINGGU 23 Cuti pertengahan tahun
MINGGU 26 Mereka bentuk pangkalan data 2.2.4 Mereka bentuk pangkalan data hubungan TP3, TP4,
hubungan dari situasi yang diberi. dengan menukar ERD ke skema TP5 & TP6
22 Jun – 28 Jun Mengenalpasti skema hubungan hubungan.
2020 yang belum ternormal. 2.2.5 Menjelaskan konsep kebergantungan
Mencadangkan bagaimana fungsi sepenuh, kebergantungan fungsi
kesilapan dalam mereka bentuk separa dan kebergantungan fungsi transitif.
dan pembinaan pangkalan data 2.2.6 Melaksanakan proses penormalan data
7
GuruBesar.my
MINGGU 31
8
GuruBesar.my
27 Julai - 2 Ogos
2020
MINGGU 32 2.4 PEMBANGUNAN Menghasilkan satu sistem 2.4.1 Menghasilkan sebuah pangkalan data yang TP1 - TP6
SISTEM pangkalan ternormal.
3 Ogos – 9 Ogos PANGKALAN tanpa primary key dan jadual yang 2.4.2 Membangunkan sistem pangkalan data
DATA
2020 belum ternormal. dengan antara muka bergrafik
PROJEK
beserta jadual yang menunjukkan menggunakan perisian pembangunan
(4 MINGGU)
MINGGU 33 sekurang-kurangnya 2NF. sistem pangkalan data mengikut SDLC
beserta dokumentasi yang untuk menyelesaikan masalah.
10 Ogos – 16 menunjukkan proses pernormalan
3NF mengikut kehendak pengguna.
Ogos 2020
…tanpa ralat beserta dokumentasi
yang menunjukkan proses
MINGGU 34 pernormalan 3NF mengikut kehendak
pengguna dengan persembahan yang
17 Ogos – 23 sederhana.
Ogos 2020
… yang meyakinkan.
tanpa ralat yg menarik dan kreatif
beserta dokumentasi yang
menunjukkan penghasilan skema
hubungan 3NF merangkumi
gambar rajah perhubungan entiti
(ERD) yg lengkap, sesuai, teratur
dan kemas mengikut kehendak
pengguna dengan persembahan
yang jelas dan teratur.
9
GuruBesar.my
MINGGU 35 3.1 REKABENTUK Menyenaraikan prinsip asas reka bentuk 3.1.1 Mengkaji keperluan interaksi antara TP1 – TP3
INTERAKSI interaktif yang digunakan. manusia dan komputer.
24 Ogos – 30 (2 MINGGU) Menerangkan kepentingan prinsip asas
Ogos 2020 reka bentuk dalam pembangunan
aplikasi.
Menggunakan prinsip asas reka bentuk
interaktif dalam membangunkan
aplikasi.
MINGGU 36 Membuat penilaian samada aplikasi 3.1.2 Menilai produk interaktif berdasarkan TP4 – TP6
yang dibangunkan memenuhi tujuan tujuan dan prinsip asas reka bentuk
31 Ogos – 6 dan prinsip asas reka bentuk interaktif. interaktif
Membuat perbandingan beberapa
September 2020
prinsip asas reka bentuk interaktif dan
menyatakan kesesuaian penggunaan
setiap satu.
Mencadangkan penambahbaikan prinsip
asas reka bentuk interaktif yang
digunakan.
MINGGU 37 3.2 PAPARAN Menyatakan proses reka bentuk interaksi 3.2.1 Mengaplikasi proses reka bentuk interaksi TP1 – TP6
DAN REKA dalam atur cara yang dibangunkan. dalam atur cara yang dibangunkan.
7 September – 13 BENTUK Menerangkan proses reka bentuk 3.2.2 Menghasilkan prototaip paparan dan reka
September 2020 SKRIN interaksi dan kriteria utama dalam bentuk skrin.
(2 MINGGU) membina instrumen penilaian paparan 3.2.3 Membincangkan laporan dari penilaian
MINGGU 37 dan reka bentuk skrin. kuantitatif terhadap paparan dan
Membina instrumen penilaian paparan rekabentuk skrin.
7 September – 13 dan reka bentuk skrin
September 2020 Menguji paparan dan reka bentuk skrin
pada prototaip samada menepati
instrumen penilaian.
Menilai samada paparan dan reka bentuk
skrin yang dipilih memenuhi
instrumen penilaian & mencadangkan
penambahbaikan.
Menghasilkan prototaip yang melalui
proses reka bentuk interaksi dan
10
GuruBesar.my
11