KONTRAK BELAJAR Nama Mata Kuliah
: Pemrograman Visual
Kode Mata Kuliah
:
Pengajar
: Wahyu Widodo, S.Kom
Semester
:5
Hari Pertemuan
:
Tempat Pertemuan
:
1.
Manfaat Mata Kuliah Mata kuliah ini disajikan kepada mahasiswa sebagai upaya memberikan ketrampilan dasar pemrograman komputer kepada mahasiswa dengan melakukan praktek pemrograman menggunakan Borland Delphi
2.
Deskripsi Perkuliahan Mata kuliah ini dimaksudkan untuk pembentukan kompetensi utama dengan materi tentang pemrograman komputer dengan menggunakan Borland Delphi 7.0
3.
Kompetensi Dasar a.
Mengenal Borland Delphi, layar serta control yang ada
b.
Mengenal Struktur Pemrograman dalam Borland Delphi
c.
Memakai variabel untuk menyimpan data dalam program
d.
Mendapatkan masukkan memakai fungsi InputBox, Menampilkan pesan memakai fungsi ShowMessage, atau MessageDlg.
e.
Menulis ekspresi bersyarat.
f.
Memakai pernyataan If … Then ... Else ....
g.
Memakai pernyataan Select Case untuk memilih salah satu pilihan dari banyak pilihan dalam kode program.
h.
Menggunakan statemen untuk melakukan perulangan.
i.
Mengetahui konsep subroutine
j.
Mengetahui prosedur dan fungsi
k.
Mengetahui penggunaan Array baik 1 atau 2 dimensi di Borland Delphi
l.
Mengetahui pembuatan Pengoperasian File Teks
m. Mengetahui Penggunaan Database Paradoks di Borland Delphi dan Pembuatan Report
1
4.
Analisis Instruksional
111 Mahasiswa mempunyaii ketrampilan dasar pemrograman komputer menggunakan Borland Delphi.
Dapat Mengkoneksikan Database MySQL dengan Zeos di Borland Delphi dan Pembuatan Report(12,13)
a.
(14)
Dapat membuat, membaca dan menampilkan File Teks(11)
Mengetahui pembuatan menu, procedure dan fungsi(9,10)
Menggunakan statemen untuk melakukan perulangan(8)
Menulis ekspresi bersyarat(5)
Memakai pernyataan Select Case untuk memilih salah satu pilihan dari banyak pilihan dalam kode program(7)
Memakai pernyataan If … Then untuk bercabang ke seperangkat pernyataan program berdasarkan suatu kondisi(6)
Menampilkan pesan memakai fungsi MsgBox dan meminta masukan menggunakan Input Box(4)
Memakai variabel dan konstanta di Borland Delphi(3)
Mengenal
Struktur
Pemrograman
dalam
Borland Delphi(2)
Mengenal Borland Delphi, layar serta control yang ada(1)
2
5.
Strategi Perkuliahan a.
Dalam setiap perkuliahan selalu di awali dengan salam.
b.
Untuk membuka pertemuan, dimulai dengan membaca doa dan sholawat.
c.
Metode perkuliahan menggunakan berbagai macam metode yang dijabarkan dalam tabel sebagai berikut :
TM
TOPIK BAHASAN C
D
NON. TM SK
SM
P
Mengenal Struktur Pemrograman dalam Borland Delphi
Memakai variabel untuk menyimpan data dalam program
Mendapatkan masukkan memakai fungsi InputBox
Menampilkan pesan memakai fungsi MsgBox
Menulis ekspresi bersyarat
Memakai pernyataan If … Then untuk bercabang ke seperangkat
pernyataan program berdasarkan suatu memilih kondisi salah satu pilihan Memakai pernyataan Select Case untuk
dari banyak pilihan dalamuntuk kodemelakukan program perulangan Menggunakan statemen
Mengetahui konsep subroutine
Mengetahui prosedur dan fungsi
Mengetahui penggunaan Array baik 1 atau 2 dimensi
Mengenal Borland Delphi serta Fasilitas-Fasilitas yang Ada, layar
OB
Borland Delphi serta control yang ada
C : Ceramah D: Diskusi
6.
7.
SK : Studi Kasus SM : Seminar
P: Penugasan OB : Observasi
Materi / Bacaan Perkuliahan / Referensi a.
Milist Borland Delphi di Internet
b.
Forum Borland Delphi di Internet
c.
Subagyo, Untung.2001.Catatan Pemrograman Menggunakan Borland Delphi 6
Tugas-Tugas Selama menempuh mata kuliah Pemrograman 3 : Mahasiswa diberikan tugas berupa a.
Membuat Program Persamaan Kuadrat
b.
Membuat Program Statistik Dasar
c.
Membuat Program Pengoperasian File Teks
d.
Membuat Program Database menggunakan MySQL
3
8.
Kriteria Penilaian Penilaian akan dilakukan dengan menggunakan kriteria sebagai berikut :
1.
NILAI
POINT
RANGE
A
4
> 75
B
3
66 – 75
C
2
41 – 65
D
1
30 – 40
E
0
< 30
Dalam menentukan nilai akhir akan digunakan pembobotan sebagai berikut : NO
9.
JENIS TAGIHAN
BOBOT (%)
1
Presentasi
50
2
Tugas-tugas
10
3
Ujian Tengah Semester
20
4
Ajian Akhir Semester
20
Jadual Perkuliahan
PERTEMUAN
TOPIK BAHASAN
Pertemuan 1
Pengenalan Borland Delphi dan Control Label, Text Box
Pertemuan 2
List Box, Check Box, Radio Button
Pertemuan 3
Percabangan Case Of dan If Then Else
Pertemuan 4
Perulangan For To Do
Pertemuan 5
Perulangan Repeat ... Until, While ... Do
Pertemuan 6
Pengurutan
Pertemuan 7
Menu, Procedure, Function
BACAAN/BAB
UJIAN TENGAH SEMESTER Pertemuan 8
Database Paradoks
Pertemuan 9
Cara Membuat Laporan
Pertemuan 10
Presentasi
Pertemuan 11
Presentasi
Pertemuan 12
Presentasi
Pertemuan 13
Presentasi UJIAN AKHIR SEMESTER
4
RANCANGAN BAHAN AJAR (DIKTAT KULIAH) BAB 1. Pengenalan Borland Delphi 6 a.
Control di Borland Delphi
b.
Property dan event
BAB 2. Percabangan a.
IF Then Else
b.
Select Case
BAB 3. Perulangan a.
For ... Next
b.
Do ... Loop
c.
While ... Wend
BAB 4. Subroutine a.
Procedure
b.
Fungsi
BAB 5. Array a.
1 Dimensi
b.
2 Dimensi
BAB 6. Database a.
Database Paradoks
b.
Koneksi Delphi dengan Database
c.
Report
5