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 untuk pembuatan project. 2. Mampu mengenali file yang diperlukan dalam project. 3. Mampu melakukan desain form. Materi Pokok : 1. Main window (shortcut). LANGKAH KEGIATAN : 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. 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) 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 STIKI Rencana Pelaksanaan Pembelajaran 1/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. 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. 15 Kegiatan Penutup 1. Melakukan review materi 2. Mengingatkan materi yang harus dibaca pada minggu depan Tanya Jawab Praktek Tanya Jawab - Daftar Referensi: 1. Wajib: 1. Panduan Praktis Pemrograman.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: - STIKI Rencana Pelaksanaan Pembelajaran 2/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. LANGKAH KEGIATAN : 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. WAKTU LANGKAH KEGIATAN METODE BAHAN 30 Pendahuluan 1. Dosen menjelaskan pengenalan terhadap paradigma pemrograman event-driven. 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. 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. Ceramah Demo Proyek Ref. 1 hal 35 Tanya Jawab Praktek Ref. 2 Bab 2 STIKI Rencana Pelaksanaan Pembelajaran 3/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.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: - STIKI Rencana Pelaksanaan Pembelajaran 4/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. LANGKAH KEGIATAN : 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. WAKTU LANGKAH KEGIATAN METODE BAHAN 30 Pendahuluan 1. Dosen menjelaskan pengenalan terhadap konsep tipe data. 2. Dosen menjelaskan pengenalan terhadap konsep konstanta dan variabel. 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 eventhandler. 2. Perbedaan dan penempatan variabel/konstanta lokal (dalam event-handler) dan variabel/konstanta global (pada bagian interface [private/public class declaration, var/const section] Ceramah White Board Demo Proyek Ref. 1 hal 73 Ref. 1 hal 177 Ref. 4 hal 23 STIKI Rencana Pelaksanaan Pembelajaran 5/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.. 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.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: - STIKI Rencana Pelaksanaan Pembelajaran 6/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. LANGKAH KEGIATAN : 2. Percabangan if-then 3. Percabangan if-then-else 4. Nested if. 5. Percabangan case. 6. Implementasi dalam komponen Check Box dan Radio Button. 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 70 Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Implementasi percabangan if-then pada eventhandler. 2. Implementasi percabangan if-then-else pada event-handler. 3. Implementasi percabangan if-then dan if-thenelse dengan statement lebih dari satu baris. 4. Implementasi percabangan case pada eventhandler. 5. Implementasi percabangan case dengan Demo Proyek Ref. 1 hal 95 Ref. 4 hal 33 STIKI Rencana Pelaksanaan Pembelajaran 7/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. 15 Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada minggu depan. Tanya Jawab. Praktek.. Tanya Jawab - Daftar Referensi: 1. Wajib: 1. Panduan Praktis Pemrograman.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: - STIKI Rencana Pelaksanaan Pembelajaran 8/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. LANGKAH KEGIATAN : 2. Perulangan while. 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 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 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.. 15 Kegiatan Penutup 1. Melakukan review materi. Tanya Jawab - STIKI Rencana Pelaksanaan Pembelajaran 9/22
Daftar Referensi: 1. Wajib: 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada minggu depan. 1. Panduan Praktis Pemrograman.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: - STIKI Rencana Pelaksanaan Pembelajaran 10/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. Materi Pokok : 1. Perulangan repeat. LANGKAH KEGIATAN : 3. Mampu menggunakan perulangan pada komponen ComboBox dan ListBox. 2. Perulangan for. 3. Implementasi dalam komponen ComboBox dan ListBox. WAKTU LANGKAH KEGIATAN METODE BAHAN 30 Pendahuluan 1. Dosen menjelaskan konsep perulangan dengan menggunakan repeat dan for. Ceramah White Board 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 STIKI Rencana Pelaksanaan Pembelajaran 11/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. 15 Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada minggu depan. Tanya Jawab. Praktek.. Tanya Jawab - Daftar Referensi: 1. Wajib: 1. Panduan Praktis Pemrograman.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: - STIKI Rencana Pelaksanaan Pembelajaran 12/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 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 eventhandler. Demo Proyek Ref. 1 hal. 106 Ref. 4 hal 37 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.. 15 Kegiatan Penutup 1. Melakukan review materi. 2. Melakukan review untuk UTS. Tanya Jawab - STIKI Rencana Pelaksanaan Pembelajaran 13/22
Daftar Referensi: 1. Wajib: 1. Panduan Praktis Pemrograman.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: - STIKI Rencana Pelaksanaan Pembelajaran 14/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. Materi Pokok : 1. Tipe Array. LANGKAH KEGIATAN : 2. Mampu memanipulasi string. 3. Mampu melakukan implementasi array dan string ke dalam StringGrid. 2. Array multidimensi. 3. Fungsi manipulasi string (LeftStr, MidStr, RightStr, Length, Copy) 4. Implementasi array dan string dalam StringGrid.. 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 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 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.. STIKI Rencana Pelaksanaan Pembelajaran 15/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.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: - STIKI Rencana Pelaksanaan Pembelajaran 16/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. Materi Pokok : 1. Tipe Record LANGKAH KEGIATAN : 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. 2. Penggabungan Record-Array. 3. Procedure. 4. Function. 5. Visibilitas (private dan public) procedure dan function. 6. Implementasi procedure dan function pada contoh kasus. 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. 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) Ceramah White Board Demo Proyek Ref. 1 hal 141, 153 Ref. 2 hal 44 STIKI Rencana Pelaksanaan Pembelajaran 17/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. 15 Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada minggu depan. Tanya Jawab. Praktek.. Tanya Jawab - Daftar Referensi: 1. Wajib: 1. Panduan Praktis Pemrograman.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: - STIKI Rencana Pelaksanaan Pembelajaran 18/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. Materi Pokok : 1. Unit. LANGKAH KEGIATAN : 2. Mampu mengimplementasikan unit dalam program. 3. Mampu melakukan manajemen VCL ter-install dalam Delphi 7. 4. Mampu melakukan instalasi VCL. 2. Formless unit. 3. Implementasi unit dalam program 4. Manajemen packing component. 5. Instalasi VCL.. 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. 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. Ceramah White Board Demo Proyek Ref. 1 hal 119 Ref. 4 hal 42 STIKI Rencana Pelaksanaan Pembelajaran 19/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). 15 Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan tugas kelompok yang akan dibuat oleh mahasiswa. Tanya Jawab. Praktek.. Tanya Jawab - Daftar Referensi: 1. Wajib: 1. Panduan Praktis Pemrograman.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: - STIKI Rencana Pelaksanaan Pembelajaran 20/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. LANGKAH KEGIATAN : 2. Progress monitoring. WAKTU LANGKAH KEGIATAN METODE BAHAN 10 Pendahuluan 1. Dosen membuka sesi konsultasi dan progress monitoring untuk setiap kelompok. 50 Inti Dosen menanyakan progress setiap kelompok. 50 Mahasiswa menanyakan hal-hal yang tidak bisa dihandle oleh kelompok dan memerlukan bantuan dari dosen (tips and trick). 10 Kegiatan Penutup 1. Mengingatkan tugas kelompok yang akan dibuat oleh mahasiswa. Ceramah - Tanya Jawab Konsultasi Tanya Jawab Konsultasi Tugas Tiap Kelompok Tugas Tiap Kelompok Tanya Jawab - STIKI Rencana Pelaksanaan Pembelajaran 21/22
Daftar Referensi: 1. Wajib: 1. Panduan Praktis Pemrograman.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 STIKI Rencana Pelaksanaan Pembelajaran 22/22