12
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 pelajar: Pengetahuan tentang atur cara dan bahasa pengaturcaraan.

5.1.2 generasi dan aras bahasa pengaturcaraandoc

  • Upload
    dean36

  • View
    357

  • Download
    7

Embed Size (px)

Citation preview

Page 1: 5.1.2 generasi dan aras bahasa pengaturcaraandoc

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

pelajar:

Pengetahuan tentang atur cara dan bahasa pengaturcaraan.

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

Page 2: 5.1.2 generasi dan aras bahasa pengaturcaraandoc

an sesawang http://se.cs.utm.my/notes/asas-bahasa-C/C1.5.htm

Langkah – langkah pengajaran:

Langkah Kandungan/Kemahiran Aktiviti pembelajaran Bahan/Nota

Set induksi

(5 minit)

9.00 am–

9.05 am

Memberi ruang kepada

pelajar untuk

menyediakan diri secara

mental dan fizikal tentang

generasi bahasa

pengaturcaraan.

Pelajar ditayangkan dengan

video.

Bayangkan menonton wayang

daripada negara luar tanpa

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.

Video1.wmv (tanpa

sarikata)

video2.wmv(dengan

sarikata)

Langkah 1:

(30 minit)

9.05 am –

Guru memaparkan slide

tentang keseluruhan aras

dan generasi dalam bahasa

(1) Engage – Pelajar

diminta untuk membaca

objektif pembelajaran.

Objektif pembelajaran

Page 3: 5.1.2 generasi dan aras bahasa pengaturcaraandoc

9.35 am pengaturcaraan.

Guru menerangkan secara

umum tentang aras dan

generasi bahasa

pengaturcaraan.

Generasi bahasa

pengaturcaraan aras

rendah terbahagi kepada

dua iaitu :

(1) Generasi pertama

iaitu Bahasa

mesin.

Ditulis dengan

menggunakan digit

binari (perwakilan

1 dan 0) bersama

kombinasi nombor

dan huruf.

Set – set arahan

dan data.

(2) Generasi kedua

iaitu Bahasa

penghimpun.

Ditulis dengan

menggunakan kod

– kod arahan

simbolik dan

bermakna.

Penghimpun

adalah program

(2) Explore – Pelajar

mencari maklumat

tentang generasi bahasa

pengaturcaraan aras

rendah beserta contoh

dalam buku

Discovering Computers

Living in a Digital

World 2011 halaman

664 dan Information

and communaction

technology (ICT) Based

on SPM Syllabus 2007

halaman 154 serta nota

tambahan daripada

laman sesawang

http://meoizna.tripod.co

m/programminginfo.ht

m.

(3) Explain – Pelajar

membuat catatan

tentang generasi bahasa

pengaturcaraan aras

rendah dengan beserta

contoh jelas dan betul

kemudian menerangkan

secara lisan kepada

pelajar lain.

(4) Extent – Pelajar diberi

ruang untuk berfikir

bagaimana sekiranya

hanya bahasa mesin

yang digunakan sebagai

perantaraan antara

Discovering Computers

Living in a Digital

World 2011 halaman

662 – 666.

Information and

communaction

technology (ICT)

Based on SPM Syllabus

2007 halaman 154

Laman sesawang =

http://meoizna.tripod.co

m/programminginfo.ht

m

Lembaran nota.

Sumbang saran

Page 4: 5.1.2 generasi dan aras bahasa pengaturcaraandoc

yang menukar

bahasa

penghimpun

kepada bahasa

mesin.

(Berpusatkan guru)

Guru memberikan peta

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)

manusia dengan

komputer.

(5) Evaluate – Pelajar

diberikan lembaran

soalan berkenaan

tentang generasi bahasa

pengaturcaraan aras

rendah.

Lembaran soalan

Langkah 2:

(40 minit)

9.35 am –

Guru menyediakan nota

tambahan dalam bentuk

handout kepada pelajar

1) Engage – Pelajar

diminta untuk membaca

objektif pembelajaran..

Objektif pembelajaran

Discovering Computers

Page 5: 5.1.2 generasi dan aras bahasa pengaturcaraandoc

10.15 am bagi topik ini.

Pelajar dibahagikan

kepada 5 kumpulan dan

dalam satu kumpulan

terdapat 5 orang pelajar.

Pelajar dikehendaki

mencari maklumat tentang

bahasa pengaturcaraan

aras tinggi serta generasi

yang terdapat dalam aras

tinggi.

Pelajar membuat analisis

maklumat kemudian

membentangkan dapatan

maklumat untuk

dikongsikan kepada

pelajar lain.

Generasi bahasa

pengaturcaraan aras tinggi

terbahagi kepada tiga iaitu

:

1) Generasi ketiga

iaitu Aras Tinggi

(Bahasa Prosedur).

Seakan – akan

bahasa inggeris

biasa.

Lebih dekat

dengan bahasa

manusia.

Contoh: fortran,

2) Explore – Pelajar

mencari maklumat

tentang generasi bahasa

pengaturcaraan aras

tinggi beserta contoh

dalam buku

Discovering Computers

Living in a Digital

World 2011 halaman

664.

3) Explain –pelajar

membuat catatan

tentang generasi bahasa

pengaturcaraan aras

rendah dengan beserta

contoh jelas dan betul

kemudian menerangkan

secara lisan dan bertulis

.

4) Extent – Pelajar

mengembangkan

kefahaman dalam

kehidupan semasa.

Bagaimana sekiranya

salah satu generasi

bahasa pengaturcaraan

tidak ada? Pengaruh

dalam kehidupan

seharian manusia.

5) Evaluate – Pelajar

diberikan lembaran

soalan berkenaan

tentang generasi bahasa

pengaturcaraan aras

Living in a Digital

World 2011 halaman

666 – 675 .

Laman sesawang =

http://meoizna.tripod.co

m/programminginfo.ht

m

lembaran nota

sumbang saran

Lembaran soalan.

Page 6: 5.1.2 generasi dan aras bahasa pengaturcaraandoc

basic, cobol, c dan

c++.

2) Generasi keempat

Bahasa Aras

sangat Tinggi.

Sangat terhad

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)

tinggi.

Penutup:

(5 minit)

Sesi soal jawab

antara guru dan 1. Pelajar mengangkat

Page 7: 5.1.2 generasi dan aras bahasa pengaturcaraandoc

10.15 am –

10.20 am

pelajar.

Guru memberi

pujian kepada

pelajar kerana

dapat menjawab

soalan dengan

betul.

Guru memberikan

nasihat untuk

memahami tentang

generasi bahasa

pengaturcaraan

dengan lebih

mendalam.

Pelajar

merumuskan

tentang pelajaran

hari ini.

(Teori Behavior)

tangan dan menjawab

soalan guru.

2. Pelajar mendengar dan

memahami tentang aras

dan generasi bahasa

pengaturcaraan.

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.