SP 1.1.1 Menganalisis kesan inovasi dalam pengkomputeran.
SP 1.1.2 Mengenalpasti aktiviti tidak beretika dalam pengkomputeran.
SP 1.1.3 Menjelaskan keperluan keselamatan data dalam rangkaian komputer dan langkah keselamatan (encrypted email, double verification, password).
SP 1.1.4 Melaksanakan penyulitan (encryption) dan nyahsulit (decyption) data menggunakan Caesar Cipher.
SP 1.1.5 Membincangkan implikasi sosial berkaitan pengodaman dan cetak rompak perisian.
SP 1.1.6 Mengkaji undang-undang siber antara negara.
SP 1.1.7 Mengkaji kerjaya yang berkaitan dengan bidang pengkomputeran masa hadapan.
SP 1.2.1 Menjelaskan kitaran Capai – Nyahkod – Laksana (FDE – Fetch, Decode, Execute Cycle).
SP 1.2.2 Menerangkan konsep asas seni bina komputer (Von Neuman) - unit kawalan, ALU (Arithmetic Logic Unit), register, clock, address bus dan data bus.
SP 1.2.3 Mengkaji perbezaan pemproses (processor) linear dan pemproses semasa.
SP 1.2.4 Membincangkan penterjemah pelbagai aras bahasa pengaturcaraan.
SP 1.2.5 Merumuskan pelaksanaan atur cara dalam sebuah pemproses.
SP 1.3.1 Menerangkan get logik sebagai binaan asas litar bersepadu.
SP 1.3.2 Menyenaraikan dan melukis simbol get logik berikut:
(i) get logik asas (TAK, DAN, ATAU)
(ii) kombinasi get logik (TAK DAN, TAK ATAU, XATAU, XTAKATAU)
SP 1.3.3 Membina Jadual Kebenaran dan Ungkapan Boolean bagi menerangkan tindakan get logik berikut:
(i) get logik asas (TAK, DAN, ATAU)
(ii) kombinasi get logik (TAK DAN, TAK ATAU, XATAU, XTAKATAU)
SP 1.3.4 Membina Jadual Kebenaran dan Ungkapan Boolean bagi menerangkan tindakan get logik berikut:
(i) get logik asas (TAK, DAN, ATAU)
(ii) kombinasi get logik (TAK DAN, TAK ATAU, XATAU, XTAKATAU)
SP 1.3.5 Membina Ungkapan Boolean bagi satu litar get logik gabungan yang mempunyai dua input.
SP 1.3.6 Menghasilkan litar get logik dan jadual kebenaran berdasarkan penyataan logik.
SP 1.3.7 Menghasilkan litar get logik dengan jadual kebenaran dan Ungkapan Boolean yang lengkap dalam menyelesaikan masalah.
SP 2.2.1 Melakar ERD (Entity Relationship Diagram) bagi permasalahan yang diberi.
SP 2.2.2 Menghasilkan skema hubungan yang ternormal (normalize) dari permasalahan yang diberi.
SP 2.2.3 Membina pangkalan data hubungan menggunakan SQL: Table.
SP 2.2.4 Menggunakan SQL untuk memanipulasi data:
(i) Sisip/Tambah
(ii) Padam
(iii) Kemaskini
SP 2.2.5 Menggunakan SQL SELECT untuk mendapatkan semula data menggunakan:
(i) GROUP BY
(ii) ORDER BY
SP 2.2.6 Menggunakan fungsi AVG, SUM, MAX, MIN dan COUNT.
SP 2.2.7 Membina pangkalan data hubungan menggunakan SQL dalam menyelesaikan masalah.
SP 3.1.1 Menerangkan keperluan Bahasa Penskripan Klien dalam laman web.
SP 3.1.2 Menterjemah atur cara mudah yang diberi dari Bahasa Penskripan Klien kepada carta alir (bubble sort, selection sort, binary search, max/min/ mean, count, queue).
SP 3.1.3 Menggunakan pemalar, pemboleh ubah dan jenis data yang berlainan dalam aturcara untuk melaksanakan bubble sort, selection sort, binary search, max/min/ mean, count, queue.
SP 3.1.4 Menggunakan struktur kawalan (jujukan, pilihan, ulangan) dalam atur cara.
SP 3.1.5 Menerangkan kelebihan standard library kepada pengaturcara.
SP 3.1.6 Menggunakan standard library dalam atur cara.
SP 3.1.7 Meringkaskan atur cara dengan menggunakan:
(i) procedure
(ii) function
SP 3.1.8 Membina atur cara yang melibatkan penggunaan tatasusunan (array).
SP 3.1.9 Menghasilkan atur cara interaktif yang mengandungi pengistiharan data, struktur kawalan, procedure dan function serta tatasusunan .
SP 3.2.1 Menjelaskan fungsi laman web sebagai penghubung antara pengguna dan sistem dalam rangkaian.
SP 3.2.2 Menghasil dan menyimpan data dalam fail teks (.txt).
SP 3.2.3 Menggunakan Bahasa Penskripan Pelayan untuk membina laman web yang unik bagi setiap pengguna.
SP 3.2.4 Menggunakan data yang diimport dari fail teks untuk menyelesaikan masalah.
SP 3.2.5 Menggunakan data yang diimport dari fail pangkalan data untuk menyelesaikan masalah.
SP 3.2.6 Melakukan pengesahsahihan (validation) pada data input dari pengguna.
SP 3.2.7 Membina (create), mengemaskini (update), membuat sandaran (backup) dan memulihkan (restore) pangkalan data.
SP 3.2.8 Melaksanakan beberapa bentuk pertanyaan (query) pangkalan data.
SP 3.2.9 Membina daftar (sign up) dan log masuk (login) pada laman web.
SP 3.2.10 Menghasilkan atur cara yang dapat mengesahkan pengguna dan mengemaskini data di dalam pangkalan data.
SP 3.3.1 Mengkaji dan merumus prinsip reka bentuk laman web dari sudut kesesuaian pengguna dan tujuan laman web.
SP 3.3.2 Mereka bentuk kerangka aplikasi yang akan dibangunkan.
SP 3.3.3 Membina laman web mudah menggunakan Hypertext Markup Language (HTML) yang mengandungi: frame, header, paragraph dan image.
SP 3.3.4 Menggunakan Cascading Style Sheets (CSS) untuk menggayakan text, font, background, tables, borders dan position.
SP 3.3.5 Menggunakan Bahasa Penskripan Klien untuk membina laman web pengguna yang interaktif mengandungi fitur berikut:
(i) Pengesahan data
(ii) Butang pilihan
(iii) Kotak Popup
SP 3.3.6 Menggunakan Bahasa Pengskripan Pelayan untuk membina laman web yang boleh mencapai dan mengemaskini data di dalam pangkalan data.
SP 3.3.7 Menghasilkan sebuah laman web interaktif untuk kegunaan pengguna dan pentadbir sistem dalam menyelesaikan masalah.
Penafian Data dan Maklumat
Pihak kami tidak bertanggungjawab terhadap sebarang kehilangan atau kerosakan yang dialami kerana menggunakan maklumat di dalam portal ini.