Anda di halaman 1dari 11

BIDANG TEKNIK DAN VOKASIONAL, SMK TENGKU MAHKOTA, SESI 2021

SEK MEN KEB TENGKU MAHKOTA


MUAR, JOHOR

Rancangan Pengajaran Tahunan


ASAS SAINS KOMPUTER
Tingkatan 3 Sesi 2021

Disediakan oleh, Disemak oleh, Disahkan oleh,

------------------------------------ ------------------------------------- -----------------------------------------


CIK NAHZATUL NAWWAR BINTI NAVA TN. HJ. FAIZAL BIN HJ. MUSTAPHA EN.NAJIB BIN SIPAN
(Guru Subjek ASK) (GKMP Teknik & Vokasional) (Pengetua SMK TENGKU MAHKOTA)
STANDARD PRESTASI
STANDARD
BULAN MINGGU STANDARD PEMBELAJARAN TAHAP CATATAN
KANDUNGAN TAFSIRAN
PENGUASAAN
1 Pengenalan Asas Sains Komputer

3.0 ALGORITMA TINGKATAN 2


3.2.1 Menghasilkan atur cara yang (PDPC dalam talian)
melibatkan: (TP 3) Penjajaran Kurikulum 2.0
 struktur kawalan jujukan dalam LATIHAN 1
penyelesaian masalah. Menghasilkan aturcara
 struktur kawalan pilihan dalam jadual sifir darab
3.2 Struktur Kod penyelesaian masalah. (buku teks Ting 2 , m/s 149)
2
Arahan  struktur kawalan pilihan
bersarang dalam penyelesaian
masalah.
 struktur kawalan ulangan
dalam penyelesaian masalah
JANUAR1
(PDPC dalam talian)

3.2.2 Menguji atur cara dan LATIHAN 2


membaiki ralat pada kod Menguji dan membaiki ralat
3 3.2 Struktur Kod arahan yang dihasilkan aturcara jadual sifir darab
Arahan (TP 5)
28.01.2020
Cuti Thaipusam

(PDPC dalam talian)

3.2.3 Menghasilkan atur cara LATIHAN 3


yang melibatkan gabungan Menghasilkan aturcara
FEBRUARI 4 3.2 Struktur Kod ujian kuiz semua operator
Arahan pelbagai struktur kawalan.
(TP 6) (buku teks Ting 2 , m/s 165)

1.0 KONSEP ASAS PEMIKIRAN KOMPUTASIONAL


1.1.1 Menggunakan konsep Menyenaraikan teknik pemikiran LATIHAN 4
pemikiran 1
komputasional yang terdapat Membuat keputusan bagi
komputasional dalam dalam fasa pembangunan atur menentukan aspek
fasa pembangunan cara untuk menyelesaikan penting dalam sesuatu
atur cara bagi masalah. permasalahan.
membangunkan atur
cara aritmetik: (TP 10.02.2021 – 13.02.2021
4) Cuti Tahun Baru Cina
(i) Analisis masalah
(ii) Reka bentuk atur
1.1 Pembangunan cara
5 (iii) Pengekodan
Atur Cara (iv) Pengujian dan
(Projek) penyahpepijatan
(v) Dokumentasi

1.1.2 Membuat pelaporan


penggunaan teknik
pemikiran komputasional
bagi setiap fasa
pembangunan atur cara.
(TP 5)

Menerangkan sekurang- (PDPC dalam talian)


1.1.3 Menghasilkan satu projek 2
kurangnya satu teknik pemikiran
mini secara berkumpulan komputasional dalam setiap fasa
berdasarkan situasi dalam pembangunan atur cara dengan LATIHAN 6
penyelesaian masalah jelas. Penghasilan Atur Cara
berdasarkan fasa
(PDPC dalam talian)
pembangunan atur cara.
(TP 6)
LATIHAN 6
1.1 Penghasilan Atur Cara
Menggunakan lebih daripada
Pembangunan satu teknik pemikiran (PDPC dalam talian)
FEBRUARI 6
Atur Cara 3 komputasional dalam fasa
(Projek) pembangunan atur cara.

Membanding beza teknik


pemikiran komputasional yang
4 bersesuaian bagi setiap fasa
pembangunan atur cara.
Membuat justifikasi penggunaan
5 teknik pemikiran komputasional
bagi setiap fasa pembangunan
atur cara dalam bentuk
dokumentasi

Mencipta satu atur cara baharu


yang lengkap berserta pelaporan
6 yang menggabungkan teknik
pemikiran komputasional dalam
fasa pembangunan atur cara
secara sistematik.

2.0 PERWAKILAN DATA


(PDPC dalam talian)
2.1.1 Menerangkan maksud dan 1
Menyatakan kepentingan
2.1 Kriptografi kepentingan kriptografi
FEBRUARI 7 kriptografi dalam
Dalam dalam pengkomputeran LATIHAN 7
pengkomputeran.
Keselamatan (TP 1) Memahami Kepentingan
Data Kriptografi
MAC
(PDPC dalam talian)
2.1.2 Menunjuk cara langkah Menjelaskan kaedah sifer
2
2.1 demi langkah proses sifer yang telah dipelajari.
Kriptografi (cipher) yang melibatkan: LATIHAN 8
8 Dalam (TP 2) Penyulitan & Nyahsulit
Keselamatan Teks
Data (i) penyulitan (encryption) 11.03.2021
(ii) nyahsulit (decryption Cuti Israk Mikraj

9
2.1.3 Menghasil dan 3 Menterjemah mesej (PDPC dalam talian)
menterjemah mesej menggunakan kaedah sifer
2.1 menggunakan kaedah yang telah dipelajari. LATIHAN 9
Kriptografi sifer seperti berikut: Penyulitan
Dalam (TP 3) menggunakan Reverse
Keselamatan  Reverse cipher Cipher
Data  Substitution cipher
(Caesar Cipher, LATIHAN 10
Pigpen Cipher) Penyulitan menggunakan
 Transposition Substitution cipher
ciphers
2.1.3 Menghasil dan (Persekolahan bermula
menterjemah mesej untuk Tingkatan 3 &
menggunakan kaedah PdPR TAMAT)
4 Membandingkan kekuatan
2.1 sifer seperti berikut: (TP 3) LATIHAN 11
dan kelemahan kaedah sifer
Kriptografi  Reverse cipher Penyulitan menggunakan
10 yang telah dipelajari.
Dalam  Substitution Transposition cipher
Keselamatan cipher (Caesar)
Data  Cipher, Pigpen
Cipher)
 Transposition
ciphers
CUTI PERTENGAHAN PENGGAL 1
26.03.2021 – 3.04.2021

2.1.4 Membanding beza Mencadangkan satu kaedah LATIHAN 12


2.1
kaedah sifer yang telah 5 sifer selain yang telah Perbandingan Kaedah
Kriptografi
dipelajari (TP 4) dipelajari dan membuat Sifer
Dalam
pembentangan.
11 Keselamatan
2.1.5 Memilih kaedah sifer LATIHAN 13
Data
terbaik yang telah Pemilihan Kaedah Sifer
dipelajari berdasarkan Terbaik
situasi yang telah
diberikan (TP 5)

2.1.6 Menghasilkan kaedah Mencipta satu kaedah sifer


2.1
sifer bagi menyelesaikan baharu yang boleh digunakan LATIHAN 14
Kriptografi
masalah dalam untuk menyelesaikan Mencipta Kaedah Sifer
Dalam
12 kehidupan seharian masalah dalam kehidupan Baharu
Keselamatan 6
(TP 6) seharian dan
Data
membentangkan hasil
dapatan dalam bentuk folio
digital
3.0 ALGORITMA
APRIL 3.1 Pembangunan 3.1.1 Mengenal pasti ciri-ciri LATIHAN 15
1 Menyenaraikan ciri-ciri search Perbandingan antara
Algoritma search (linear, binary)
dan sort yang digunakan linear search & binary
13 dan sort (bubble, bucket).
dalam penyelesaian masalah. search
(TP 1) LATIHAN 16
Perbandingan antara
bubble sort & bucket sort
3.1.2 Menulis pseudokod
3.1 Pembangunan dan melukis carta alir 2 LATIHAN 17
Menjelaskan algoritma search Penghasilan pseudokod
Algoritma yang menunjukkan:
dan algoritma sort dalam & carta alir bagi linear
(TP 3)
penyelesaian masalah. search & binary search
(i) linear search
(ii) binary search LATIHAN 18
14 Mengesanan ralat dan
3.1.3 Mengesan dan membaiki membaiki ralat dalam
ralat dalam pseudokod penghasilan pseudokod
dan melukis carta alir bagi & carta alir bagi linear
penyelesaian masalah search & binary search
yang melibatkan: (TP 4) 29.04.2020
i. search Cuti Nuzul Alquran
ii. sort
15 PEPERIKSAAN PERTENGAHAN TAHUN

PEPERIKSAAN PERTENGAHAN TAHUN


16

MEI CUTI HARI RAYA AIDILFITRI


11.05.2021 – 15.05.2021

17 PEPERIKSAAN PERTENGAHAN TAHUN

PEPERIKSAAN PERTENGAHAN TAHUN


18 HARI WESAK
26.05.2021

JUN CUTI PERTENGAHAN TAHUN


28.05.2021 – 12.06.2021

3.0 ALGORITMA
JUN
3.1.3 Menulis pseudokod Menggunakan search dan sort LATIHAN 19
dan melukis carta alir 3 bagi menyelesaikan masalah Penghasilan pseudokod
yang menunjukkan: dalam algoritma. & carta alir bagi linear
bubble sort & bucket sort
3.1 (TP 3)
search
Pembangunan i. bubble sort
Algoritma ii. bucket sort
4 Mengesan dan membaiki ralat LATIHAN 20
3.1.4 Mengesan dan pseudokod dan carta alir dalam Mengesanan ralat dan
membaiki ralat dalam penyelesaian masalah. membaiki ralat dalam
19
pseudokod dan penghasilan pseudokod
melukis carta alir bagi & carta alir bagi bubble
penyelesaian sort & bucket sort search
masalah yang
melibatkan: (TP 4)
29.04.2020
(i) search Cuti Nuzul Alquran
(ii) sort

20
Memilih teknik search dan LATIHAN 21
3.1.5 Membandingkan algoritma 5 sort yang sesuai bagi Pengecaman Corak
3.1 Pembangunan search dan sort
menyelesaikan masalah dan dalam Algoritma
Algoritma melalui pengecaman
menambah baik algoritma.
corak (TP 5)
LATIHAN 21
Menghasilkan satu aplikasi Pengecaman Corak
3.1 Pembangunan 3.1.6 Menghasilkan satu 6 yang menggunakan teknik dalam Algoritma
Algoritma aplikasi yang
search dan sort.
menggunakan teknik
search dan sort.
LATIHAN 22
(TP 6) Membina Algoritma
21 Gabungan Teknik Search

3.1.7 Menghasilkan LATIHAN 23


algoritma Membina Algoritma
melibatkan gabungan Gabungan Teknik Sort
teknik search atau sort.
(TP 6)

4.0 KOD ARAHAN

4.1 PANGKALAN DATA DAN SQL

4 LATIHAN 24
4.1 Pangkalan 4.1.1 Menerangkan maksud Perbezaan antara sistem fail
1 Mengenal pasti entiti dan atribut dan sistem pangkalan data
Datadan SQL dan penggunaan: (TP
dalam penyelesaian masalah.
1)
(i) Pangkalan Data LATIHAN 25
(ii) Structured Query
Language (SQL) Kenal pasti entiti & atribut
JULAI 22
4.1.2 Menyenaraikan entiti
dan atribut
berdasarkan situasi
dalam suatu masalah.
(TP 1)

4.1.3 Mengenal pasti dan


4.1 Pangkalan menerangkan kekunci LATIHAN 26
2 Menerangkan kegunaan Eksplorasi Kekunci Primer &
Datadan SQL primer dan kekunci
kekunci primer dan kekunci Kekunci Asing
asing. (TP 2)
asing.
JULAI 23 4.1.4 Mengenal pasti dan LATIHAN 27
menjelaskan Membina pangkalan data yang
3 Jejaki Kekardinalan
kekardinalan terdiri daripada entiti, atribut,
(cardinality) antara borang dan menunjukkan
entiti dalam hubungan antara entiti.
hubungan: (TP 3)
(i) one to one (1:1)
(ii) one to many (1:M)

20.07.2020

17.07.2021 – 25.07.2021 Cuti Hari Raya Haji

Cuti Pertengahan Penggal


4.1.5 Membina pangkalan data
yang terdiri daripada: 4 LATIHAN 28
Mengesan dan membaiki ralat Aplikasi pangkalan data
4.1 Pangkalan (TP 3)
dalam pangkalan data. dibina menggunakan perisian
Datadan SQL (iii) entiti (table)
Microsoft Access
(iv) atribut (field)
(v) hubungan
24 LATIHAN 29
4.1.6 Menghasilkan borang (form)
dan memasukkan data Aplikasi pangkalan data
dibina menggunakan
dalam jadual melalui borang
perisian Microsoft Access
bagi pangkalan data yang
telah dibina. (TP 3)

4.1.7 Menggunakan arahan


SQL yang melibatkan: LATIHAN 30
4.1 Pangkalan (TP 5) Aplikasi pangkalan data
5 Membuat justifikasi dibina menggunakan perisian
Datadan SQL SELECT…
penggunaan arahan SQL yang Microsoft Access
SELECT…WHERE
digunakan dalam pertanyaan
SELECT…ORDER BY LATIHAN 31
(query) dan menjana laporan.
Aplikasi pangkalan data
4.1.8 Menggunakan arahan dibina menggunakan perisian
SQL melibatkan Microsoft Access
OGOS 25 ungkapan Boolean
(TP5) 6 Membangunkan satu pangkalan LATIHAN 32
i. Operator OR data yang boleh dijadikan contoh Aplikasi pangkalan data
ii. Operator AND dan dikongsi bersama. dibina menggunakan perisian
Microsoft Access
4.1.9 Menjana laporan
berdasarkan hasil
pertanyaan (query).
(TP 6)

4.2 STRUKTUR KOD ARAHAN


1
4.2 4.2.1 Menerangkan fungsi LATIHAN 33
Mengenal pasti struktur kod Perbezaan antara Function
Struktur Kod struktur berikut dalam
arahan dalam atur cara. & Procedure
Arahan atur cara: (TP 1)
(i) Function
(ii)Procedure LATIHAN 34
26 Mengenal Pasti function:
4.2.2 Memberi contoh dalaman (built-in) &
penggunaan dihasilkan sendiri (user-
penyataan (TP 2) Memberi sekurang-kurangnya defined)
2
function: dua contoh penggunaan struktur
(iii) dalaman (built-in) kod arahan dalam menyelesaikan 10.08.2021
(iv) dihasilkan sendiri masalah. Cuti Awal Muharram
(user-defined)

4.2.3 Menulis pernyataan 3 Membina satu atur cara yang LATIHAN 35


4.2 Struktur Kod function dan procedure. mengandungi penyataan function Menulis Pernyataan
OGOS Function
Arahan (TP 3) dan penyataan procedure untuk
menyelesaikan masalah.
LATIHAN 36
27 4.2.5 Menguji atur cara dan Menulis Pernyataan
membaiki ralat pada atur Procedure
cara yang dihasilkan Mengesan ralat dalam atur
(TP 4 & TP 5) 4 LATIHAN 37
cara.
Menguji Atur Cara dan
Membaiki Ralat
4.2.4 Menghasilkan atur cara
5 LATIHAN 38
yang melibatkan: (TP 3) Membaiki ralat dalam atur
4.2 cara. Membangunkan satu atur
 Function cara yang mengandungi
Struktur Kod  Procedure function & procedure
Arahan
28
4.2.5 Menguji atur cara dan
membaiki ralat pada atur LATIHAN 39
cara yang dihasilkan (TP 4 Menguji Atur Cara dan
& TP 5) Membaiki Ralat

4.2 4.2.6 Menghasilkan atur cara 6 Mencipta atur cara melibatkan


Struktur Kod yang melibatkan gabungan gabungan struktur kod arahan LATIHAN 40
Arahan untuk menyelesaikan masalah Membina Atur Cara
struktur kod arahan bagi
OGOS 29 Pembayaran di Kedai Runcit
menyelesaikan masalah berdasarkan situasi secara
dalam kehidupan seharian. sistematik. 31.08.2021
(TP 6) Cuti Hari Kebangsaan
30 Ulangkaji Silibus Tingkatan 1/ 2/ 3
(persediaan sebelum Pentaksiran Tingkatan 3 2021
11.09.2021 – 19.09.2021 16.09.2021
Cuti Hari Malaysia
SEPTEMBER Cuti Pertengahan Penggal
31
Ulangkaji Silibus Tingkatan 1/ 2/ 3
(persediaan sebelum Pentaksiran Tingkatan 3 2021
Ulangkaji Silibus Tingkatan 1/ 2/ 3
32
(persediaan sebelum Pentaksiran Tingkatan 3 2021
33 Ulangkaji Silibus Tingkatan 1/ 2/ 3
(persediaan sebelum Pentaksiran Tingkatan 3 2021
11.10.2021 – 15.10.2021
34
Pentaksiran Tingkatan 3 2021
19.10.2021
OKTOBER 35 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3 Cuti Maulidur Rasul
36 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3
04.11.2021
Cuti Deepavali
37 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3
03.11.2021 & 05.11.2021
Cuti Tambahan KPM

38 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3
NOVEMBER
39 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3
40 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3
41 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3
42 Program Selepas PT3 / Aktiviti Mengemaskini Modul Perekodan PBS/ PBD/ PT3
DISEMBER 11.12.2021- 01.01.2022
CUTI AKHIR TAHUN

Anda mungkin juga menyukai