Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

SEKOLAH MENENGAH KEBANGSAAN USJ 4

JALAN USJ 4/3, USJ 4, 47600 SUBANG JAYA, SELANGOR DARUL EHSAN.

RANCANGAN PENGAJARAN TAHUNAN 2023/ 2024


TINGKATAN 3 ASAS SAINS KOMPUTER

MINGGU STANDARD KANDUNGAN STANDARD PEMBELAJARAN CADANGAN AKTIVITI CATATAN

1.0 KONSEP ASAS PEMIKIRAN KOMPUTASIONAL

2 1Pembangunan Atur Cara 1.1.1 Menggunakan konsep pemikiran AKTIVITI BERKUMPULAN PAK-21:
27/03 - 31/03 . (Projek) komputasional dalam fasa Pembentangan
1 pembangunan atur cara bagi Secara berkumpulan pelajar
membangunkan atur cara, terdapat mengkaji pernyataan masalah BILANGAN
lima fasa : dan membincangkan penggunaan LATIHAN:
1 latihan bagi setiap
teknik-teknik pemikiran
fasa
(i) Analisis masalah komputasional dalam setiap fasa
(ii) Reka bentuk atur cara pembangunan atur cara.
(iii) Pengekodan PBL:
(iv) Pengujian dan Tajuk projek diagihkan
Setiap kumpulan mengikut kumpulan.
penyahpepijatan membentangkan hasil di
(v) Dokumentasi Pembinaan kertas
hadapan kelas projek masih dalam
peringkat perancangan/
penulisan
PAK-21:
3 1.1.2 Membuat pelaporan penggunaan AKTIVITI BERPASANGAN Kaedah Think-Pair-
03/04 - 07/04 teknik pemikiran komputasional Share
bagi setiap fasa pembangunan atur Pelajar membina pelaporan
4 cara. penggunaan teknik pemikiran BILANGAN
10/04 - 14/04 komputasional bagi setiap fasa LATIHAN:
pembangunan atur cara. 1 laporan lengkap
dengan 5 fasa

PBL:
Murid-murid masih
dalam proses menulis
laporan lengkap kerana
pembangunan atur cara
berdasarkan Python
berjalan sehingga Jun

5 1.1.3 Menghasilkan satu projek mini AKTIVITI BERKUMPULAN


17/04 - 19/04 secara berkumpulan berdasarkan
PAK-21:
situasi dalam penyelesaian masalah Pelajar menghasilkan satu Kaedah Gallery Walk
6 berdasarkan fasa pembangunan atur pelaporan yang lengkap
02/05 - 05/05 cara. menggabungkan teknik-teknik BILANGAN
pemikiran komputasional dalam LATIHAN:
fasa pembangunan atur cara 1 laporan lengkap
secara sistematik.
PBL:
Murid masih dalam
proses menulis laporan
lengkap kerana
pembangunan atur cara
berdasarkan Python
berjalan sehingga Jun.
Pembentangan
dijalankan pada bulan
Ogos

CUTI AIDIL FITRI ( 20/04/2023 - 01/05/2023)


*01/05 CUTI HARI PEKERJA
2.0 PERWAKILAN DATA

7 2Kriptografi Dalam 2.1.1 Menerangkan maksud dan AKTIVITI


08/05 - 12/05 . Keselamatan Data kepentingan kriptografi dalam BERPASANGAN
1 pengkomputeran. PAK-21:
Kaedah Peta i-Think
Kumpulkan semua
kepentingan kriptografi dan
BILANGAN
catatkan semua hasil LATIHAN:
perbincangan dalam bentuk 1 latihan untuk maksud
peta pemikiran. kriptografi

BILANGAN
LATIHAN:
4 latihan untuk
kepentingan kriptografi

2.1.2 Menunjuk cara langkah demi langkah AKTIVITI PAK-21:


proses sifer (cipher) yang melibatkan: BERKUMPULAN Kaedah Table Talkers
(i) penyulitan (encryption)
(ii) nyahsulit (decryption) Guru memberikan satu mesej BILANGAN
LATIHAN:
kepada setiap kumpulan.
2 latihan untuk proses
Dengan menggunakan cipher
2.1.3 Menghasilkan dan menterjemah kaedah sifer, setiap
8 mesej menggunakan kaedah sifer kumpulan bertukar- tukar 4 latihan untuk kaedah
15/05 - 19/05 seperti berikut: mesej sulit dengan kumpulan cipher
(i) Reverse cipher lain. Setiap kumpulan perlu
9 (ii) Substitution cipher menyahsulit teks sifer
22/05 - 26/05  Caesar Cipher kumpulan lain dan mencatat
 Pigpen Cipher langkah yang terlibat.
(iii) Transposition ciphers

CUTI PENGGAL 1
(27/05/2023 - 05/06/2023)
*05/06 CUTI KEPUTERAAN YDP AGONG
AKTIVITI PAK-21:
10 2.1.4 Membanding beza kaedah sifer yang
BERKUMPULAN Kaedah Hot Seat
06/06 - 09/06 telah dipelajari.
Dalam kumpulan pelajar akan BILANGAN
membincangkan kekuatan LATIHAN:
dan kelemahan kaedah sifer. 5 aspek perbandingan
Seorang ahli dalam setiap kaedah sifer
kumpulan perlu menjawab
soalan-soalan yang
dikemukakan oleh rakan-
rakan.

11
MINGGU ULANG KAJI PENTAKSIRAN PERTENGAHAN TAHUN
12/06-16/06

12
PENTAKSIRAN PERTENGAHAN TAHUN TINGKATAN 1, 2 DAN 3
19/06 - 23/06

13 2.1.5 Memilih kaedah sifer terbaik yang AKTIVITI PAK-21:


26/06 - 30/06 telah dipelajari berdasarkan situasi BERKUMPULAN Kaedah Brainstorming
yang telah diberikan.
* 28/06 – 02/07 Lakukan aktiviti sumbang
CUTI BILANGAN
AIDILADHA saran untuk mendapatkan LATIHAN:
kaedah sifer terbaik bagi 2 latihan untuk
seuatu masalah yang perbandingan kaedah
diberikan. sifer terbaik

14 2.1.6 Menghasilkan kaedah sifer bagi AKTIVITI PAK-21:


03/07 - 07/07 menyelesaikan masalah dalam BERKUMPULAN Pembentangan
kehidupan seharian.
Pelajar menghasilkan kaedah BILANGAN
sifer baharu. Hasil LATIHAN:
2 latihan kaedah sifer
perbincangan akan dibentang
di hadapan kelas.
3.0 ALGORITMA

15 3.1 Pembangunan 3.1.1 Mengenal pasti ciri-ciri search (linear, AKTIVITI


10/07 - 14/07 Algoritma binary) dan sort (bubble, bucket). BERKUMPULAN PAK-21:
Pembentangan
Pelajar mencatat ketinggian
ahli dlm setiap kumpulan. BILANGAN
Kemudian rekod ketinggian LATIHAN:
diisih menggunakan bubble 2 latihan untuk ciri-ciri
search
sort dan bucket sort. Pelajar 2 latihan untuk ciri-ciri
akan membentangkan sort
perbezaan kedua-dua kaedah
di hadapan kelas.

16 3.1.2 Menulis pseudokod dan melukis AKTIVITI PAK-21:


17/07 - 21/0 carta alir yang menunjukkan: BERPASANGAN Kaedah Brainstorming
(i) linear search
* 19/07 (ii) binary search Permainan meneka nombor. BILANGAN
CUTI AWAL LATIHAN:
Pelajar akan meneka nombor
MUHARRAM 2 latihan pseudokod
menggunakan kaedah binary 2 latihan carta alir
search dan linear search.

17 3.1.3 Menulis pseudokod dan melukis AKTIVITI PAK-21:


24/07 - 28/07 carta alir yang menunjukkan: BERKUMPULAN Kaedah Shout Out
(i) bubble sort & Gallery Walk
(ii) bucket sort Dalam kumpulan pelajar
BILANGAN
melengkapkan pseodukod
LATIHAN:
bubble sort & bucket sort yang 1 latihan (bubble)
tidak lengkap. Kemudian setiap 1 latihan (bucket)
kumpulan akan bergerak ke
kumpulan lain untuk memberi
komen, pandangan dan
persoalan bagi hasil kerja.
18 3.1.4 Mengesan dan membaiki ralat dalam AKTIVITI PAK-21:
01/08 - 04/08 pseudokod dan melukis carta alir bagi BERPASANGAN Kaedah Think-Pair-
penyelesaian masalah yang Share
melibatkan: Pelajar membaiki ralat dalam
BILANGAN
(i) Search pseudokod. Kemudian
LATIHAN:
(ii) Sort pelajar berbincang dan 1 latihan membaiki
membaiki ralat yang telah ralat pseudokod
dikenalpasti. (search)

1 latihan membaiki
ralat carta alir (sort)

19 3.1.5 Membandingkan algoritma search dan AKTIVITI


07/08 - 11/08 sort melalui pengecaman corak. BERKUMPULAN
PAK-21:
Pelajar mencari persamaan Kaedah Peta i-Think
dan perbezaan antara dua
BILANGAN
algoritma menggunakan
LATIHAN:
kaedah pengecaman corak 5 aspek perbandingan
dalam bentuk peta i-think. search dan sort

20 3.1.6 Menghasilkan algoritma melibatkan AKTIVITI


14/08 - 18/08 gabungan teknik search dan sort. BERKUMPULAN
PAK-21:
Kaedah Home Group
Pelajar berbincang teknik sort dan Color Group
dan search yang sesuai untuk
mengisih sekumpulan nombor.
BILANGAN
LATIHAN:
1 latihan lengkap
gabungan teknik
search dan sort
3.1.7 Menghasilkan algoritma melibatkan AKTIVITI PAK-21:
gabungan teknik search atau sort. BERKUMPULAN Kaedah Gallery Walk

Pelajar membina algoritma BILANGAN


gabungan teknik search dan LATIHAN:
1 latihan lengkap
sort. Hasil kerja akan
gabungan
dipamer untuk dilhat dan teknik search dan sort
dikomen oleh kumpulan lain.
4.0 KOD ARAHAN
4
21 . Pangkalan Data dan SQL 4.1.1 Menerangkan maksud dan AKTIVITI PAK-21:
21/08 - 25/08 1 penggunaan: BERPASANGAN Kaedah think-pair-
(i) Pangkalan Data share
(ii) Structured Query Language
(SQL) Pelajar mengenal pasti dan
BILANGAN
melakar entiti dan atribut
LATIHAN:
berdasarkan jadual yang 1 maksud Pangkalan
diberikan. Hasil kerja Data
dibentang di hadapan kelas 1 maksud SQL
3 aspek penggunaan
Pangkalan Data
3 aspek penggunaan
SQL

CUTI PENGGAL 2
(26/08/2023 - 03/09/2023)

22 4.1.2 Menyenaraikan entiti dan atribut AKTIVITI PAK-21:


04/09 - 08/09 berdasarkan situasi dalam suatu BERPASANGAN Kaedah Pembentangan
masalah.
Pelajar mengenal pasti dan BILANGAN
LATIHAN:
melakar entiti dan atribut
6 ciri komponen entiti
berdasarkan jadual yang
4 ciri komponen atribut
diberikan. Hasil kerja 3 jenis lakaran entiti &
dibentang di hadapan kelas. atribut
23 4.1.3 Mengenal pasti dan menerangkan AKTIVITI PAK-21:
11/09 - 15/09 kekunci primer dan kekunci asing. BERKUMPULAN Kaedah Three Stray
One Stay
Eksplorasi kekunci primer dan
kekunci asing. Ketua BILANGAN
LATIHAN:
kumpulan membuat
4 ciri kekunci primer
pembentangan manakala ahli 4 ciri kekunci asing
lain bergerak ke kumpulan
lain. 1 latihan lengkap
gabungan kekunci
primer & kekunci
asing

4.1.4 Mengenal pasti dan menjelaskan AKTIVITI PAK-21:


kekardinalan (cardinality) antara entiti BERKUMPULAN Kaedah Gallery Walk
dalam hubungan: Pelajar menyediakan peta i- BILANGAN
(i) one to one(1:1) Think untuk mengkategorikan LATIHAN:
(ii) one to many (1:M) jenis kekardinalan dan 1 latihan jenis
melukis ERD untuk setiap kekardinalan
kategori. Seorang ahli dalam 1 latihan rajah ERD
setiap kumpulan akan
membentangkan hasil kerja
manakala ahli yang lain akan
bergerak ke kumpulan lain.
AKTIVITI PAK-21:
24 4.1.5 Membina pangkalan data yang BERPASANGAN Kaedah think-pair-
18/09 - 22/09 terdiri daripada: share
(i) entiti (table) Pelajar mengenal pasti
(ii) atribut (field) keperluan dalam sebuah BILANGAN
(iii) hubungan pangkalan data. Hasil kerja LATIHAN:
1 latihan lengkap dengan
kemudian akan dilukis masalah entiti, atribut
menggunakan peta i-Think. dan hubungan
Secara berpasangan pelajar
akan berbincang dan
membaiki hasil kerja masing-
masing.
25 4.1.6 Menghasilkan borang (form) dan AKTIVITI PAK-21:
25/09 - 29/05 memasukkan data dalam jadual BERKUMPULAN Pembentangan
melalui borang bagi pangkalan
* 28/09 data yang telah Pelajar membina borang. BILANGAN
CUTI LATIHAN:
dibina. Ahli dalam setiap
MAULIDUR 1 borang lengkap
RASUL kumpulan akan mengenal dengan entiti & atribut
pasti entiti atribut yang sesuai.
Kemudian ahli akan
membentangkan hasil kerja
masing- masing.

26 4.1.7 Menggunakan arahan SQL yang AKTIVITI PAK-21:


02/10 - 06/10 melibatkan: BERKUMPULAN Kaedah Gallery Walk
(i) SELECT…
(ii) SELECT…WHERE Setiap kumpulan diminta BILANGAN
menulis pertanyaan SQL yang LATIHAN:
(iii) SELECT…ORDER BY
sesuai untuk mendapatkan 1 latihan lengkap
paparan PERTANYAAN yang dengan 4
jenis pertanyaan
ditetapkan oleh guru. Seorang arahan SQL
ahli dalam setiap kumpulan
akan membentangkan hasil
kerja manakala ahli yang lain
akan bergerak ke kumpulan
lain.

27 4.1.8 Menggunakan arahan SQL AKTIVITI PAK-21:


09/10 - 13/10 melibatkan ungkapan Boolean Kaedah Bus Stop
(i) Operator OR BERKUMPULAN
(ii) Operator AND BILANGAN
Dalam kumpulan pelajar
LATIHAN:
diminta menulis pernyataan 1 latihan lengkap dengan
SQL menggunakan operator 2 pernyataan SQL
OR dan AND. Secara individu menggunakan Operator
pelajar akan bergilir-gilir OR dan AND
untuk melihat hasil kerja 1 laporan pertanyaan
kumpulan lain dan berkongsi
4.1.9 Menjana laporan berdasarkan maklumat yang diperolehi
hasil pertanyaan (query). dengan ahli kumpulan.

28 4.2 Struktur Kod Arahan 4.2.1 Menerangkan fungsi struktur berikut AKTIVITI
16/10 - 20/10 dalam atur cara: BERPASANGAN PAK-21:
(i) Function Kaedah think-pair-
(ii) procedure Pelajar mengkaji kod aturcara share
dan mengenalpasti function
dan procedure. Seterusnya BILANGAN
pelajar akan berkongsi idea LATIHAN:
1 latihan lengkap
dengan rakan dan berbincang
dengan jenis dan fungsi
untuk menambah baik built-in function, User-
jawapan. defined function dan
procedure serta
tugasnya & Output atur
cara

4.2.2 Memberi contoh penggunaan AKTIVITI PAK-21:


penyataan function: BERKUMPULAN Kaedah think-pair-
(i) dalaman (built-in) share
(ii) dihasilkan sendiri (user- Pelajar mengkaji kod atur cara
BILANGAN
defined) dan mengenal pasti jenis dan
LATIHAN:
fungsi built-in- function, 1 latihan penggunaan
user-defined function. Hasil built in dan user defined
kerja akan dibentangkan di
hadapan kelas.

29
23/10 – 27/10
29 4.2.3 Menulis pernyataan function dan AKTIVITI
23/10 – 27/10 procedure. BERKUMPULAN
PAK-21:
Kaedah Brainstorming
Dengan menggunakan bahasa Activity
pengaturcaraan pelajar
mengekod dan menguji BILANGAN
pernyataan function yang LATIHAN:
dihasilkan dalam kumpulan. 1 latihan pernyataan
Pelajar akan berkongsi dan function dan
berbincang bersama-sama. procedure

30 4.2.4 Menghasilkan atur cara yang AKTIVITI


30/10 – 03/11 melibatkan: BERKUMPULAN
PAK-21:
(i) function Kaedah Brainstorming
(ii) procedure Pelajar dalam kumpulan Activity
berbincang untuk menambah
operasi matematik pada kod BILANGAN
atur cara python yang LATIHAN:
diberikan oleh guru. 1 latihan lengkap operasi
kuasa dan punca kuasa

31 4.2.5 Menguji atur cara dan membaiki AKTIVITI BERPASANGN


06/11 – 10/11 ralat pada atur cara yang
PAK-21:
dihasilkan. Pelajar secara berpasangan Kaedah think-pair-
berbincang untuk mengenal Share
pasti jenis ralat dan membaiki
ralat yang dijumpai dalam atur BILANGAN
cara. LATIHAN:
1 latihan membaiki ralat
atur cara
CUTI DEEPAVALI (11/11/2023 - 14/11/2023)

32 4.2.6 Menghasilkan atur cara yang AKTIVITI


15/11 - 17/11 melibatkan gabungan struktur kod BERKUMPULAN
arahan bagi menyelesaikan PAK-21:
masalah dalam kehidupan Berdasarkan pernyataan Kaedah Round Table
seharian. masalah, pelajar diminta
BILANGAN
untuk menghasilkan atur cara
LATIHAN:
yang melibatkan function dan 1 latihan aplikasi fasa-
procedure. Setiap kumpulan fasa pembinaan atur cara
akan membentang hasil kerja serta penggunaan
masing-masing. Manakala function dan
kumpulan lain akan mencatat procedure untuk
hasil kerja kumpulan lain untuk menyelesaikan
menambah baik kerja. masalah

33
MINGGU ULANG KAJI – MODUL (BAB 1)
20/11 - 24/11
34
MINGGU ULANG KAJI – MODUL (BAB 2)
27/11 - 01/12
35
MINGGU ULANG KAJI – MODUL (BAB 3)
04/12 - 08/12
36
MINGGU ULANG KAJI – MODUL (BAB 4.1)
12/12 - 15/12
CUTI PENGGAL 3
(16/12/2023 - 31/12/2023)
37
MINGGU ULANG KAJI – MODUL (BAB 4.2)
01/01 - 05/01
38
UJIAN AKHIR SESI AKADEMIK TINGKATAN 1, 2 DAN 3
08/01 - 12/01
39
15/01 - 19/01
40
22/01 - 26/01
PERBINCANGAN UJIAN AKHIR SESI AKADEMIK TINGKATAN 1, 2 DAN 3
41
29/01 - 02/02
42
KEMASKINI PBD DAN FAIL PROGRAM & BUDAYA TUTUP SEKOLAH
05/02-08/02
CUTI AKHIR PERSEKOLAHAN 2023/ 2024
(09/02/2024 – 10/03/2024)

You might also like