The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by mastura azlim, 2020-01-21 23:00:06

RPT Sains Komputer T5

RPT_SK_T5 (1)

SMK TUNKU SYED IDRUS, 73000 TAMPIN, NEGERI SEMBILAN

RANCANGAN PENGAJARAN TAHUNAN SAINS KOMPUTER
TINGKATAN 5

MINGGU / TAJUK / STANDARD STANDARD PEMBELAJARAN CADANGAN PENILAIAN / STANDARD CATATAN
TARIKH KANDUNGAN PRESTASI

2.0 PANGKALAN DATA LANJUTAN

MINGGU 1 2.1 Bahasa 2.2.1 Melakar ERD(Entity Relationship Diagram) TP1: Menyatakan keperluan
Pertanyaan bagi permasalahan yang diberi menghasilkan skema hubungan
Berstruktur: SQL pangkalan data yang ternormal
(Structured
Query Language) 2.2.2 Menghasilkan skema hubungan yang ternormal TP2: Menerangkan lakaran ERD dan

(normalize) dari permasalahan yang diberi fungsi sesuatu arahan (command)

SQL yang diberi

MINGGU 2 2.2.3 Membina pangkalan data hubungan menggunakan TP3:Menunjukkan proses normalization

SQL: Table dan kemaskini data dalam SQL

2.2.4 Menggunakan SQL untuk memanipulasi data: TP4:Mengenalpasti skema hubungan
(i) Sisip/Tambah (ii) Padam (iii) Kemaskini yang belum ternormal

2.2.5 Menggunakan SQL SELECT untuk TP5: Memberi justifikasi bilangan table
yang dibina dalam sistem pangkalan
mendapatkan semula data menggunakan: data yang dibangunkan
(i) GROUP BY
(ii) ORDER BY

MINGGU 3 2.2.6 Menggunakan fungsi AVG, SUM, MAX, MIN
dan COUNT

2.2.7 Membina pangkalan data hubungan menggunakan TP6: Menghasilkan satu sistem
SQL dalam menyelesaikan masalah pangkalan data yang ternormal
menggunakan SQL yang dapat
menyelesaikan masalah

3.0 PENGATURCARAAN BERASASKAN WEB

MINGGU 4 3.1 Bahasa 3.1.1 Menerangkan keperluan Bahasa Penskripan Klien TP1: Menyatakan keperluan
Penskripan Klien dalam laman web mengisytihakan pemboleh ubah atau
pemalar dalam atur cara
MINGGU 5
3.1.2 Menterjemah atur cara mudah yang diberi dari TP2: Melakar carta alir bagi
MINGGU 6 3.1 Bahasa Bahasa Penskripan Klien kepada carta alir (bubble
Penskripan Klien sort, selection sort, binary search, max/min/ mean, menunjukkan penyelesaian
count, queue).
masalah dalam atur cara

3.1.3 Menggunakan pemalar, pemboleh ubah dan jenis TP4: Mengesan nilai pembolehubah
data yang berlainan dalam atur cara dalam subatur cara
untuk melaksanakan bubble sort, selection sort,
binary search, max/min/ mean, count, queue

3.1.4 Menggunakan struktur kawalan (jujukan, pilihan, TP5: Mencadangkan penambahbaikan
3.1.5 ulangan) dalam atur cara dalam atur cara bagi memperkemaskan
Menerangkan kelebihan standard library kepada susun atur
pengaturcara

3.1.6 Menggunakan standard library dalam atur cara TP6: Menghasilkan atur cara
penyelesaian masalah bebas ralat
3.1.7 Meringkaskan atur cara dengan menggunakan: yang kreatif mengandungi struktur
(i) procedure kawalan, standard library,
(ii) function procedur dan function serta
tatasusunan
3.1.8 Membina atur cara yang melibatkan penggunaan
tatasusunan (array)

3.1.9 Menghasilkan atur cara interaktif yang
mengandungi pengistiharan data, struktur kawalan,
procedure dan function serta tatasusunan

MINGGU 7 3.2 Bahasa 3.2.1 Menjelaskan fungsi laman web sebagai penghubung TP1: Menyatakan kepentingan pelayan
Penskripan Pelayan 3.2.2 antara pengguna dan sistem dalam rangkaian dalam urusan data kepada
(Server Side 3.2.3 pengguna
Scripting Menghasil dan menyimpan data dalam fail teks
Language) (.txt) TP2:Menerangkan keperluan
keselamatan data yang disimpan
Menggunakan Bahasa Penskripan Pelayan untuk dalam rangkaian
membina laman web yang unik bagi setiap
pengguna

MINGGU 8 3.2.4 Menggunakan data yang diimport dari fail teks TP3:Menguji dan menentu sahkan
untuk menyelesaikan masalah keselamatan data pada laman web
yang dibina
3.2.5 Menggunakan data yang diimport dari fail
pangkalan data untuk menyelesaikan masalah TP4:Mencadangkan penambahbaikan
dalam atur cara bagi
3.2.6 Melakukan pengesahsahihan (validation) pada data meningkatkan keselamatan data
input dari pengguna

MINGGU 9 3.2 Bahasa 3.2.7 Membina (create), mengemaskini (update), TP5:Mencadangkan penambahbaikan
Penskripan Pelayan 3.2.8 membuat sandaran (backup) dan memulihkan dalam atur cara bagi meningkatkan
(Server Side (restore) pangkalan data keselamatan data
Scripting
Language) Melaksanakan beberapa bentuk pertanyaan (query) TP6:Mencipta atur cara kreatif
pangkalan data menggunakan Bahasa Penskripan
Pelayan bagi menghasilkan tindak balas
yang unik untuk setiap pengguna dan
dapat memanipulasi data dalam
pangkalan data dengan tepat.

3.2.9 Membina daftar (sign up) dan log masuk (login)
pada laman web

3.2.10 Menghasilkan atur cara yang dapat mengesahkan
pengguna dan mengemaskini data di dalam
pangkalan data

PEPERIKSAAN PERTENGAHAN PENGGAL 1

MINGGU 10
MINGGU 11

CUTI PERTENGAHAN PENGGAL 1

MINGGU 12 3.3 Laman Web 3.3.1 Mengkaji dan merumus prinsip reka bentuk laman TP1:Menyatakan fungsi HTML dan
Interaktif web dari sudut kesesuaian pengguna dan tujuan CSS dalam membina laman web
laman web
MINGGU 13 TP2:Menjelaskan keperluan reka bentuk
3.3.2 Mereka bentuk kerangka aplikasi yang akan yang sesuai dengan tujuan dan
MINGGU 14 dibangunkan pengguna laman web
MINGGU 15
3.3.3 Membina laman web mudah menggunakan TP3:Membina tapak web menggunakan
Hypertext Markup Language (HTML) yang frame, header, paragraph dan image
mengandungi: frame, header, paragraph dan image dalam HTML dan menggayakan text,
font, background, tables, borders dan
position melalui CSS

3.3.4 Menggunakan Cascading Style Sheets (CSS) untuk TP4:Membezakan peranan Bahasa
menggayakan text, font, background, tables, borders Pengskripan Klien dan Bahasa Pengskripan
dan position Pelayan dalam laman web

3.3.5 Menggunakan Bahasa Penskripan Klien untuk membina TP5:Mencadangkan penambahbaikan pada
laman web pengguna yang interaktif mengandungi fitur laman web yang dibina
berikut:
(i) Pengesahan data
(ii) Butang pilihan
(iii) Kotak Popup

MINGGU 16 3.3 Laman Web 3.3.6 Menggunakan Bahasa Pengskripan Pelayan untuk TP6:Menghasilkan sebuah laman web
Interaktif membina laman web yang boleh mencapai dan interaktif yang kreatif dan menarik
mengemaskini data di dalam pangkalan data untuk kegunaan pengguna dan pentadbir
sistem dalam menyelesaikan masalah

3.3.7 Menghasilkan sebuah laman web interaktif untuk
kegunaan pengguna dan pentadbir sistem dalam
menyelesaikan masalah

1.0 PENGKOMPUTERAN

1.1 Komputer Dan 1.1.1 Menganalisis kesan inovasi dalam pengkomputeran TP1:Memberi contoh aktiviti jenayah
MINGGU 17 Impak
siber

1.1.2 Mengenalpasti aktiviti tidak beretika dalam TP2:Menerangkan contoh inovasi tidak
pengkomputeran beretika dalam pengkomputeran

MINGGU 18 1.1.3 Menjelaskan keperluan keselamatan data dalam TP3:Melakukan proses penyulitan dan
rangkaian komputer dan langkah keselamatan nyahsulit
(encrypted email, double verification, password)

1.1.4 Melaksanakan penyulitan (encryption) dan
nyahsulit (decyption) data menggunakan Caesar
Cipher

MINGGU 19 PEPERIKSAAN PERTENGAHAN TAHUN
MINGGU 20

CUTI PENGGAL 1

MINGGU 21 1.1 Komputer Dan 1.1.5 Membincangkan implikasi sosial berkaitan TP4:Membezakan undang-undang siber antara
pengodaman dan cetak rompak perisian negara

Impak 1.1.6 Mengkaji undang-undang siber antara negara TP5:Mencadangkan penambahbaikan dalam
1.1.7 undang-undang siber negara berserta justifikasi
MINGGU 22 1.2 Seni bina Mengkaji kerjaya yang berkaitan dengan bidang
komputer pengkomputeran masa hadapan TP6:Menghasilkan folio digital lengkap
mengenai etika kerjaya bidang pengkomputeran
MINGGU 23 1.2 Seni bina masa hadapan berserta rujukan
komputer
1.2.1 Menjelaskan kitaran Capai – Nyahkod – TP1:Menyatakan komponen yang terlibat

Laksana (FDE – Fetch, Decode, Execute Cycle) dalam kitaran FDE dan menyenaraikan

penterjemah bagi bahasa pengaturcaraan

1.2.2 Menerangkan konsep asas seni bina komputer TP2:Menerangkan proses yang berlaku
(Von Neuman) - unit kawalan, ALU (Arithmetic dalam kitaran FDE
Logic Unit), register, clock, address bus dan
data bus TP3:Mengaplikasikan konsep asas seni bina
komputer Von Neuman bagi menerangkan
penyelesaian masalah oleh komputer
melalui lakaran

1.2.3 Mengkaji perbezaan pemproses (processor) TP4:Menghubungkait antara penterjemah
linear dan pemproses semasa dan proses yang berlaku di dalam
pemproses

1.2.4 Membincangkan penterjemah pelbagai aras TP5:Menilai keupayaan komputer
bahasa pengaturcaraan melaksanakan sesuatu tugasan berdasarkan
komponen pemproses

1.2.5 Merumuskan pelaksanaan atur cara dalam TP6:Menggabungkan konsep asas seni bina
sebuah pemproses komputer, Kitaran FDE dan pelaksanaan
atur cara dalam sebuah pemproses menerusi
satu demonstrasi yang jelas dan kreatif

MINGGU 24 1.3 Get Logik 1.3.1 Menerangkan get logik sebagai binaan asas litar TP1:Melukis simbol get logik asas dan

bersepadu kombinasi get logik asas dengan betul

1.3.2 Menyenaraikan dan melukis simbol get logik TP2:Menerangkan tindakan setiap get logik
berikut: asas dan kombinasi get logik asas dengan
(i) get logik asas (TAK, DAN, ATAU) betul
(ii) kombinasi get logik (TAK DAN, TAK
ATAU, XATAU, XTAKATAU) TP3:Membina jadual kebenaran dan
Ungkapan Boolean yang betul bagi litar get
MINGGU 25 1.3 Get Logik 1.3.3 Membina Jadual Kebenaran dan Ungkapan logik yang diberi
Boolean bagi menerangkan tindakan get logik
1.3 Get Logik berikut: TP4:Menganalisa masalah untuk membina
MINGGU 26 (i) get logik asas (TAK, DAN, ATAU) litar get logik dengan jadual kebenaran dan
MINGGU 27 (ii) kombinasi get logik (TAK DAN, TAK Ungkapan Boolean yang betul
ATAU, XATAU, XTAKATAU)
1.3 Get Logik
MINGGU 28 1.3.4 Membina Jadual Kebenaran bagi satu litar get
MINGGU 29 logik gabungan yang mempunyai dua input

1.3.5 Membina Ungkapan Boolean bagi satu litar get TP5:Mencadangkan penambahbaikan
logik gabungan yang mempunyai dua input terhadap litar get logik penyelesaian
masalah yang telah dibina

CUTI PERTENGAHAN PENGGAL 1

1.3.6 Menghasilkan litar get logik dan jadual TP6:Menghasilkan litar get logik yang
1.3.7 kebenaran berdasarkan penyataan logik lengkap dengan jadual kebenaran dan
Ungkapan Boolean yang betul bagi
Menghasilkan litar get logik dengan jadual menyelesaikan masalah berdasarkan situasi
kebenaran dan Ungkapan Boolean yang lengkap
dalam menyelesaikan masalah

MINGGU 30

Ulangkaji Menjelang Peperiksaan Percubaan SPM

MINGGU 31 Ulangkaji Menjelang Peperiksaan Percubaan SPM SPM FASA 1
MINGGU 32 SPM FASA 2
MINGGU 33 PEPERIKSAAN PERCUBAAN SPM
MINGGU 34 PEPERIKSAAN PERCUBAAN SPM
MINGGU 35
MINGGU 36 Ulangkaji Menjelang SPM
MINGGU 37 Ulangkaji Menjelang SPM
MINGGU 38 Ulangkaji Menjelang SPM
MINGGU 39
MINGGU 40 PEPERIKSAAN SPM FASA 1
MINGGU 41
Ulangkaji Menjelang SPM
MINGGU 42 Ulangkaji Menjelang SPM
MINGGU 43
PEPERIKSAAN SPM FASA 2

PEPERIKSAAN SPM FASA 2

CUTI AKHIR TAHUN


Click to View FlipBook Version