Mata Kuliah : Pemograman Visual Bobot Mata 3 Sks : Kuliah GARISGARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Pengenalan IDE (Integrated Development Environtment) dan konsep pemograman visual;pengenalan tipe data; Variabel, Konstanta, Operator, Array, pengenalan struktur control penyeleksi, dan pengulangan, pengenalan komponenkomponen (object), pengenalan menu editor, pengenalan function dan procedure, pembuatan database, perintah SQL, pembutan aplikasi database dengan menggunakan metode data control dan metode ADODB, pembuatan laporan dan data report. Pertemuan / Minggu Pokok Bahasan / Tujuan Instruksional Umum (TIU) Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Instruksional Khusus (TIK) Tehnik Pembelajaran Media Pembelajaran Evaluasi Referensi 1 Pendahuluan Pengenalan tahap I dengan dosen yang bersangkutan Membuat perjanjian dalam mengikuti perkuliahan sistem operasi ini Mahasiswa memahami apa dasarnya bahasa pemograman Minimal mahasiswa sudah pernah menggunakan komputer dan menggunakan salah satu bahasa pemograman Memberikan gambaran tentang bahasa pemograman serta jenisjenisnya M mengenai ruang lingkup, sasaran dan tujuan serta kompetensi dari kuliah yang akan diberikan Memberikan acuan / referensi yang dibutuhkan oleh mahasiswa untuk mata kuliah ini. Memberikan gambaran mengenai tugastugas, latihan dan ujian yang akan dihadapi mahasiswa berkaitan dengan mata kuliah ini Papan Tulis, 1
Mendengarkan, berkaitan dengan gambaran umum materi mata kuliah yang akan diterimanya nanti serta menanyakan halhal yang belum jelas 2 Pengenalan Pemograman Visual Mengenalkan konsep bahasa pemrograman Mengenalkan konsep bahasa pemrograman Visual Basic Menjelaskan fungsifungsi komponen dalam Visual Basic Menjelaskan proses perancangan program pada Visual Basic. Penginstalan Visual Basic mengenai konsep dasar pemograman visual basic Memberikan penjelasan fungsi fungsi komponen dalam visual basic Memberikan gambaran mengenai perancangan program Papan Tulis, Laboratoriu 2 Mendengarkan, berkaitan dengan konsep dasar pemograman visual basic yang akan diterimanya nanti serta menanyakan halhal yang belum jelas Mencoba 2
3 dan 4 Tipe Data, Variabel, Konstanta, Fungsi dan Operator Mengenalkan Tipe Data Mengenalkan Variabel dan Konstanta Mengenalkan Fungsi dan Operator mengenai tipe data pada pemograman visual basic Memberikan penjelasan tentang variabel dan konstanta dalam visual basic Memberikan gambaran mengenai fungsi dan konstanta pada visual basic Papan Tulis, Laboratoriu 3 dan 4 Mendengarkan, berkaitan dengan tipe data, variabel, konstanta, fungsi dan operator pada pemograman visual basic yang akan diterimanya nanti serta menanyakan halhal yang belum jelas Mencoba 5 Input dan Output Mengenalkan fungsi Inputbox dan Message Box Menjelaskan proses penampilan pesan pada visual basic mengenai input box dan message Box Menjelaskan proses penampilan pesan pada Visual Basic Papan Tulis, Laboratoriu 5 3
Mendengarkan, berkaitan dengan input dan output Mencoba 6 dan 7 Struktur Kontrol Keputusan Mengenalkan Struktur Kontrol Keputusan Menjelaskan penulisan ekspresi bersyarat Menjelaskan perbedaan dari setiap bentuk struktur kontrol keputusan mengenai if,else dan case Menjelaskan proses pemakaian struktur kontrol tersebut Menjelaskan perbedaan setiap struktur kontrol tersebut pada Visual Basic Papan Tulis, Laboratoriu 6 dan 7 Mendengarkan, berkaitan dengan struktur kontrol keputusan 4
Mencoba 8 dan 9 Struktur Pengulangan (Looping) Mengenalkan strukturstruktur pengulangan dalam Visual Basic Menjelaskan perbedaan penggunaan dari setiap bentuk struktur pengulangan mengenai looping Menjelaskan proses pemakaian struktur kontrol pengulangan tersebut Menjelaskan perbedaan setiap struktur pengulangan tersebut pada Visual Basic Papan Tulis, Laboratoriu 8 dan 9 Mendengarkan, berkaitan dengan struktur kontrol pengulangan Mencoba 10 Subroutine Menjelaskan konsep subroutine Menjelaskan perbedaan prosedur dan fungsi mengenai subroutine Papan Tulis, Laboratoriu 10 5
Menjelaskan proses pemakaian subroutine tersebut pada visual basic Mendengarkan, berkaitan dengan subroutine Mencoba 11 UJIAN TENGAH SEMESTER 12 Array Menjelaskan konsep array Menjelaskan proses pemakaian array mengenai array Menjelaskan proses pemakaian array tersebut Papan Tulis, Laboratoriu 11 Mendengarkan, berkaitan dengan array 6
Mencoba 13 Database Menjelaskan konsep database Membuat Database dan tabel Mengisi data pada tabel mengenai konsep database Menjelaskan proses pembuatan database dan tabel pada visual basic Mengisi data pada tabel Papan Tulis, Laboratoriu 12 Mendengarkan, berkaitan dengan database Mencoba 14 dan 15 Recordset Menjelaskan konsep recordset Menjelaskan pemakaian recordset mengenai recordset Menjelaskan proses pemakaian recordset tersebut pada Papan Tulis, Laboratoriu 7
visual basic Mendengarkan, berkaitan dengan recordset Mencoba 16 Pencarian Data dan menampilkan Data Menjelaskan konsep pencarian data dengan model berurutan dan model index Menjelaskan konsep menampilkan data dengan grid mengenai konsep pencarian data Menjelaskan proses pemakaian grid untuk menampilkan data Papan Tulis, Laboratoriu Mendengarkan, berkaitan dengan pencarian data dan menampilkan data Mencoba 8
17 dan 18 Mengenal SQL Pengertian SQL Menjalankan SQL Data Manager Select.. From.. Select From Where mengenai SQL Menjelaskan proses pemakaian sintak SQL Papan Tulis, Laboratoriu Select From Where..Order By Mendengarkan, berkaitan dengan SQL Mencoba 19 dan 20 Pembuatan Laporan Dengan Data Report Penjelasan mengenai pembuatan laporan Menjelaskan tentang Data Environtment Cara pemakaian data Environtment mengenai pembuatan laporan Menjelaskan proses pemakaian Data Environtment pada visual basic Papan Tulis, Laboratoriu Mendengarkan, 9
berkaitan dengan pembuatan laporan Mencoba 21 Menu Penjelasan mengenai Menu pada Visual Basic Memberikan pemahaman cara penambahan menu mengenai Menu Menjelaskan proses pemakaian Menu Papan Tulis, Laboratoriu Mendengarkan, berkaitan dengan Menu Mencoba 22 UJIAN AKHIR SEMESTER 10