Kontrak Pemrograman Visual 2012

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

NON. TM

TOPIK BAHASAN
C

Mengenal Borland Delphi serta Fasilitas-Fasilitas yang Ada, layar
Borland Delphi serta control yang ada
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
C : Ceramah D: Diskusi

6.

7.


SK : Studi Kasus SM : Seminar

D

SK

SM

P
























































OB











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