Anda di halaman 1dari 10

SEKOLAH MENENGAH KEBANGSAAN AMAN JAYA

PANITIA ICT

RANCANGAN PELAJARAN TAHUNAN

SAINS KOMPUTER
TINGKATAN 5
2018

1
SMK AMAN JAYA
RANCANGAN PENGAJARAN TAHUNAN SAINS KOMPUTER,
TINGKATAN 5
TAHUN 2018

TAJUK 2.0 : PANGKALAN DATA LANJUTAN (18 JAM – 7 MINGGU)


STANDARD STANDARD
MINGGU STANDARD PEMBELAJARAN KEMAHIRAN PRESTASI NOTA
KANDUNGAN
1 2.1 BAHASA 2.1.1 Melakar ERD (Entity Relationship  Menerangkan lakaran ERDdanfungsi TP2
1-4 JAN PERTANYAAN Diagram) bagi permasalahan yang diberi. sesuatu arahan (command) SQL yang
BERSTRUKTUR: diberi.
SQL
2 (STRUCTURED 2.1.2 Menghasilkan skema hubungan yang  Menyatakan keperluan menghasilkan TP1
7 - 11 JAN QUERY ternormal (normalize) dari permasalahan skema hubungan pangkalan data yang
LANGUAGE) yang diberi. ternormal. TP3
(2 G  Menunjukkan proses normalization dan
G kemas kini data dalam SQL. TP4
U  Mengenal pasti skema hubungan yang
) belum ternormal.
(3
3 2.1.3 Membina pangkalan data hubungan  Memberi justifikasi bilangan table yang TP5
14 - 18 JAN menggunakan SQL: Table dibina dalam sistem pangkalan data yang
dibangunkan.

4 2.1.4 Menggunakan SQL untuk memanipulasi  Menghasilkan satu sistem pangkalan data TP6
21 - 25 JAN data: yang ternormal menggunakan SQL yang
DYMM SULTAN (i) Sisip / Tambah dapat menyelesaikan masalah.
KEDAH (ii) Padam
21/01
(iii) Kemas kini
5 2.1.5 Menggunakan SQL SELECT untuk
28 JAN- 1 FEB mendapatkan semula data menggunakan :
THAIPUSAM (i) GROUP BY
31/01 (ii) ORDER BY
2
6 2.1.6 Menggunakan fungsi AVG, SUM, MAX,
4 - 8 FEB MIN dan COUNT

7 2.1.7 Membina pangkalan data hubungan  Menghasilkan satu sistem pangkalan data TP6
11 - 15 FEB menggunakan SQL dalam menyelesaikan yang ternormal menggunakan SQL yang
TAHUN BARU masalah. dapat menyelesaikan masalah.
CINA
16/02- 17/02

TAJUK 3.0 : PENGATURCARAAN BERASASKAN WEB (55 JAM – 23 MINGGU)

STANDARD STANDARD
MINGGU STANDARD PEMBELAJARAN KEMAHIRAN PRESTASI NOTA
KANDUNGAN
8 3.1 BAHASA 3.1.1 Menerangkan keperluan Bahasa  Melakar carta alir bagi menunjukkan T2
18 – 22 FEB PENSKRIPAN Penskripan Klien dalam laman web. penyelesaian masalah dalam atur cara.
KLIEN( CLIEN 3.1.2 Menterjemah atur cara mudah yang diberi
T SIDE dari BahasaPenskripan Klien kepada carta
SCRIPTING alir (bubble sort, selection sort, binary
LANGUAGE) search, max/min/mean, count, queue).

(7 MINGGU)

9 3.1.3 Menggunakan pemalar, pemboleh ubah  Menyatakan keperluan mengisytiharkan TP1


25 FEB – 1 MAC dan jenis data yang berlainan dalam atur pemboleh ubah atau pemalar dalam atur
cara untuk melaksanakan bubble sort, cara.
selection sort, binary search,  Mengesan nilai pemboleh ubah dalam sub TP4
max/min/mean, count, queue . atur cara

10 (4
3.1.4 Menggunakan struktur kawalan (jujukan,  Membina atur cara menggunakan Bahasa TP3
4 - 10 MAC pilihan,ulangan) dalam atur cara Penskripan Klien yang dapat memaparkan
output yang betul dari input yang diberi.

3
11 3.1.5 Menerangkan kelebihan standard library  Mencadangkan penambahbaikan dalam TP5
11 - 15 MAC kepada pengatur cara. atur cara bagi memperkemaskan susun
atur.
3.1.6 Menggunakan standard library dalam atur
cara.

CUTI PERTENGAHAN PENGGAL 1


( 16 – 24 MAC 2017)

12 3.1.7 Meringkaskan atur cara dengan  Mengesan nilai pemboleh ubah dalam TP4
25 - 29 MAC menggunakan : subatur cara.
(i) procedure
(ii) function

13 3.1.8 Membina atur cara yang melibatkan  Menghasilkan atur cara penyelesaian TP6
1 APR – 5 APR penggunaan tatasusunan (array). masalah bebas ralat yang kreatif
1 A mengandungi struktur kawalan, standard
P 3.1.9 Menghasilkan atur cara interaktif yang library, procedur dan function serta
R mengandungi pengistiharan data, struktur tatasusunan.
kawalan, procdure dan function serta
tatasusunan.
14 3.2 BAHASA 3.2.1 Menjelaskan fungsi laman web sebagai  Menyatakan kepentingan pelayan dalam TP1
8 - 12 APR PENSKRIPAN penghubung antara pengguna dan sistem urusan data kepada pengguna.
ISRAK MIKRAJ PELAYAN( SE dalam rangkaian.
14/04 RVER SIDE
SCRIPTING 3.2.2 Menghasil dan menyimpan data dalam fail
LANGUAGE) teks (.txt)

(7 MINGGU) 3.2.3 Menggunakan Bahasa Penskripan Pelayan


untuk membina laman web yang unik bagi
setiap pengguna.

4
15 3.2.4 Menggunakan data yang diimport dari fail
15 - 21 APR teks untuk menyelesaikan masalah.
16 3.2.5 Menggunakan data yang diimport dari fail
22 - 26 APR pangkalan data untuk menyelesaikan
masalah.
3.2.6 Melakukan pengesahsahihan (validation)
pada data input dari pengguna.

17 3.2.7 Membina(create), mengemas kini(update),  Menguji dan menentusahkan keselamatan TP4


29 APR - 3 MEI membuat sandaran(backup) dan data pada laman web yang dibina.
HARI PEKERJA memulihkan(restore ) pangkalan data.  Membina atur cara menggunakan Bahasa
01/05 3.2.8 Melaksanakan beberapa bentuk pertanyaan TP3
Penskripan Pelayan yang dapat memberi
(query) pangkalan data tindak balas pada pertanyaan (query) yang
dibuat untuk pangkalan data.
18 3.2.9 Membina daftar (sign up) dan log masuk  Mencadangkan penambahbaikan dalam TP5
6 – 10 MEI (log in) pada laman web. atur cara bagi meningkatkan keselamatan
data

19 3.2.10 Menghasilkan atur cara yang dapat  Mencipta atur cara kreatif menggunakan TP6
13 - 17 MEI mengesahkan pengguna dan mengemas kini Bahasa Penskripan Pelayan bagi
data di dalam pangkalan data. menghasilkan tindak balas yang unik
untuk setiap pengguna dan dapat
memanipulasi data dalam pangkalan data
dengan tepat.
20
20 - 24 MEI

21
27 - 31 MEI PEPERIKSAAN PERTENGAHAN TAHUN 2018
HARI WESAK
29/05

22
3 - 7 JUN

5
CUTI PERTENGAHAN TAHUN
( 8 JUN – 23 JUN 2017)
Hari Raya Puasa ( 15/6 – 16/6 )

23 3.3 LAMAN WEB 3.3.1 Mengkaji dan merumus prinsip reka  Menyatakan fungsi HTML dan CSS dalam TP!
24 - 28 JUN INTERAKTIF bentuk laman web dari sudut kesesuaian membinalaman web.
pengguna dan tujuan laman web.  Menjelaskan keperluan reka bentuk yang TP2
( 5 MINGGU ) 3.3.2 Mereka bentuk kerangka aplikasi yang sesuai dengan tujuan dan pengguna laman
akan dibangunkan. web.

24 3.3.3 Membina laman web mudah menggunakan  Membina tapak web menggunakan frame, TP3
1 - 5 JULAI Hypertext Markup Language (HTML) header, paragraph dan image dalamHTML
yang mengandungi: frame, header, dan menggayakan text, font, background,
paragraph dan image. tables, borders dan position melalui CSS.

25 3.3.4 Menggunakan Cascading Style Sheets


8 - 12 JUL (CSS) untuk menggayakan text, font,
background, tables, borders dan position.

26 3.3.5 Menggunakan Bahasa Penskripan Klien  Membezakan peranan Bahasa Penskripan TP4
15 - 19 JUL untuk membina laman web pengguna yang Klien dan Bahasa Penskripan
interaktif mengandungi fitur berikut: Pelayandalamlaman web.
(i) Pengesahan data
(ii) Butang pilihan
(iii) Kotak Popup

27 3.3.6 Menggunakan Bahasa Penskripan Pelayan  Mencadangkan penambahbaikan pada TP5


22 - 26 JUL untuk membina laman web yang boleh laman web yang dibina.
mencapai dan mengemas kini data di  Menghasilkan sebuah laman web interaktif TP6
dalam pangkalan data. yang kreatif dan menarik untuk kegunaan
3.3.7 Menghasilkan sebuah laman web interaktif pengguna dan pentadbir sistem dalam
untuk kegunaan pengguna dan pentadbir menyelesaikan masalah.
sistem dalam menyelesaikan masalah.

6
TAJUK 1.0 : PENGKOMPUTERAN (23 JAM – 9 MINGGU)

STANDARD STANDARD
MINGGU STANDARD PEMBELAJARAN KEMAHIRAN PRESTASI NOTA
KANDUNGAN
28 1.1 KOMPUTER 1.1.1 Menganalisis kesan inovasi dalam  Memberi contoh aktiviti jenayah siber. TP1
29 JUL – 2 OGOS DAN IMPAK penkomputeran  Menerangkan contoh inovasi tidak TP2
1.1.2 Mengenalpast aktiviti tidak beretika dalam beretika dalam pengkomputeran.
(3 MINGGU) pengkomputeran

29 1.1.3 Menjelaskan keperluan keselamatan data  Melakukan proses penyulitandan TP3


5 - 9 OGOS dalam rangkaian komputer dan langkah nyahsulit.
keselamatan (encrypted email, double
verification, password)
1.1.4 Melaksanakan penyulitan (encryption)dan
nyahsulit (decryption) data menggunakan
Caesar Cipher.

30 1.1.5 Membincangkan implikasi sosial berkaitan  Membezakan undang-undang siber antara TP4
12 - 16 OGOS pengodaman dan cetak rompak perisian. negara.
1.1.6 Mengkaji undang-undang siber antara  Mencadangkan penambahbaikan dalam TP5
negara undang-undang siber negara beserta
1.1.7 Mengkaji kerjaya yang berkaitan dengan justifikasi TP6
bidang pengkomputeran masa hadapan  Menghasilkan folio digital lengkap
mengenai etika kerjaya bidang
pengkomputeran masa hadapan beserta
rujukan

CUTI PERTENGAHAN PENGGAL 2


( 17 OGOS – 25 OGOS 2017)
Hari Raya Haji ( 22/8 – 23/8 )

7
1.2 SENI BINA 1.2.1 Menjelaskan kitaran Capai – Nyahkod –  Menyatakan komponen yang terlibat TP1
31 KOMPUTER Laksana (FDE – Fetch, Decode, Executive dalam kitaran FDE dan menyenaraikan
26 - 30 OGOS Cycle) penterjemah bagi bahasa pengaturcaraan.
HARI (3 MINGGU)  Menerangkan proses yang berlaku dalam TP2
KEBANGSAAN 1.2.2 Menerangkann konsep asas seni bina
31/08
kitaran FDE.
komputer (Von Neuman) –unit kawalan,  Mengaplikasikan konsep asas seni bina TP3
ALU (ArithmeticLogic Unit),register, komputer Von Neumanbagi menrangkan
clock, address bus dan data bus. penyelesaian masalah oleh komputer
melalui lakaran.
1.2.3 Mengkaji perbezaan pemproses  Menilai keupayaan komputer TP5
(processor) linear dan pemproses semasa. melaksanakan sesuatu tugasan berdasarkan
komponen pemproses.

1.2.4 Membincangkan penterjemah pelbagai  Menghubungkait antara penterjemah dan TP4


32 aras bahasa pengaturcaraan. proses yang berlaku di dalam pemproses.
2 - 6 SEP  Menggabungkan konsep asas seni bina TP6
1.2.5 Merumuskan pelaksanaan atur cara dalam komputer, Kitaran FDE dan pelaksanaan
sebuah pemproses. atur cara dalam sebuah pemproses
menerusi satu demonstrasi yang jelas dan
kreatif.

1.3 GET LOGIK 1.3.1 Menerangkan get logik sebagai binaan  Melukis simbol get logik asas dan TP1
33 asas litar bersepadu. kombinasi get logik asas dengan betul.
9 - 13 SEP (3 MINGGU)
AWAL MUHARAM 1.3.2 Menyenaraikan dan melukis simbol get
11/09 logik berikut:
(i) get logik asas
(TAK, DAN, ATAU)

(ii) kombinasi get logik


(TAK DAN, TAK ATAU, XATAU,
XTAKATAU)

8
34 1.3.3 Membina Jadual Kebenaran dan  Menerangkan tindakan setiap get logik TP2
16 - 20 SEP Ungkapan Boolean bagi menerangkan asas dan kombinasi get logik asas dengan
tindakan get logik berikut: betul. TP3
(i) get logik asas (TAK, DAN, ATAU)  Membina jadual kebenaran dan Ungkapan
Boolean yang betul bagi litar get logik
(ii) kombinasi get logik (TAK DAN, yang diberi. TP4
TAK ATAU, XATAU, XTAKATAU)  Menganalisa masalah untuk membina litar
get logik dengan jadual kebenaran dan
1.3.4 Membina Jadual Kebenaran bagi satu litar Ungkapan Boolean yang betul.
get logik gabungan yang mempunyai dua
input.
1.3.5 Membina Ungkapan Boolean bagi satu
litar get logik gabungan yang mempunyai
dua input.

35 1.3.6 Menghasilkan litar get logik dan jadual  Mencadangkan penambahbaikan terhadap TP5
23 - 27 SEP kebenaran berdasarkan penyataan logik. litar get logik penyelesaian masalah yang
1.3.7 Menghasilkan litar get logik dengan jadual dibina. TP6
kebenaran dan Ungkapan Boolean yang  Menghasilkan litar get logik yang lengkap
lengkap dalam menyelesaikan masalah. dengan jadual kebenaran dan Ungkapan
Boolean yang betul bagi menyelesaikan
masalah berdasarkan situasi.

36
30 SEP - 4 OKT

37
7 - 11 OKT
PEPERIKSAAN PERCUBAAN SPM TAHUN 2018

38
14 - 18 OKT

9
39
21 - 25 OKT

40
28 OKT-1 NOV
PROGRAM PECUTAN AKHIR SPM

41
4 - 8 NOV
HARI DEEPAVALI
06/11

42
11 – 15 NOV

43
18 – 22 NOV PEPERIKSAAN SPM TAHUN 2018
KEPUTERAAN
NABI MUHAMAD
20/11

CUTI AKHIR TAHUN


( 23 N0V 2018 – 31 DIS 2018)

10

Anda mungkin juga menyukai