5
lesson plan school: SMK Nasiruddin Shah Besut, Terengganu. subject: ICT Date: Form: AB Time: 30 [Minute] Number of students: 33 Attendees: Topic: 5.3 Perkembangan Semasa Dan Masa Depan Learning Outcomes: 5.3.1 Bahasa Pengaturcaraan Terkini 5.3.1.1 mencari bahasa pengaturcaraan terkini: Bahasa Generasi Kelima Bahasa Tabii(Nuetural Language) Pustaka Grafik Terbuka(OpenGL) Learning Objectives : Selepas mengikuti pengajaran ini, pelajar dapat menyenaraikan 3 bahasa pengaturcaraan terkini iaitu Bahasa Generasi Kelima, Bahasa Tabii (Neutural Language), dan Pustaka Grafik Terbuka (OpenGL) dan mengetahui sekurang- kurangnya 2 fungsi bahasa pengaturcaraan tersebut dengan betul. Pre-requisite knowledge a) Eleman asas dalam pengaturcaraan b) Fasa pembangunan atur cara c) Membangunkan atur cara Teaching Materials: a) Dicovery Computer 2009 halaman 674 b) Using Information Technology halaman 516 c) http://en.wikipedia.org/wiki/Natural_language_programming d) http://en.wikipedia.org/wiki/Fifth-generation_programming_language e) http://en.wikipedia.org/wiki/OpenGL

5.3.1 bahasa pengaturcaraan terkini

  • Upload
    dean36

  • View
    1.128

  • Download
    2

Embed Size (px)

Citation preview

Page 1: 5.3.1 bahasa pengaturcaraan terkini

lesson plan

school: SMK Nasiruddin Shah Besut, Terengganu.

subject: ICT

Date: Form: AB

Time: 30 [Minute]

Number of students: 33 Attendees:

Topic: 5.3 Perkembangan Semasa Dan Masa Depan

Learning Outcomes: 5.3.1 Bahasa Pengaturcaraan Terkini

5.3.1.1 mencari bahasa pengaturcaraan terkini:

Bahasa Generasi Kelima

Bahasa Tabii(Nuetural Language)

Pustaka Grafik Terbuka(OpenGL)

Learning Objectives : Selepas mengikuti pengajaran ini, pelajar dapat menyenaraikan 3 bahasa

pengaturcaraan terkini iaitu Bahasa Generasi Kelima, Bahasa Tabii

(Neutural Language), dan Pustaka Grafik Terbuka (OpenGL) dan

mengetahui sekurang- kurangnya 2 fungsi bahasa pengaturcaraan tersebut

dengan betul.

Pre-requisite knowledge

a) Eleman asas dalam pengaturcaraan

b) Fasa pembangunan atur cara

c) Membangunkan atur cara

Teaching Materials:

a) Dicovery Computer 2009 halaman 674

b) Using Information Technology halaman 516

c) http://en.wikipedia.org/wiki/Natural_language_programming

d) http://en.wikipedia.org/wiki/Fifth-generation_programming_language

e) http://en.wikipedia.org/wiki/OpenGL

Page 2: 5.3.1 bahasa pengaturcaraan terkini

Teaching Step:

Step Content / Skill Learning Activity material

Introduction set

5 (minute)

9.00 - 9.05 a.m

Memastikan pelajar bersedia

mengikuti pembelajaran.

Guru bersoal jawab dgn

pelajar tentang maksud

peribahasa.

Menerangkan maksud peribahasa

"bagaikan pahat dan tukul".

mengaitkan peribahasa itu dengan

bahasa pengaturcaraan terkini.

Pelajar mendengar penjelasan

guru tentang kaitan peribahasa

dengan tajuk yang akan diajarkan.

Step 1

20 minute

9.05 - 9.15 a.m

Memperkenalkan 3 bahasa

programming kepada pelajar

serta fungsinya.

Bahasa:

Bahasa generasi

kelima

Bahasa Tabii

Pustaka Grafik

Terbuka (OpenGL)

Fungsi:

Bahasa Generasi kelima:

komputer dapat

menyelesaikan

masalah pengguna

banyak digunakan

dalam penyelidikan

kepintaran buatan

(prolog dan mecury).

Bahasa Tabii:

Menyediakan

perpustakaan

panggilan prosedur

(dalam bahasa

peringkat tinggi asas)

yang diperlukan

dalam takrif kod

beberapa makna

peringkat rendah

hukuman.

pengaturcaraan yang

menggunakan ayat,

Pelajar membaca objektif tentang

bahasa pengaturcaraan terkini.

Pelajar dibahagikan kepada 3

kumpulan.

Pelajar mencari maklumat tentang

3 Bahasa Pengaturcaraan terkini

melalui buku Discovery

Computer halaman 674 dan bahan

pembelajaran dari internet di

lawan web:

http://en.wikipedia.org/wiki/Natur

al_language_programming.

Pelajar menerangkan secara lisan

maklumat yang diperolehi dari

dari bahan rujukan tentang 3

bahasa pengaturcaraan terkini dan

fungsinya dengan menggunakan

ayat sendiri.

Pelajar memberi contoh program

atau alatan yang menggunakan

bahasa pengaturcaraan terkini

berdasarkan fungsi bahasa

pengaturcaraan itu.

Pelajar menjawab soalan

kefahaman.

Page 3: 5.3.1 bahasa pengaturcaraan terkini

seksyen, subseksyen,

seksyen Penerangan

ontologi, rujukan dan

data meta pada

penulis, sama dengan

dokumen biasa.

Pustaka Grafik Terbuka:

menghasilkan realiti

maya

menghasilkan visual

saintifik

simulasi penerbangan

pembangunan mainan

video

(pembelajaran inkuiri)

Penutup Memastikan pelajar

memahami dan mendalami

pembelajaran.

Bertanyakan soalan kepada

pelajar secara rawak, apa yang

telah dipelajari. Meminta pelajar

mengulangi hasil pembelajaran

pada hari ini secara kata kunci.

Refleksi:

1)____________________________________________________________________________

______________________________________________________________________________

______________________________________________________________________________

2)____________________________________________________________________________

______________________________________________________________________________

______________________________________________________________________________

Soalan kefahaman:

Page 4: 5.3.1 bahasa pengaturcaraan terkini

1. Apakah Bahasa Generasi Kelima dan 2 fungsinya?.

2. Apakah yang dimaksudkan oleh pustaka terbuka (OpenGL)

3.

rajah 1

Bahasa pengaturcaraan apakah yang digunakan dalam penghasilan applikasi seperti dalam rajah 1.

4. Apakah bahasa pengaturcaraan Tabii.Senaraikan 2 fungsi bahasa pengaturcaraan Tabii.

5. Senaraikan 2 applikasi yang menggunakan bahasa pengaturcaraan pustaka terbuka (OpenGL).

Page 5: 5.3.1 bahasa pengaturcaraan terkini

Jawapan.

1. Merupakan bahasa pengaturcaraan terkini. Bahasa yang tertumpu kepada penyelesaian masalah

menggunakan kaedah constraint (kengkangan). pembuat atur cara cuma perlu tahu masalah dan

masalah akan diselesaikan secara automatik oleh atur cara itu sendiri.

fungsi:

komputer dapat menyelesaikan masalah pengguna

banyak digunakan dalam penyelidikan kepintaran buatan (prolog dan mecury).

2. merupakan spesifikasi standard untuk menerangkan tentang program antaramuka aplikasi standard

(API) untuk aplikasi komputer grafik 3D/2D. Bahasa yang menerangkan bagaimana aplikasi 3D/2D

bertindak/ bekerja.

3. Bahasa Pengaturcaraan Pustaka Terbuka (OpenGL).

4. Bahasa pengaturcaraan Tabii (NLP) adalah satu cara yang dibantu ontologi pengaturcaraan

dari segi ayat bahasa tabii, contohnya Bahasa Inggeris. Sesuatu dokumen berstruktur dengan

Kandungan, seksyen dan subseksyen penerangan ayat membentuk satu dokumen NLP, yang

sebenarnya adalah program komputer. Satu contoh bahasa pengaturcaraan asli adalah dalam

sEnglish yang pendek untuk "sistem Inggeris".

fungsi:

Menyediakan perpustakaan panggilan prosedur (dalam bahasa peringkat tinggi asas) yang

diperlukan dalam takrif kod beberapa makna peringkat rendah hukuman.

pengaturcaraan yang menggunakan ayat, seksyen, subseksyen, seksyen Penerangan ontologi,

rujukan dan data meta pada penulis, sama dengan dokumen biasa.

5. Applikasi bahasa pengaturcaraan Pustaka Terbuka (OpenGL)

menghasilkan realiti maya

menghasilkan visual saintifik

simulasi penerbangan

pembangunan mainan video