Upload
mardiant-djokovic
View
119
Download
15
Embed Size (px)
Citation preview
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)
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/)