Anda di halaman 1dari 14

RANCANGAN PENGAJARAN TAHUNAN (2021) ASK TING.

3 PANITIA ASAS SAINS KOMPUTER

SMA AL-KHAIRIAH AL-ISLAMIAH MERSING

RANCANGAN PENGAJARAN TAHUNAN


ASAS SAINS KOMPUTER
TINGKATAN 3

1
MINGGU STANDARD KANDUNGAN STANDARD PEMBELAJARAN CADANGAN AKTIVITI CATATAN
MINGGU 01
01/01/2020
TAKLIMAT KHAS UNTUK CALON PT3 ASAS SAINS KOMPUTER Cuti Tahun Baru

PBL
Taklimat kepada calon PT3
tentang keperluan projek
PT3 iaitu pembinaan atur
cara menggunakan
Scratch / Python

1.0 KONSEP ASAS PEMIKIRAN KOMPUTASIONAL


MINGGU 02 1.1 Pembangunan Atur Cara 1.1.1 Menggunakan konsep pemikiran AKTIVITI PAK-21:
(Projek) komputasional dalam fasa pembangunan BERKUMPULAN Pembentangan
atur cara bagi membangunkan atur cara, Secara berkumpulan pelajar
terdapat lima fasa : mengkaji pernyataan masalah dan TAHAP PENGUASAAN
membincangkan penggunaan TP 1, TP 2 & TP 3
(i) Analisis masalah teknik-teknik pemikiran
(ii) Reka bentuk atur cara komputasional dalam setiap fasa BILANGAN LATIHAN
(iii) Pengekodan pembangunan atur cara. 1 latihan bagi setiap
(iv) Pengujian dan penyahpepijatan fasa
(v) Dokumentasi Setiap kumpulan membentangkan
hasil di hadapan kelas PBL
Tajuk projek diagihkan
mengikut kumpulan.
Pembinaan kertas
projek masih dalam
peringkat
perancangan/
penulisan

2
MINGGU 03 1.1.2 Membuat pelaporan penggunaan teknik AKTIVITI PAK-21:
pemikiran komputasional bagi setiap fasa BERPASANGAN Kaedah Think-Pair- Share
pembangunan atur cara. Pelajar membina pelaporan
penggunaan teknik pemikiran TAHAP PENGUASAAN
komputasional bagi setiap fasa TP 4 & TP 5
pembangunan atur cara.
BILANGAN LATIHAN
1 laporan lengkap
dengan 5 fasa

PBL
Murid-murid masih dalam
proses menulis laporan
lengkap kerana
pembangunan aturcara
berdasarkan Scratch /
Python berjalan sehingga
Jun
MINGGU 04 1.1.3 Menghasilkan satu projek mini secara AKTIVITI PAK-21:
berkumpulan berdasarkan situasi dalam BERKUMPULAN Kaedah Gallery Walk
penyelesaian masalah berdasarkan fasa Pelajar menghasilkan satu
pembangunan atur cara. pelaporan yang lengkap TAHAP PENGUASAAN
menggabungkan teknik-teknik TP 5 & TP 6
pemikiran komputasional dalam
fasa pembangunan atur cara BILANGAN LATIHAN
secara sistematik. 1 laporan lengkap

PBL
Murid-murid masih dalam
proses menulis laporan
lengkap kerana
pembangunan aturcara
berdasarkan Scratch /
Python berjalan sehingga
Jun. Pembentangan
dijalankan pada bulan Ogos

3
2.0 PERWAKILAN DATA
MINGGU 05 2.1 Kriptografi Dalam 2.1.1 Menerangkan maksud dan kepentingan AKTIVITI BERPASANGAN PAK-21:
Keselamatan Data kriptografi dalam pengkomputeran. Kumpulkan semua kepentingan Kaedah Peta i-Think
kriptografi dan catatkan semua hasil
perbincangan dalam bentuk peta TAHAP PENGUASAAN
pemikiran. TP 1

BILANGAN LATIHAN
1 latihan untuk
maksud kriptografi

4 latihan untuk
kepentingan
kriptogtafi

MINGGU 06 2.1.2 Menunjuk cara langkah demi langkah proses AKTIVITI PAK-21:
sifer (cipher) yang melibatkan: BERKUMPULAN Kaedah Table Talkers
(i) penyulitan (encryption) Guru memberikan satu mesej
(ii) nyahsulit (decryption) kepada setiap kumpulan. Dengan TAHAP PENGUASAAN
menggunakan kaedah sifer, setiap TP 2 & TP 3
2.1.3 Menghasil dan menterjemah mesej kumpulan bertukar- tukar mesej
menggunakan kaedah sifer seperti berikut: sulit dengan kumpulan lain. Setiap
BILANGAN LATIHAN
(i) Reverse cipher kumpulan perlu menyahsulit teks 2 latihan untuk proses
(ii) Substitution cipher (Caesar Cipher, Pigpen sifer kumpulan lain dan mencatat
cipher
Cipher) langkah yang terlibat.
(iii) Transposition ciphers
4 latihan untuk
kaedah cipher
MINGGU 07 2.1.4 Membanding beza kaedah sifer yang telah AKTIVITI PAK-21:
dipelajari. BERKUMPULAN Kaedah Hot Seat
Dalam kumpulan pelajar akan
membincangkan kekuatan dan TAHAP PENGUASAAN
kelemahan kaedah sifer. Seorang TP 4
ahli dalam setiap kumpulan perlu
menjawab soalan-soalan yang BILANGAN LATIHAN
dikemukakan oleh rakan-rakan. 5 aspek perbandingan
kaedah sifer

4
MINGGU 08 2.1.5 Memilih kaedah sifer terbaik yang telah AKTIVITI PAK-21:
dipelajari berdasarkan situasi yang telah BERKUMPULAN Kaedah Brainstorming
diberikan. Lakukan aktiviti sumbang saran
untuk mendapatkan kaedah sifer TAHAP PENGUASAAN
terbaik bagi seuatu masalah yang TP 5
diberikan.
BILANGAN LATIHAN
2 latihan untuk
perbandingan kaedah sifer
terbaik

MINGGU 09 2.1.6 Menghasilkan kaedah sifer bagi AKTIVITI PAK-21:


menyelesaikan masalah dalam kehidupan BERKUMPULAN Pembentangan
seharian. Pelajar menghasilkan kaedah sifer
baharu. Hasil perbincangan akan TAHAP PENGUASAAN
dibentang di hadapan kelas. TP 6

BILANGAN LATIHAN
2 latihan kaedah sifer
baharu, yang berasaskan
Substitution cipher atau
Transposition cipher.

5
RANCANGAN PENGAJARAN TAHUNAN (2019) ASK TING. 3

3.0 ALGORITMA
3.1 Pembangunan Algoritma 3.1.1 Mengenal pasti ciri-ciri search (linear, binary) AKTIVITI PAK-21: Pembentangan
dan sort (bubble, bucket). BERKUMPULAN
Pelajar mencatat ketinggian TAHAP PENGUASAAN
ahli dlm setiap kumpulan. TP 1
Kemudian rekod ketinggian
diisih menggunakan bubble BILANGAN LATIHAN
sort dan bucket sort. Pelajar akan 2 latihan untuk ciri-ciri search
membentangkan perbezaan 2 latihan untuk ciri-ciri sort
kedua-dua kaedah di hadapan
kelas.

MINGGU 10 3.1.2 Menulis pseudokod dan melukis carta alir AKTIVITI PAK-21:
yang menunjukkan: BERPASANGAN Kaedah Brainstorming
(i) linear search Permainan meneka nombor.
(ii) binary search Pelajar akan meneka nombor TAHAP PENGUASAAN
menggunakan kaedah binary TP 2
search dan linear search.
BILANGAN LATIHAN
2 latihan pseudokod
2 latihan carta alir

M 11
PEPERIKSAAN AWAL TAHUN / UJIAN 1
M 12 3.1.3 Menulis pseudokod dan melukis carta alir AKTIVITI PAK-21:
yang menunjukkan: BERKUMPULAN Kaedah Shout Out
(i) bubble sort Dalam kumpulan pelajar & Gallery Walk
(ii) bucket sort melengkapkan pseodukod
bubble sort & bucket sort yang TAHAP PENGUASAAN
tidak lengkap. Kemudian setiap TP 3
kumpulan akan bergerak ke
kumpulan lain untuk memberi BILANGAN LATIHAN
komen, pandangan dan 1 latihan pseudokod (bubble)
persoalan bagi hasil kerja. 1 latihan pseudokod (bucket)

1 latihan carta alir (bubble)


1 latihan carta alir (bucket)

6
RANCANGAN PENGAJARAN TAHUNAN (2019) ASK TING. 3

M 13 3.1.4 Mengesan dan membaiki ralat dalam AKTIVITI BERPASANGAN PAK-21:


pseudokod dan melukis carta alir bagi Pelajar membaiki ralat dalam Kaedah Think-Pair- Share
penyelesaian masalah yang melibatkan: pseudokod. Kemudian pelajar
(i) search berbincang dan membaiki ralat TAHAP PENGUASAAN
(ii) sort yang telah dikenalpasti. TP 4

BILANGAN LATIHAN
1 latihan membaiki ralat
pseudokod (search)

1 latihan membaiki ralat carta

alir (sort)

M14 3.1.5 Membandingkan algoritma search dan sort AKTIVITI PAK-21:


melalui pengecaman corak. BERKUMPULAN Kaedah Peta i-Think
Pelajar mencari persamaan dan
perbezaan antara dua algoritma TAHAP PENGUASAAN
menggunakan kaedah TP 5
pengecaman corak dalam bentuk
peta i-think. BILANGAN LATIHAN
5 aspek perbandingan search
dan sort
M15 3.1.6 Menghasilkan algoritma melibatkan AKTIVITI BERKUMPULAN PAK-21:
gabungan teknik search dan sort. Pelajar berbincang teknik sort Kaedah Home Group dan
dan search yang sesuai untuk Colour Group
mengisih sekumpulan nombor.
TAHAP PENGUASAAN
TP 6

BILANGAN LATIHAN
1 latihan lengkap gabungan
teknik search dan sort

7
RANCANGAN PENGAJARAN TAHUNAN (2019) ASK TING. 3

M16 3.1.7 Menghasilkan algoritma melibatkan AKTIVITI PAK-21:


gabungan teknik search atau sort. BERKUMPULAN Kaedah Gallery Walk
Pelajar membina algoritma
gabungan teknik search dan TAHAP PENGUASAAN
sort. Hasil kerja akan dipamer TP 6
untuk dilhat dan dikomen oleh
kumpulan lain. BILANGAN LATIHAN
1 latihan lengkap gabungan
teknik search dan sort

4.0 KOD ARAHAN


M17 4.1 Pangkalan Data dan SQL 4.1.1 Menerangkan maksud dan penggunaan: AKTIVITI BERPASANGAN PEPERIKSAAN PERTENGAHAN
(i) Pangkalan Data Pelajar mengenal pasti dan TAHUN
(ii) Structured Query Language (SQL) melakar entiti dan atribut TING 4 & 5 (29/4 - 20/5)
berdasarkan jadual yang
diberikan. Hasil kerja CUTI HARI PEKERJA (1/5)
dibentang dihadapan kelas
PAK-21:
Kaedah think-pair- share

TAHAP PENGUASAAN
TP 1

BILANGAN LATIHAN
1 maksud Pangkalan Data
1 maksud SQL

3 sspek penggunaan
Pangkalan Data
3 aspek penggunaan SQL

8
RANCANGAN PENGAJARAN TAHUNAN (2019) ASK TING. 3

M18 4.1.2 Menyenaraikan entiti dan atribut AKTIVITI BERPASANGAN PAK-21:


berdasarkan situasi dalam suatu masalah. Pelajar mengenal pasti dan Kaedah pembentangan
melakar entiti dan atribut
berdasarkan jadual yang TAHAP PENGUASAAN
diberikan. Hasil kerja TP 2
dibentang dihadapan kelas.
BILANGAN LATIHAN
6 ciri komponen entiti
4 ciri komponen atribut

3 jenis lakaran entiti &


atribut
M19 4.1.3 Mengenal pasti dan menerangkan kekunci AKTIVITI PAK-21:
primer dan kekunci asing. BERKUMPULAN Kaedah Three Stray
Eksplorasi kekunci primer dan One Stay
kekunci asing. Ketua kumpulan
membuat pembentangan TAHAP PENGUASAAN
manakala ahli lain bergerak ke TP 2
kumpulan lain.
BILANGAN LATIHAN
4 ciri kekunci primer
4 ciri kekunci asing

1 latihan lengkap gabungan


kekunci primer & kekunci
asing

M20 4.1.4 Mengenal pasti dan menjelaskan AKTIVITI PAK-21:


kekardinalan (cardinality) antara entiti dalam BERKUMPULAN Kaedah Gallery Walk
hubungan: Pelajar menyediakan peta i-Think
(i) one to one(1:1) untuk mengkategorikan jenis TAHAP PENGUASAAN
(ii) one to many (1:M) kekardinalan dan melukis ERD TP 3
untuk setiap kategori. Seorang
ahli dalam setiap kumpulan akan BILANGAN LATIHAN
membentangkan hasil kerja 1 latihan jenis kekardinalan
manakala ahli yang lain akan 1 latihan rajah ERD
bergerak ke kumpulan lain.

9
RANCANGAN PENGAJARAN TAHUNAN (2019) ASK TING. 3

M 21 4.1.5 Membina pangkalan data yang terdiri AKTIVITI PAK-21:


daripada: BERPASANGAN Kaedah think-pair- share
(i) entiti (table) Pelajar mengenalpasti keperluan
(ii) atribut (field) dalam sebuah pangkalan data. TAHAP PENGUASAAN
(iii) hubungan Hasil kerja kemudian akan dilukis TP 3
menggunakan peta i-Think.
Secara berpasangan pelajar akan BILANGAN LATIHAN
berbincang dan membaiki hasil 1 latihan lengkap dengan
kerja masing-masing. masalah entiti, atribut dan
hubungan
M 22 4.1.6 Menghasilkan borang (form) dan AKTIVITI BERKUMPULAN PAK-21: Pembentangan
memasukkan data dalam jadual melalui Pelajar membina borang.
borang bagi pangkalan data yang telah Ahli dalam setiap kumpulan TAHAP PENGUASAAN
dibina. akan mengenal pasti entiti TP 4
atribut yang sesuai. Kemudian
ahli akan membentangkan hasil BILANGAN LATIHAN
kerja masing- masing. 1 borang lengkap
dengan entiti & atribut

M 23 4.1.7 Menggunakan arahan SQL yang melibatkan: AKTIVITI PAK-21:


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

M 24 4.1.8 Menggunakan arahan SQL melibatkan AKTIVITI BERKUMPULAN PAK-21:


ungkapan Boolean Dalam kumpulan pelajar Kaedah Bus Stop
(i) Operator OR diminta menulis pernyataan
(ii) Operator AND SQL menggunakan operator OR TAHAP PENGUASAAN
dan AND. Secara individu TP 5 & 6
pelajar akan bergilir-gilir untuk

10
RANCANGAN PENGAJARAN TAHUNAN (2019) ASK TING. 3

M 25 4.1.9 Menjana laporan berdasarkan hasil melihat hasil kerja kumpulan BILANGAN LATIHAN
pertanyaan (query). lain dan berkongsi maklumat 1 latihan lengkap dengan 2
yang diperolehi dengan ahli pernyataan SQL
kumpulan. menggunakan Operator OR
dan AND

1 laporan pertanyaan
M 26 i. Menggunakan konsep pemikiran AKTIVITI PAK-21: Pembentangan
Pembentangan kertas projek/ komputasional dalam fasa BERKUMPULAN
PBL pembangunan atur cara bagi Setiap kumpulan TAHAP PENGUASAAN
membangunkan atur cara aritmetik membentangkan dokumentasi TP 5 & TP 6
ii. Membuat pelaporan penggunaan lengkap pemikiran
teknik pemikiran komputasional bagi komputasional (lengkap 5 fasa) PBL (KERTAS PROJEK)
setiap fasa pembangunan atur cara serta menunjukkan aturcara Setiap kumpulan
iii. Menghasilkan satu projek mini secara Python / Scratch yang bebas membentangkan laporan
berkumpulan berdasarkan situasi daripada ralat lengkap dengan 5 fasa dan
dalam penyelesaian masalah aturcara Python/ Scratch
berdasarkan fasa pembangunan atur
cara.

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

tugasnya & Output atur cara

11
RANCANGAN PENGAJARAN TAHUNAN (2019) ASK TING. 3

M 27 4.2.2 Memberi contoh penggunaan penyataan AKTIVITI PAK-21:


function: BERKUMPULAN Kaedah think-pair- share
(i) dalaman (built-in) Pelajar mengkaji kod aturcara
(ii) dihasilkan sendiri (user-defined) dan mengenalpasti jenis dan TAHAP PENGUASAAN
fungsi built-in- function, user- TP 2
defined function. Hasil kerja
akan dibentangkan di BILANGAN LATIHAN
hadapan kelas. 1 latihan penggunaan
pernyataan built in
1 latihan penggunaan
pernyataan user defined

M28 4.2.3 Menulis pernyataan function dan procedure. AKTIVITI Peperiksaan Percubaan SPM
BERKUMPULAN (20/8/20 – 11/9/20)
Dengan menggunakan bahasa
pengaturcaraan pelajar PAK-21: Kaedah
mengekod dan menguji Brainstorming Activity
pernyataan function yang
dihasilkan dalam kumpulan. TAHAP PENGUASAAN
Pelajar akan berkongsi dan TP 3
berbincang bersama-sama.
BILANGAN LATIHAN
1 latihan pernyataan function
1 latihan pernyataan
procedure
M29 4.2.4 Menghasilkan atur cara yang melibatkan: AKTIVITI PAK-21: Kaedah
(i) function BERKUMPULAN Brainstorming Activity
(ii) procedure Pelajar dalam kumpulan
berbincang untuk menambah TAHAP PENGUASAAN
operasi matematik pada kod TP 3
aturcara python yang diberikan
oleh guru. BILANGAN LATIHAN
1 latihan lengkap operasi
kuasa dan punca kuasa yang
ditulis semula di atas kertas.

12
M29-M30 4.2.5 Menguji atur cara dan membaiki ralat pada AKTIVITI PAK-21:
atur cara yang dihasilkan. BERPASANG Kaedah think-pair- Share
N
Pelajar secara berpasangan TAHAP
berbincang untuk mengenal PENGUASAAN
pasti jenis ralat dan membaiki TP 5
ralat yang dijumpai dalam
aturcara. BILANGAN LATIHAN
1 latihan aturcara lengkap
dengan ralat, serta
penambahbaikan aturcara

M 31-32 4.2.6 Menghasilkan atur cara yang melibatkan AKTIVITI PAK-21:


gabungan struktur kod arahan bagi BERKUMPULAN Kaedah Round Table
menyelesaikan masalah dalam kehidupan Berdasarkan pernyataan
seharian. masalah, pelajar diminta TAHAP
untuk menghasilkan aturcara PENGUASAAN
yang melibatkan function dan TP 3 6
procedure. Setiap kumpulan
akan membentang hasil kerja BILANGAN LATIHAN
masing-masing. Manakala 1 latihan aplikasi fasa-fasa
kumpulan lain akan mencatat pembinaan atur cara serta
hasil kerja kumpulan lain untuk
menambah baik kerja. penggunaan function dan
procedure untuk
menyelesaikan masalah
M36,
M37,
M38 LATIHAN & PROJEK LA
TI
HA
N
M39,
M40, PERBINCANGAN DAN PEMERIKSAAN
M41,
M42

13
CUTI AKHIR TAHUN 2021

14

Anda mungkin juga menyukai