22
STIKI | Rencana Pelaksanaan Pembelajaran 1/22 RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah : Pemrograman Visual I Bobot SKS, Semester : 3, 2 Program Studi : Manajemen Informatika Pertemuan : 1 Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi. Kompetensi Dasar : Mahasiswa menguasai pembuatan project menggunakan Borland Delphi 7. Alokasi Waktu : 150’ Indikator : 1. Mampu menguasai IDE Borland Delphi 7 untuk pembuatan project. 2. Mampu mengenali file yang diperlukan dalam project. 3. Mampu melakukan desain form. Materi Pokok : 1. Main window (shortcut). 2. Komponen pallete standard. 3. Object Inspector (Properties dan Events). 4. Form Designer. 5. Window Code Editor. 6. Struktur dasar Delphi 7 (unit). 7. Membuat, menyimpan dan membuka project. 8. File- file penyusun sebuah project (*.dpr, *.pas, *.dfm). 9. Desain form. LANGKAH KEGIATAN : WAKTU LANGKAH KEGIATAN METODE BAHAN 30’ Pendahuluan 1. Dosen menjelaskan kontrak perkuliahan Pemrograman Visual I selama 1 semester. 2. Dosen menjelaskan manfaat mata kuliah Pemrograman Visual I. 3. Dosen memberikan pembukaan tentang Borland Delphi 7. Ceramah Kontrak Perkuliahan (Slide) Borland Delphi 7 IDE 70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Main window (shortcut) 2. Komponen pallete standard Demo Proyek Ref. 1 hal 9 Ref. 1 hal 64 Ref. 2 Bab 1 Borland Delphi 7 Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

D3 RPP Pemrograman Visual I

Embed Size (px)

Citation preview

Page 1: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 1/22

RENCANA PELAKSANAAN PEMBELAJARAN

Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 1

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa menguasai pembuatan project menggunakan Borland Delphi 7.

Alokasi Waktu : 150’

Indikator : 1. Mampu menguasai IDE Borland Delphi 7 untuk pembuatan project.

2. Mampu mengenali file yang diperlukan dalam project.

3. Mampu melakukan desain form.

Materi Pokok : 1. Main window (shortcut).

2. Komponen pallete standard.

3. Object Inspector (Properties dan Events).

4. Form Designer.

5. Window Code Editor.

6. Struktur dasar Delphi 7 (unit).

7. Membuat, menyimpan dan membuka project.

8. File- file penyusun sebuah project (*.dpr, *.pas, *.dfm).

9. Desain form.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan kontrak perkuliahan

Pemrograman Visual I selama 1 semester. 2. Dosen menjelaskan manfaat mata kuliah

Pemrograman Visual I. 3. Dosen memberikan pembukaan tentang Borland

Delphi 7.

Ceramah Kontrak Perkuliahan

(Slide)

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Main window (shortcut) 2. Komponen pallete standard

Demo Proyek Ref. 1 hal 9

Ref. 1 hal 64

Ref. 2 Bab 1

Borland Delphi 7

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 2: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 2/22

3. Object Inspector (Properties dan Events) 4. Form Designer. 5. Window Code Editor 6. Struktur dasar Delphi 7 (unit) 7. Membuat, menyimpan, dan membuka project 8. File- file penyusun sebuah project (*.dpr, *.pas,

*.dfm) 9. Desain form.

IDE

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa mencoba membuat project dengan

Borland Delphi untuk pertama kali, dengan 1 form utama yang masih kosong.

2. Mahasiswa melakukan copy project-nya ke flash disk dengan cara seperti yang telah ditunjukkan.

Tanya Jawab

Praktek

Borland Delphi 7 IDE

15’ Kegiatan Penutup 1. Melakukan review materi 2. Mengingatkan materi yang harus dibaca pada

minggu depan

Tanya Jawab -

Daftar Referensi:

1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 3: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 3/22

RENCANA PELAKSANAAN PEMBELAJARAN

Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 2

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa menguasai paradigma event-driven.

Alokasi Waktu : 150’

Indikator : 1. Mampu menguasai penggunaan property dan event.

Materi Pokok : 1. Pengenalan Pemrograman Berorientasi Event dan Properti di dalamnya.

2. Property dan event.

3. Property komponen dasar (edit, button, label dll).

4. Event dari beberapa komponen dasar dan system.

5. Message Box dan MessageDlg.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap

paradigma pemrograman event-driven.

Ceramah Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Pembuatan Form dan tata letak komponennya,

beserta property. 2. Penggunaan event dan pembuatan event-handler

sederhana. 3. Property komponen dasar (edit, button, label dll). 4. Event dari beberapa komponen dasar dan

system. 5. Penggunaan MessageBox dan MessageDlg.

Demo Proyek Ref. 1 hal 35

Ref. 2 Bab 2

Borland Delphi 7 IDE

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa melakukan manipulasi form dan isinya

melalui property umum. 2. Mahasiswa memilih event yang tepat untuk setiap

kasus. 3. Mahasiswa membuat event-handler.

Tanya Jawab

Praktek

Borland Delphi 7 IDE

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 4: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 4/22

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 2. Mengingatkan materi yang harus dibaca pada

minggu depan.

Tanya Jawab -

Daftar Referensi: 1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 5: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 5/22

RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 3

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa mampu mengimplementasikan variabel, konstanta dan tipe data dasar numerik dan karakter kedalam program sederhana dengan menggunakan multiple form (SDI) dan beberapa komponen yang telah dipelajari.

Alokasi Waktu : 150’

Indikator : 1. Mampu mengimplementasikan variabel, konstanta, dan tipe data dari algoritma menuju ke project Delphi.

Materi Pokok : 1. Tipe data numerik dan karakter.

2. Variabel (min) integer, real dan string.

3. Perbedaan variabel lokal dan global.

4. Konstanta.

5. Konversi tipe data string ke numerik dan sebaliknya.

6. Operator dasar (+, - , x, /).

7. Multiple form (SDI).

8. Input Box.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap konsep

tipe data. 2. Dosen menjelaskan pengenalan terhadap konsep

konstanta dan variabel.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi variabel dengan tipe data numerik

(integer dan real), karakter, dan string pada event-handler.

2. Perbedaan dan penempatan variabel/konstanta lokal (dalam event-handler) dan variabel/konstanta global (pada bagian interface [private/public class declaration, var/const section]

Demo Proyek Ref. 1 hal 73

Ref. 1 hal 177

Ref. 4 hal 23

Borland Delphi 7 IDE

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 6: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 6/22

dan implementation [var/const section]). 3. Konversi tipe data string ke numerik dan

sebaliknya. 4. Penggunaan operator aritmatika dasar (+, - , *, /). 5. Aplikasi dengan multiple form (SDI). 6. Penggunaan InputBox.

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat event-handler yang berisi

variabel/konstanta lokal. 2. Mahasiswa membuat event-handler yang berisi

variabel/konstanta global. 3. Mahasiswa menggunakan operasi pemberian nilai

(assignment) pada event-handler. 4. Mahasiswa melakukan konversi dari tipe string ke

numerik dan sebaliknya pada event-handler. 5. Mahasiswa menggunakan operasi aritmatika

dasar. 6. Mahasiswa menerapkan multiple form (SDI) pada

project-nya. 7. Mahasiswa menggunakan InputBox untuk

mengambil input dari pemakai.

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada

minggu depan.

Tanya Jawab -

Daftar Referensi:

1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 7: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 7/22

RENCANA PELAKSANAAN PEMBELAJARAN

Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 4

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa mampu mengimplementasikan percabangan ke dalam program sederhana.

Alokasi Waktu : 150’

Indikator : 1. Mampu menguasai konsep dasar percabangan.

2. Mampu menggunakan percabangan “if”.

3. Mampu menggunakan percabangan “case”.

Materi Pokok : 1. Pengenalan percabangan.

2. Percabangan “if-then”

3. Percabangan “if-then-else”

4. Nested “if”.

5. Percabangan “case”.

6. Implementasi dalam komponen Check Box dan Radio Button.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap konsep

proses bercabang. 2. Dosen menjelaskan kapan harus menggunakan

percabangan dalam alur proses.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi percabangan “if-then” pada event-

handler. 2. Implementasi percabangan “if-then-else” pada

event-handler. 3. Implementasi percabangan “if-then” dan “if-then-

else” dengan statement lebih dari satu baris. 4. Implementasi percabangan “case” pada event-

handler. 5. Implementasi percabangan “case” dengan

Demo Proyek Ref. 1 hal 95

Ref. 4 hal 33

Borland Delphi 7 IDE

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 8: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 8/22

statement lebih dari satu baris. 6. Penggabungan percabangan “if” dan “case”

(nested braching). 7. Implementasi input dari CheckBox dan

RadioButton pada “if” dan “case”.

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat event-handler yang berisi

percabangan “if-then” dan “if-then-else”, dengan statement lebih dari satu baris.

2. Mahasiswa membuat event-handler yang berisi percabangan “case”, dengan statement lebih dari satu baris.

3. Mahasiswa menggabungkan kedua jenis percabangan tersebut (nested branching) di dalam event-handler.

4. Mahasiswa melakukan implementasi input dari CheckBox dan RadioButton pada “if” dan “case”.

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada

minggu depan.

Tanya Jawab -

Daftar Referensi: 1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 9: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 9/22

RENCANA PELAKSANAAN PEMBELAJARAN

Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 5

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa mampu mengimplementasikan perulangan ke dalam program sederhana.

Alokasi Waktu : 150’

Indikator : 1. Mampu menguasai konsep dasar perulangan

2. Mampu menggunakan perulangan “while”.

Materi Pokok : 1. Pengenalan Perulangan.

2. Perulangan “while”.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap konsep

proses berulang. 2. Dosen menjelaskan kapan harus menggunakan

perulangan dalam alur proses. 3. Dosen menjelaskan konsep perulangan dengan

menggunakan “while”.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi perulangan “while” untuk kasus

sederhana pada event-handler. 2. Implementasi perulangan “while” yang bersarang

untuk kasus yang lebih kompleks (nested looping) pada event-handler.

Demo Proyek Ref. 1 hal. 106

Ref. 4 hal 37

Borland Delphi 7 IDE

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat event-handler yang berisi

perulangan “while” untuk kasus sederhana. 2. Mahasiswa membuat event-handler yang berisi

perulangan “while” yang bersarang (nested looping) untuk kasus yang lebih kompleks.

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

15’ Kegiatan Penutup 1. Melakukan review materi.

Tanya Jawab -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 10: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 10/22

2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada

minggu depan. Daftar Referensi: 1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 11: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 11/22

RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 6

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa mampu mengimplementasikan perulangan ke dalam program sederhana.

Alokasi Waktu : 150’

Indikator : 1. Mampu menggunakan perulangan “repeat”.

2. Mampu menggunakan perulangan “for”.

3. Mampu menggunakan perulangan pada komponen ComboBox dan ListBox.

Materi Pokok : 1. Perulangan “repeat”.

2. Perulangan “for”.

3. Implementasi dalam komponen ComboBox dan ListBox.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan konsep perulangan dengan

menggunakan “repeat” dan “for”.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi perulangan “repeat” untuk kasus

sederhana pada event-handler. 2. Implementasi perulangan “repeat” yang bersarang

untuk kasus yang lebih kompleks (nested looping) pada event-handler.

3. Implementasi perulangan “for” untuk kasus sederhana pada event-handler.

4. Implementasi perulangan “for” yang bersarang untuk kasus yang lebih kompleks (nested looping) pada event-handler.

5. Implementasi semua jenis perulangan untuk kasus yang melibatkan ComboBox dan ListBox pada event-handler.

Demo Proyek Ref. 1 hal. 106

Ref. 4 hal 37

Borland Delphi 7 IDE

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 12: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 12/22

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat event-handler yang berisi

perulangan “repeat” untuk kasus sederhana. 2. Mahasiswa membuat event-handler yang berisi

perulangan “repeat” yang bersarang (nested looping) untuk kasus yang lebih kompleks.

3. Mahasiswa membuat event-handler yang berisi perulangan “for” untuk kasus sederhana.

4. Mahasiswa membuat event-handler yang berisi perulangan “for” yang bersarang (nested looping) untuk kasus yang lebih kompleks.

5. Mahasiswa membuat event-handler yang berisi segala jenis perulangan ang melibatkan ComboBox dan ListBox.

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada

minggu depan.

Tanya Jawab -

Daftar Referensi: 1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 13: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 13/22

RENCANA PELAKSANAAN PEMBELAJARAN

Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 7

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa dapat menerapkan percabangan dan perulangan yang telah dipelajari dalam kasus sederhana.

Alokasi Waktu : 150’

Indikator : 1. Mampu mengkombinasikan percabangan dan perulangan.

Materi Pokok : 1. Kombinasi percabangan dan perulangan.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan kapan harus menggabungkan

percabangan dengan perulangan.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi penggabungan percabangan (“if”

dan “case”) dengan perulangan (“while”, “repeat”, dan “for”) untuk kasus yang kompleks pada event-handler.

Demo Proyek Ref. 1 hal. 106

Ref. 4 hal 37

Borland Delphi 7 IDE

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat event-handler yang berisi

segala jenis percabangan dan perulangan yang melibatkan CheckBox, RadioButton, ComboBox, dan ListBox.

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Melakukan review untuk UTS.

Tanya Jawab -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 14: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 14/22

Daftar Referensi: 1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 15: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 15/22

RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 8

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa dapat menggunakan variabel bertipe Array..

Alokasi Waktu : 150’

Indikator : 1. Mampu menggunakan tipe array.

2. Mampu memanipulasi string.

3. Mampu melakukan implementasi array dan string ke dalam StringGrid.

Materi Pokok : 1. Tipe Array.

2. Array multidimensi.

3. Fungsi manipulasi string (LeftStr, MidStr, RightStr, Length, Copy)

4. Implementasi array dan string dalam StringGrid..

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan tentang konsep tipe data

array. 2. Dosen menjelaskan tentang konsep string

sebagai “array of char”.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi variabel dengan menggunakan tipe

array pada event-handler. 2. Implementasi penggunaan variabel array

multidimensi pada event-handler. 3. Implementasi penggunaan fungsi-fungsi

manipulasi string untuk berbagai keperluan parsing pada event-handler.

Demo Proyek Ref. 1 hal 119

Ref. 4 hal 42

Borland Delphi 7 IDE

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat event-handler yang

memanfaatkan variabel dengan tipe array, dan tipe array multidimensi.

2. Mahasiswa membuat event-handler yang

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 16: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 16/22

memanipulasi string ayng di-input-kan oleh pemakai ke dalam berbagai macam keperluan parsing..

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada

minggu depan.

Tanya Jawab -

Daftar Referensi:

1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 17: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 17/22

RENCANA PELAKSANAAN PEMBELAJARAN

Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 9

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa dapat menggunakan variabel bertype record serta procedure dan function.

Alokasi Waktu : 150’

Indikator : 1. Mampu menggunakan tipe record.

2. Mampu melakukan penggabungan antara record dengan array.

3. Mampu menggunakan procedure dan function.

4. Mampu menentukan visibilitas procedure dan function.

5. Mampu mengimplementasikan procedure dan function dalam program.

Materi Pokok : 1. Tipe Record

2. Penggabungan Record-Array.

3. Procedure.

4. Function.

5. Visibilitas (private dan public) procedure dan function.

6. Implementasi procedure dan function pada contoh kasus.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan tentang konsep tipe data

record. 2. Dosen menjelaskan tentang konsep modularitas

pemrograman menggunakan sub-routine (procedure and function), disertai visibilitasnya.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi variabel dengan menggunakan tipe

record pada event-handler. 2. Implementasi penggabungan variabel array

dengan record pada event-handler. 3. Pembuatan dan penggunaan (pemanggilan)

Demo Proyek Ref. 1 hal 141, 153

Ref. 2 hal 44

Borland Delphi 7 IDE

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 18: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 18/22

prosedur dan fungsi pada sebuah project, dengan penerapan visibilitasnya.

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat event-handler yang

memanfaatkan variabel dengan tipe array digabung dengan tipe record.

2. Mahasiswa membuat prosedur dan fungsi, dan memanggilnya dalam sebuah event-handler.

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada

minggu depan.

Tanya Jawab -

Daftar Referensi: 1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 19: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 19/22

RENCANA PELAKSANAAN PEMBELAJARAN

Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 10

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : Mahasiswa dapat menggunakan unit sebagai enkapsulasi prosedur dan function dalam sebuah project serta melakukan instalasi komponen (VCL).

Alokasi Waktu : 150’

Indikator : 1. Mampu menggunakan unit dan formless unit.

2. Mampu mengimplementasikan unit dalam program.

3. Mampu melakukan manajemen VCL ter-install dalam Delphi 7.

4. Mampu melakukan instalasi VCL.

Materi Pokok : 1. Unit.

2. Formless unit.

3. Implementasi unit dalam program

4. Manajemen packing component.

5. Instalasi VCL..

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

30’ Pendahuluan 1. Dosen menjelaskan tentang konsep modularitas

pemrograman menggunakan unit. 2. Dosen menjelaskan tentang visibilitas dan scope

deklarasi tipe data, konstanta, variabel, prosedur, dan fungsi pada unit (interface and implementation section).

3. Dosen menjelaskan tentang manajemen komponen (VCL) dalam Borland Delphi 7.

Ceramah White Board

Borland Delphi 7 IDE

70’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Pembuatan unit, dengan deklarasi tipe data,

konstanta, variabel, prosedur, dan fungsi pada unit (interface and implementation section).

2. Penggunaan unit yang telah dibuat.

Demo Proyek Ref. 1 hal 119

Ref. 4 hal 42

Borland Delphi 7 IDE

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 20: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 20/22

3. Instalasi dan manajemen VCL Component Pack.

35’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa membuat unit, dengan deklarasi tipe

data, konstanta, variabel, prosedur, dan fungsi pada unit (interface and implementation section)

2. Mahasiswa menggunakan unit yang telah dibuat. 3. Mahasiswa melakukan instalasi komponen pihak

ketiga (third-party components).

Tanya Jawab.

Praktek.

Borland Delphi 7 IDE.

15’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan tugas kelompok yang akan dibuat

oleh mahasiswa.

Tanya Jawab -

Daftar Referensi: 1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 21: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 21/22

RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah : Pemrograman Visual I

Bobot SKS, Semester : 3, 2

Program Studi : Manajemen Informatika

Pertemuan : 11, 12, 13, 14

Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa Pemrograman Delphi.

Kompetensi Dasar : -

Alokasi Waktu : 150’

Indikator : -

Materi Pokok : 1. Konsultasi.

2. Progress monitoring.

LANGKAH KEGIATAN :

WAKTU LANGKAH KEGIATAN METODE BAHAN

10’ Pendahuluan 1. Dosen membuka sesi konsultasi dan progress

monitoring untuk setiap kelompok.

Ceramah -

50’ Inti Dosen menanyakan progress setiap kelompok.

Tanya Jawab

Konsultasi

Tugas Tiap Kelompok

50’ Mahasiswa menanyakan hal-hal yang tidak bisa di-handle oleh kelompok dan memerlukan bantuan dari dosen (tips and trick).

Tanya Jawab

Konsultasi

Tugas Tiap Kelompok

10’ Kegiatan Penutup 1. Mengingatkan tugas kelompok yang akan dibuat

oleh mahasiswa.

Tanya Jawab -

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)

Page 22: D3 RPP Pemrograman Visual I

STIKI | Rencana Pelaksanaan Pembelajaran 22/22

Daftar Referensi:

1. Wajib:

1. Panduan Praktis Pemrograman Borland Delphi 7.0, Penerbit ANDI

2. Modul Praktikum Pemrograman Visual 1

3. 50 trik Pemrograman Delphi 8.0, Pujianto, S.Kom, PT. Elex Media Komputindo, 2007

2. Pendukung: -

Koordinator Tim Perumus Kelompok Mata Kuliah Pemrograman Visual

Hendra Suprayogi, S.Kom., ST.

Disahkan Oleh : Diperiksa Oleh : Diperiksa Oleh :

Evy Poerbaningtyas, S.Si, M.T Anita,S.Kom,M.T Diah Arifah P.,S.Kom,M.T. Puket 1 Ka. Prodi MI Penanggung Jawab

Penyusun silabus,RPP,Bahan Ajar &

Modul Praktikum

Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)