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
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