Dokumen tersebut merangkum pelajaran tentang generasi dan aras bahasa pengaturcaraan yang diajar di Sekolah Menengah Maktab Sabah pada 10 Januari 2013. Pelajaran tersebut membincangkan generasi bahasa pengaturcaraan aras rendah dan tinggi serta contoh-contohnya, dan melibatkan aktiviti kelompok untuk mencari maklumat tambahan.
1. Sekolah: S.M.Maktab Sabah
Matapelajaran:Teknologi Maklumat dan Komunikasi Tingkatan: 5 Makmur
Masa:9.00 am – 10.20 am
Tarikh: 10 januari 2013
Bilangan pelajar: 30 orang Kehadiran: orang
Tajuk: 5.1 Konsep Asas Pengaturcaraan.
Topik: 5.1.2 Generasi dan Aras Bahasa Pengaturcaraan
Hasil Pembelajaran: 5.1.2.1 Mengenal pasti generasi bahasa pengaturcaraan aras rendah
beserta contoh.
5.1.2.2 Mengenal pasti generasi bahasa pengaturcaraan aras tinggi
beserta contoh.
Objektif Pembelajaran: Diakhir pelajaran ini, pelajar dapat menulis makna :
(1) Generasi bahasa pengaturcaraan aras rendah beserta sekurang –
kurangnya 1 contoh .
(2) Generasi bahasa pengaturcaraan aras tinggi beserta sekurang –
kurangnya 2 contoh.
Pengetahuan sedia ada Pengetahuan tentang atur cara dan bahasa pengaturcaraan.
pelajar:
Bahan pengajaran: (1) Discovering Computers Living in a Digital World 2011 halaman
662 – 675 .
(2) Information and communaction technology (ICT) Based on
SPM Syllabus 2007 halaman 154.
(3) Laman sesawang
http://meoizna.tripod.com/programminginfo.htm
(4) laman sesawang
http://skfbspusatakses.blogspot.com/2010/08/apa-maksud-
bahasa-komputer.htm
(5) Laman sesawang
http://puterakedah0.tripod.com/bahasa_pengaturcaraan.htmLam
an sesawang http://se.cs.utm.my/notes/asas-bahasa-C/C1.5.htm
2. Langkah – langkah pengajaran:
Langkah Kandungan/Kemahiran Aktiviti pembelajaran Bahan/Nota
Set induksi Memberi ruang kepada Pelajar ditayangkan dengan Video1.wmv (tanpa
(5 minit) pelajar untuk video. sarikata)
9.00 am– menyediakan diri secara
9.05 am mental dan fizikal tentang Bayangkan menonton wayang video2.wmv(dengan
generasi bahasa daripada negara luar tanpa sarikata)
pengaturcaraan. sarikata. Masalah yang timbul
adalah dari segi kefahaman.
Sarikata merupakan orang
tengah antara kita dengan
cerita.
Generasi bahasa
pengaturcaraan berfungsi
sebagai orang tengah antara
manusia dengan komputer
kerana komputer tidak
memahami bahasa manusia.
Bagi membolehkan kita
(manusia) untuk membuat
sesuatu program kita
memerlukan medium
perantaraan bagi
berkomunikasi dengan
komputer.
Langkah 1: Guru memaparkan slide (1) Engage – Pelajar Objektif pembelajaran
(30 minit) tentang keseluruhan aras diminta untuk membaca
9.05 am – dan generasi dalam bahasa objektif pembelajaran.
9.35 am pengaturcaraan.
(2) Explore – Pelajar Discovering Computers
Guru menerangkan secara mencari maklumat Living in a Digital
umum tentang aras dan tentang generasi bahasa World 2011 halaman
generasi bahasa pengaturcaraan aras 662 – 666.
3. pengaturcaraan. rendah beserta contoh
dalam buku
Generasi bahasa Discovering Computers Information and
pengaturcaraan aras Living in a Digital communaction
rendah terbahagi kepada World 2011 halaman technology (ICT) Based
dua iaitu : 664 dan Information on SPM Syllabus 2007
and communaction halaman 154
(1) Generasi pertama technology (ICT) Based
iaitu Bahasa on SPM Syllabus 2007 Laman sesawang =
mesin. halaman 154 serta nota http://meoizna.tripod.co
tambahan daripada m/programminginfo.ht
Ditulis dengan laman sesawang m
menggunakan digit http://meoizna.tripod.co
binari (perwakilan m/programminginfo.ht
1 dan 0) bersama m.
kombinasi nombor (3) Explain – Pelajar Lembaran nota.
dan huruf. membuat catatan
Set – set arahan tentang generasi bahasa
dan data. pengaturcaraan aras
rendah dengan beserta
(2) Generasi kedua contoh jelas dan betul
iaitu Bahasa kemudian menerangkan
penghimpun. secara lisan kepada
Ditulis dengan pelajar lain.
menggunakan kod (4) Extent – Pelajar diberi Sumbang saran
– kod arahan ruang untuk berfikir
simbolik dan bagaimana sekiranya
bermakna. hanya bahasa mesin
Penghimpun yang digunakan sebagai
adalah program perantaraan antara
yang menukar manusia dengan
bahasa komputer.
penghimpun (5) Evaluate – Pelajar Lembaran soalan
kepada bahasa diberikan lembaran
mesin. soalan berkenaan
4. (Berpusatkan guru) tentang generasi bahasa
pengaturcaraan aras
Guru memberikan peta rendah.
minda kepada semua
pelajar untuk menulis isi
pembelajaran dan
membuat soal jawab
dengan pelajar bagi
mengetahui kefahaman
pelajar tentang aras
rendah dalam bahasa
pengaturcaraan.
Pelajar diberikan masa
untuk mencari maklumat
daripada pelbagai sumber
seperti buku Discovering
Computers Living in a
Digital World 2011
halaman 664 serta nota
tambahan daripada laman
sesawang
http://meoizna.tripod.com/
programminginfo.htm.
(Pembelajaran inkuiri)
Langkah 2: Guru menyediakan nota 1) Engage – Pelajar Objektif pembelajaran
(40 minit) tambahan dalam bentuk diminta untuk membaca
9.35 am – handout kepada pelajar objektif pembelajaran.. Discovering Computers
10.15 am bagi topik ini. 2) Explore – Pelajar Living in a Digital
mencari maklumat World 2011 halaman
Pelajar dibahagikan tentang generasi bahasa 666 – 675 .
kepada 5 kumpulan dan pengaturcaraan aras
dalam satu kumpulan tinggi beserta contoh Laman sesawang =
terdapat 5 orang pelajar. dalam buku http://meoizna.tripod.co
5. Discovering Computers m/programminginfo.ht
Pelajar dikehendaki Living in a Digital m
mencari maklumat tentang World 2011 halaman
bahasa pengaturcaraan 664.
aras tinggi serta generasi 3) Explain –pelajar lembaran nota
yang terdapat dalam aras membuat catatan
tinggi. tentang generasi bahasa
pengaturcaraan aras
Pelajar membuat analisis rendah dengan beserta
maklumat kemudian contoh jelas dan betul
membentangkan dapatan kemudian menerangkan
maklumat untuk secara lisan dan bertulis
dikongsikan kepada .
pelajar lain. 4) Extent – Pelajar sumbang saran
mengembangkan
Generasi bahasa kefahaman dalam
pengaturcaraan aras tinggi kehidupan semasa.
terbahagi kepada tiga iaitu Bagaimana sekiranya
: salah satu generasi
1) Generasi ketiga bahasa pengaturcaraan
iaitu Aras Tinggi tidak ada? Pengaruh
(Bahasa Prosedur). dalam kehidupan
Seakan – akan seharian manusia.
bahasa inggeris 5) Evaluate – Pelajar Lembaran soalan.
biasa. diberikan lembaran
Lebih dekat soalan berkenaan
dengan bahasa tentang generasi bahasa
manusia. pengaturcaraan aras
Contoh: fortran, tinggi.
basic, cobol, c dan
c++.
2) Generasi keempat
Bahasa Aras
sangat Tinggi.
Sangat terhad
6. kepada aplikasi
tertentu sahaja dan
menggunakan
sintaks (bentuk
bahasa) yang tidak
digunakan dalam
bahasa
pengaturcaraan
yang lain.
Contoh: sql,
nomad anf focus.
3) Generasi kelima
iaitu Bahasa Biasa.
Bahasa Visual.
Mengandungi
visual (gambar)
atau grafik
antaramuka.
Benarkan
pengguna
berinteraksi
dengan komputer
(mesin atm)
contoh: prolog dan
mercury.
(Model Assure)
Penutup: Sesi soal jawab
(5 minit) antara guru dan 1. Pelajar mengangkat
10.15 am – pelajar. tangan dan menjawab
10.20 am Guru memberi soalan guru.
pujian kepada 2. Pelajar mendengar dan
pelajar kerana memahami tentang aras
dapat menjawab dan generasi bahasa
soalan dengan pengaturcaraan.
7. betul.
Guru memberikan
nasihat untuk
memahami tentang
generasi bahasa
pengaturcaraan
dengan lebih
mendalam.
Pelajar
merumuskan
tentang pelajaran
hari ini.
(Teori Behavior)
Refleksi :
(1) Pelajar dapat mengenal pasti dan memahami tentang generasi bahasa pengaturcaraan aras
rendah beserta contoh.
(2) Pelajar dapat mengenal pasti dan memahami tentang generasi bahasa pengaturcaraan aras
tinggi beserta contoh.
(3) Pelajar dapat belajar mencari maklumat sendiri.
(4) Pelajar dapat belajar tentang semangat kerjasama dalam kumpulan.