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

RANCANGAN PENGAJARAN TAHUNAN

SAINS KOMPUTER TINGKATAN 5


2024/2025
MINGGU STANDARD KANDUNGAN STANDARD PEMBELAJARAN CATATAN
MINGGU 1 PROGRAM
11/03/2024 MINGGU KERIANGAN
-
15/03/2024
MINGGU 02 1.1 Komputer Dan Impak 1.1.1 Menganalisis kesan inovasi dalam
pengkomputeran
18/03/2024 1.1.2 Mengenalpasti aktiviti tidak beretika
- dalam pengkomputeran
22/03/2024 1.1.3 Menjelaskan keperluan keselamatan
data dalam rangkaian komputer dan
langkah keselamatan (encrypted email,
double verification, password)
1.1.4 Melaksanakan penyulitan (encryption)
dan nyahsulit (decyption) data
menggunakan Caesar Cipher

1.1.5 Membincangkan implikasi sosial


MINGGU 03 berkaitan pengodaman dan cetak rompak
perisian
25/03/2024 1.1.6 Mengkaji undang-undang siber antara
- negara
29/03/2024 1.1.7 Mengkaji kerjaya yang berkaitan
dengan bidang pengkomputeran masa
hadapan
MINGGU 04 1.2 Seni bina komputer 1.2.1 Menjelaskan kitaran Capai – Nyahkod
– Laksana (FDE – Fetch, Decode, Execute
01/04/2024 Cycle)
- 1.2.2 Menerangkan konsep asas seni bina
05/04/2024 komputer (Von Neuman) - unit kawalan,
ALU (Arithmetic Logic Unit), register, clock,
address bus dan data bus
1.2.3 Mengkaji perbezaan pemproses
(processor) linear dan pemproses semasa
1.2.4 Membincangkan penterjemah pelbagai
aras bahasa
pengaturcaraan
1.2.5 Merumuskan pelaksanaan atur cara CATATAN CUTI :
dalam sebuah pemproses CUTI TAMBAHAN KPM SEMPENA
HARI RAYA AIDILFITRI
(08/04/2024 – 09/04/2023)
(12/04/2024)

CUTI HARI RAYA ADILFITRI


(10/4/2024 – 11/04/2024)

MINGGU 06 1.3 Get Logik 1.3.1 Menerangkan get logik sebagai binaan
asas litar bersepadu
15/04/2024 1.3.2 Menyenaraikan dan melukis simbol
- get 2 logik berikut: (i) get logik asas (TAK,
19/04/2024 DAN, ATAU)
(ii) kombinasi get logik (TAK DAN,
TAK ATAU, XATAU, XTAKATAU)
MINGGU 07 1.3.3 Membina Jadual Kebenaran dan
Ungkapan Boolean bagi menerangka
22/04/2024 tindakan get logik berikut
- : (i) get logik asas (TAK, DAN, ATAU)
26/04/2024 (ii) kombinasi get logik (TAK DAN, TAK
ATAU, XATAU, XTAKATAU)
MINGGU 08 1.3.4 Membina Jadual Kebenaran bagi satu
litar get logik gabungan yang
29/04/2024
-
mempunyai dua input
03/05/2024 1.3.5 Membina Ungkapan Boolean bagi satu
litar get logik gabungan yang
mempunyai dua input
MINGGU 09 1.3.6 Menghasilkan llitar get logic dan jadual
kebenaran berdasarkan pernyataan logic
06/05/2024 1.3.7 Menghasilkan litar get logic dengan
- jadual kebenaran dan ungkapan Boolean
10/05/2024 yang lengkap dalam menyelesaikan masalah
MINGGU 10 2.1 Bahasa Pertanyaan 2.2.1 Melakar ERD(Entity Relationship
Berstruktur: SQL (Structured Diagram) bagi permasalahan yang diberi
13/05/2024 Query Language) 2.2.2 Menghasilkan skema hubungan yang
- ternormal (normalize) dari permasalahan
17/05/2024 yang diberi
MINGGU 11 2.2.3 Membina pangkalan data hubungan
menggunakan SQL: Table
20/05/2024 .2.4 Menggunakan SQL untuk memanipulasi
- data:
24/05/2024
(i) Sisip/Tambah (ii) Padam
(iii) Kemaskini
CUTI PENGGAL 1
(25/05/2024 – 02/06/2024)
2.2.5 Menggunakan SQL SELECT untuk
MINGGU 12 mendapatkan semula data menggunakan:
(i) GROUP BY
03/06/2024 (ii) ORDER BY
- 2.2.7 Menggunakan fungsi AVG, SUM, MAX,
07/06/2024 MIN dan COUNT
MINGGU 13 2.2.8 Membina pangkalan data hubungan
10/06/2024 menggunakan SQL dalam menyelesaikan
- masalah
14/06/2024
MINGGU 14 3.1 Bahasa Penskripan Klien 3.1.1 Menerangkan keperluan Bahasa
(Client Side Scripting Penskripan Klien dalam laman web
17/06/2024 Language) 3.1.2 Menterjemah atur cara mudah yang
- diberi dari Bahasa Penskripan Klien kepada
21/06/2024 carta alir (bubble sort, selection sort,binary
search, max/min/ mean, count, queue)
3.1.3 Menggunakan pemalar, pemboleh
ubah dan jenis data yang berlainan dalam
atur cara untuk melaksanakan bubble sort,
selection sort,binary search, max/min/
mean, count, queue
3.1.4 Menggunakan struktur kawalan
(jujukan, pilihan, ulangan) dalam atur cara
MINGGU 15 3.1.5 Menerangkan kelebihan standard
library kepada pengaturcara
24/06/2024 3.1.6 Menggunakan standard library dalam
- atur cara
28/06/2024
MINGGU 16 3.1.7 Meringkaskan atur cara dengan
menggunakan:
01/07/2024
-
05/07/2024
MINGGU 25 Cuti Penggal 2
3 Sept – 11 Sept
2022
MINGGU 26 3.1.8 Membina atur cara yang melibatkan
12 Sept – 16 Sept penggunaan tatasusunan (array)
2022 3.1.9 Menghasilkan atur cara interaktif yang
mengandungi pengistiharan data, struktur
16 Sept 2022 kawalan, procedure dan function serta
(Hari Malaysia) tatasusunan
MINGGU 27 .2 Bahasa Penskripan 3.2.1 Menjelaskan fungsi laman web sebagai
19 Sept – 23 Sept Pelayan (Server Side penghubung antara pengguna dan sistem
2022 Scripting Language) dalam rangkaian
3.2.2 Menghasil dan menyimpan data dalam
fail teks (.txt)
MINGGU 28 3.2.3 Menggunakan Bahasa Penskripan
26 Sept – 30 Sept Pelayan untuk membina laman web yang
2022 unik bagi setiap pengguna
3.2.4 Menggunakan data yang diimport dari
fail teks untuk menyelesaikan masalah
MINGGU 29 .2.5 Menggunakan data yang diimport dari
3 Oktober – 7 fail pangkalan data untuk menyelesaikan
Oktober 2022 masalah
3.2.6 Melakukan pengesahsahihan
(validation) pada data input dari pengguna
MINGGU 30 3.2.7 Membina (create), mengemaskini
10 Oktober – 14 (update), membuat sandaran (backup) dan
Oktober 2022 memulihkan (restore) pangkalan data
3.2.8 Melaksanakan beberapa bentuk
pertanyaan (query) pangkalan data
MINGGU 31 3.2.9 Membina daftar (sign up) dan log
17 Oktober – 21 masuk (login) pada laman web
Oktober 2022 3.2.10 Menghasilkan atur cara yang dapat
mengesahkan pengguna dan mengemaskini
data di dalam pangkalan data
MINGGU 32 3.3 Laman Web Interaktif 3.3.1 Mengkaji dan merumus prinsip reka
24 Oktober – 28 bentuk laman web dari sudut kesesuaian
Oktober 2022 pengguna dan tujuan laman web
3.3.2 Mereka bentuk kerangka aplikasi yang
24 Okt (Deepavali) akan dibangunkan
MINGGU 33 3.3.3 Membina laman web mudah
31 Oktober – 4 menggunakan Hypertext Markup Language
November 2022 (HTML) yang mengandungi: frame, header,
paragraph dan image
3.3.4 Menggunakan Cascading Style Sheets
(CSS) untuk menggayakan text, font,
background, tables, borders dan position
MINGGU 34 .3.5 Menggunakan Bahasa Penskripan Klien
7 November – 11 untuk membina laman web pengguna yang
November 2022 interaktif mengandungi fitur berikut:
(i) Pengesahan data
(ii) Butang pilihan
(iii) Kotak Popup
MINGGU 35 3.3.6 Menggunakan Bahasa Pengskripan
14 November –18 Pelayan untuk membina laman web yang
November 2022 boleh mencapai dan mengemaskini data di
dalam pangkalan data
MINGGU 36 3.3.7 Menghasilkan sebuah laman web
21 November – 25 interaktif untuk kegunaan pengguna dan
November 2022 pentadbir sistem dalam menyelesaikan
masalah
MINGGU 37
28 November – 2
Disember 2022
MINGGU 38
5 Disember – 9
Disember 2022
MINGGU 39 Cuti Penggal 3
12 Disember – 16
Disember 2022
MINGGU 40 Cuti Penggal 3
19 Disember – 23
Disember 2022
MINGGU 41 Cuti Penggal 3
26 Disember – 30
Disember 2022
MINGGU 42
2 Januari –6 Januari
2023
MINGGU 43
9 Januari – 13
Januari 2023
MINGGU 44
16 Januari – 20
Januari 2023
MINGGU 45
23 Januari – 27
Januari 2023
MINGGU 46
30 Januari – 3
Februari 2023
MINGGU 47
6 Februari – 10
Februari 2023
MINGGU 48
13 Februari – 17
Februari 2023
MINGGU 49 CUTI AKHIR PENGGAL 2022/2023
20 Februari – 24
Februari 2023
MINGGU 50 CUTI AKHIR PENGGAL 2022/2023
27 Februari – 3 Mac
2023
MINGGU 51 CUTI AKHIR PENGGAL 2022/2023
6 Mac – 10 Mac
2023

You might also like