Professional Documents
Culture Documents
RPT Sains Komputer f4 2017
RPT Sains Komputer f4 2017
SAINS KOMPUTER
RANCANGAN PELAJARAN TAHUNAN 2017
TINGKATAN 4
1.0 PENGATURCARAAN
MINGGU
JAN
MINGGU
1
(03 -06
Jan
2017)
HASIL PEMBELAJARAN
1.1 Strategi Penyelesaian Masalah:
1.
Murid boleh:
1.1.1. Menerangkan keperluan
penyelesaian masalah
(4 jam)
CADANGAN AKTIVITI
Strategi Penyelesaian masalah
berstrategi
1.1.2. Menjelaskan ciri penyelesaian
masalah berkesan
1.1.3. Menggunakan proses
penyelesaian masalah
Kumpul dan analisa data
Tentukan masalah
Jana idea hapus halangan
Jana penyelesaian
Tentukan tindakan
Laksanakan penyelesaian
Buat penilaian
Aktiviti 1:
Aktiviti 2:
Tugasan:
Algoritma:
Murid boleh:
(8 jam)
(09 -20
Jan
2017)
1.2.
AKTIVITI
1.
2.
Setiap kumpulan
dikehendaki berbincang
dalam kumpulan mengenai
carta alir yang telah diisi dan
kemudiannya menghasilkan
satu carta alir yang baru
berdasarkan tugasan yang
mereka perolehi.
JAN
MINGGU
4
1.2 Pemboleh
Ubah, Pemalar
dan Jenis Data
(8 jam)
(23 27
Jan
2017)
1.3.2
Aktiviti 1: (berkumpulan)
Anda dikehendaki membuat
aturcara untuk memaparkan
markah .
Contoh Output :
Markah anda adalah 78
yang bersesuaian
(i)
(ii)
(iii)
(i)
FEB
MINGGU
1
1.3.3
(01 03
Feb
2017)
Integer (int)
Nombor nyata (float, double)
Aksara (char)/ rentetan(String)
Boolean
(Chinese
New year
28 30
Jan
2017)
1.3 Struktur
Kawalan
FEB
(12 jam)
MINGGU
2, 3 dan 4
1.3.4
1.3.5
Menggunakan penyataan
umpukan dan penyataan aritmetik
1.3.6
1.4.
Struktur Kawalan :
Murid boleh:
(06 -24)
Feb
2017)
Aktiviti 2: (berkumpulan)
pilihan
1.4.1.1. if-else
1.4.1.2. switch-case
1.4.2. Menulis atur cara menggunakan
struktur kawalan pilihan dengan
menggabungkan operator
hubungan dan operator logical
MINGGU
5/1
(4 jam)
(27/2
03/03
Murid boleh :
1.5.1. Membezakan jenis ralat
dalam atur cara (sintaks,
masa larian dan logik)
1.5.2. Mengesan, mengenalpasti,
menterjemah mesej ralat dan
WALK GALLERY
1. Setiap kumpulan
menampal senarai
amalan terbaik
pengaturcaraan
mereka di dinding.
2.
Setiap kumpulan
bergerak ke post
kumpulan lain dan
membaiki ralat
2017)
(06 10
Mac
2017)
MAC
MINGGU
3
1.6
Contoh soalan:
(12 jam)
1.6.1
Menerangkan struktur
tatasusunan (array) satu dimensi
(13 - 17
Mac
2017)
Menulis aturcara.
(i)
Isytihar nilai
(ii)
MAC
MINGGU
4
MAC/
APRIL
1.6.2
MINGGU
5/1
(27/307/04
2017)
APRIL
MINGGU
2-4
(10 - 28
April
2017)
1.7
Pembangunan
Aplikasi
Murid boleh :
PROJEK:
1.7.1
PROJEK
I.
(12 jam)
II.
III.
IV.
V.
MEI
MINGGU
14
(02 26
MEI
2017)
HASIL PEMBELAJARAN
Murid boleh :
1.
CADANGAN AKTIVITI
AKTIVITI: Three Stray One Stay
-
Menjelaskan kepentingan
(6 jam)
Kaedah pembentangan
kumpulan
Hasil kerja ditampal
dan seorang ahli
kumpulan tinggal untuk
memberi penerangan.
Ahli kumpulan bergerak
ke kumpulan lain untuk
mendengar
penerangan dari
kumpulan lain.
Membezakan model-model
pangkalan data
Hiraki
Rangkaian
Hubungan (Relational)
IV.
Berorientasi objek
(Object oriented)
3.
(Hari
Raya
Aidilfitri
25 27
Jun
2017)
Murid boleh :
1.
Mengenalpasti medan
(field), rekod jadual
(table) dan kekunci
bagi pangkalan data
yang akan
dibangunkan
2.
Menentukan kunci
primer dan/atau kunci
asing yang sesuai bagi
setiap entiti
3.
Menghasilkan
gambar rajah
perhubungan entiti
(ERD) untuk
memodelkan data
hubungan
4.
Mereka bentuk
pangkalan data
hubungan dengan
menukar ERD ke skema
hubungan
5.
Menjelaskan konsep
kebergantungan fungsi
sepenuh, kebergantungan
fungsi separa dan
kebergantungan fungsi
transitif
6.
Melaksanakan proses
penormalan data sehingga
3NF terhadap skema
hubungan
(6 jam)
JULAI
MINGGU
1&2
(03 14
Julai
2017)
2.3 Pembangunan
Pangkalan
Data
MINGGU
3&4
Hubungan
JULAI
Mengenalpasti entiti,
atribut, set hubungan dan
kekardinalan (satu ke
satu, satu ke banyak dan
banyak ke banyak)
berdasarkan keperluan
pengguna
1.
Pelajar mengenalpasti
kekunci primer dan
kekunci asing dan
menjelaskan
kepentingannya
menggunakan peta
Buih.
2.
Pelajar diminta
melukiskan garisan
yang mengubungkan
dua jadual tersebut
mengikut kekardinalan.
AKTIVITI:
Murid boleh :
1.
Membina jadual
berpandukan skema
hubungan menggunakan
2.
OGOS
kandungan jadual
MINGGU
1
3.
(01 04
Ogos
2017)
4.
2.
Bina query
Jana laporan
Bina makro
Memasukkan data
dalam jadual melalui
borang
6.
Borang
Laporan
Keluar dari sistem
7.
2.4 Pembangunan
Sistem
Pangkalan
MINGGU
2, 3 & 4
Data
OGOS
(07 25
Ogos
2016)
OGOS/
SEPT
Murid boleh :
PROJEK
1.
Menghasilkan sebuah
pangkalan data yang
ternormal.
2.
Membangunkan sistem
pangkalan data dengan
antara muka bergrafik
menggunakan perisian
pembangunan sistem
pangkalan data mengikut
SDLC untuk menyelesaikan
masalah.
(12 jam)
(26/8
03/9
2017)
HASIL PEMBELAJARAN
Murid boleh :
1.
2.
CADANGAN AKTIVITI
AKTIVITI 1 (Kerja individu):
Situasi/ Bahan simulasi: Laman
sesawang Malaysia Airline
System (www.masairline.com.my)
Kenalpasti ciri-ciri kebolehgunaan
laman sesawang MAS dan
bincangkan lima prinsip reka
bentuk interaksi.
AKTIVITI 2 (Kerja kumpulan):
Pilih satu aplikasi; contoh:
Instagram.
Senaraikan tiga aktiviti interaksi
pengguna dengan perisian
tersebut.
Buat penilaian dari segi lima
prinsip reka bentuk interaksi.
3.2 Paparan
dan
Reka
Bentuk
Skrin
(6 jam)
Murid boleh :
Mengaplikasi proses
reka bentuk interaksi
dalam atur cara
yang dibangunkan
2.
Menghasilkan prototaip
paparan dan reka bentuk
skrin
3.
Membincangkan laporan
dari penilaian kuantitatif
terhadap paparan dan reka
bentuk skrin
Menghasilkan prototaip:
Contoh:
Hasilkan prototaip paparan untuk
program menghitung isipadu
sebuah piramid. Paparan
tersebut mestilah boleh
menerima input daripada
pengguna dan memaparkan
jawapan selepas menekan
butang kira.
OKT
MINGGU
1&2
ULANGKAJI
(01 13
Okt 2017)
(Cuti
Deepavali
16/10
20/10
2017)
OKT/
NOV
(23/10 03/11
2017)
NOV/
DIS
(25/11
31/12
2017)