Anda di halaman 1dari 6

Program Studi Program KodeDokumen

Teknik Informatika Diploma 3 F-PRG-002.07

RENCANA PEMBELAJARAN SEMESTER


Kode MK Mata Kuliah (MK) SKS Sifat Semester
3W3319 Pemrograman Berorientasi Objek 4 K/T 3

Otorisasi
TanggalPenyusunan 8 Maret 2019
Pengembang RPS M. Hasbi

KoordinatorRumpun MK Didik Nugroho, M.Kom

Ketua Program Studi Dwi Remawati, S.Kom, M.Kom

CapaianPembelajaranLulusan Program Studi (CPL-Prodi) yang dibebankanpadamatakuliah :

Menerapkan konsep dan teori pemrograman untuk membangun dan mengembangkan sistem aplikasi TIK

CapaianPembelajaran Mata Kuliah (CPMK):


CP1 : Mahasiswa mengenal tool/bahasa pemrograman Objek (visual basic .net). Mahasiswa memahami objek
(Class) dalam pemrograman. (C4, P3, A4)

CP2:Mahasiswa mampu menerapkan Interaksi Class pada aplikasi dalam Pemrograman. (C4, P3, A4)

CP3:Mahasiswa mampu menerapkan Pewarisan (inheritance) pada Class atau inheritance polimorfisme. (C4, P3,
A4)
CP4:Mahasiswa mampu menerapkan Class Abstrak (Class Dasar) pada pemrograman. (C4, P3, A4)
CP5:Mahasiswa mampu menerapkan Interface polimorfisme pada pemrograman. (C4, P3, A4)
CP6:Mahasiswa dapat mengkoneksi ke database (Access) pada pemrogramanan. (C4, P3, A4)
CP7:Mahasiswa mampu menerapakan Koneksi ke database melalui pemrograman menggunakan tool
Bindingsource. (C4, P3, A4)
- Ujian Tengah Semester (UTS)
CP8:Mahasiswa mampu membuat Aplikasi menyimpan data ke database (Access). (C 4, P3, A4)
CP9:Mahasiswa mampu membuat Aplikasi menyimpan data, baca data dari dan ke database. (C4, P3, A4)
CP10:Mahasiswa mampu membuat aplikasi Pengolahan data (dari database) dengan pemrograman (koding)
dengan mengakses data yaitu simpan data, baca data, update data dari dan ke database. (C4, P3, A4)
CP11: ) Mahasiswa mampu membuat aplikasi Pengolahan data (dari database) dengan pemrograman (koding)
dengan mengakses data yaitu simpan data, baca data, update data dari dan ke database serta menampilkan
data. (C4, P3, A4)
CP12:Mahasiswa mampu membuat Crystall Report dalam pemrograman. (C4, P3, A4)
CP13:Mahasiswa mampu membuat Aplikasi crystall Report dalam pemrograman. (C4, P3, A4)
CP14:Mahasiswa mampu membuat aplikasi Pengolahan data akses ke database (simpan, baca, update) dengan
menampilkan datanya menggunakan Crystall Report. (C4, P3, A4).
- Ujian Akhir Semester (UAS)

DiskripsiSingkatmataKuliah :
Mata kuliah Pemrograman Berorientasi Objek (PBO) merupakan mata kuliah yang menggunakan objek (Class)
dalam pemrograman. Penerapan class dalam pemrograman untuk menyelesaikan aplikasi. Aplikasi dibuat dengan
bahasa pemrograman visual basic .net dengan akses data ke database (Access).
Bahan Kajian/Materi yang akan Disampaikan
Aplikasi yang dibuat sebagai contoh dalam mata kuliah ini anatara lain: 1) Class sebagai Objek dalam

Page 1 of 6
Program Studi Program KodeDokumen

Teknik Informatika Diploma 3 F-PRG-002.07

RENCANA PEMBELAJARAN SEMESTER


Kode MK Mata Kuliah (MK) SKS Sifat Semester
3W3319 Pemrograman Berorientasi Objek 4 K/T 3

pemrograman, 2) Interaksi class dalam aplikasi pemrograman, 3) Pewarisan (inheritance) pada Class atau
inheritance polimorfisme, 4) Class Abstrak (Class Dasar), 5) Interface polimorfisme, 6) Koneksi ke database
(Access), 7) Koneksi ke database melalui pemrograman menggunakan tool Bindingsource, 8) Aplikasi menyimpan
data ke database (Access), 9) Aplikasi menyimpan data, baca data dari dan ke database, 10) Pengolahan data (dari
database) dengan pemrograman (koding) dengan mengakses data yaitu simpan data, baca data, update data dari
dan ke database,11) Pengolahan data (dari database) dengan pemrograman (koding) dengan mengakses data
yaitu simpan data, baca data, update data dari dan ke database serta menampilkan data, 12) Pembuatan Crystall
Report dalam pemrograman, 13) Aplikasi crystall Report dalam pemrograman, 14) Pengolahan data akses ke
database (simpan, baca, update) dengan menampilkan datanya menggunakan Crystall Report.
Pustaka :
Wajib :
[1] Arief Ramadhan, VB.NET 2005, Elex Media Komputindo, 2006.
[2] Didik Dwi Prasetyo, Tips & Trik Visual Basic.NET, Elex Media Komputindo, 2006
[3] Julius Hermawan, Analisa Desain dan Pemrograman Berorientasi Objek dengan UML dan Visual
Basic .NET, Andi Yogyakarta, 2004
Pendukung:
[4] Suryanto Suharli, Membangun Aplikasi Berbasis Windows dengan Visual Basic.NET, Elex Media
Komputindo, Jakarta, 2005
[5]Uus Rusmawan, VB.NET untuk Semua Tingkatan, Elex Media,2011

Penilaian :
20% tugas+30% UTS+50% UAS
Mata KuliahSyarat :
Mata Kuliah Algoritma Pemrograman dan struktur data

Page 2 of 6
Program Studi Program KodeDokumen

TeknikInformatika Diploma III

RENCANA PEMBELAJARAN SEMESTER


Kode MK Mata Kuliah (MK) SKS Sifat Semester
MatematikaKomputasi 3 Teori 1

Bentuk,
Sub-CPMK
Mg MateriPembelajaran MetodaPembelajaran&Penuga Bentuk&KriteriaPenilaian Bobot Pusta
( KAD : KemampuanAkhir yang
Ke- (BahanKajian) san (Indikator) Nilai ka
diharapkan)
[Waktu TM, PT, BM]*
1,2 1. Mahasiswa mengenal tool/bahasa 1. Mengenal bahasa pemrograman Tatap muka, Mahasiswa mampu mengoperasikan
pemrograman Objek (visual visual basic .net pembelajaran:kuliahdan bahasa pemmrograman visual
basic .net). Mahasiswa tutorial. basic .net.
memahami objek (Class) dalam 2. Mengenal dan memahami Objek Waktu:
pemrograman. (C4, P3, A4) (Class) dalam pemrograman. TM: 50x 2 x 2 5% 1
2. Mahasiswa mampu menerapkan PT: 50 x 2 x 2
Interaksi Class pada aplikasi 3. Interaksi anatar Class dalam BM: 60 x 2 x 2
dalam Pemrograman pemrograman

3,4, 1. Pewarisan (inheritance) pada Tatap muka, pembelajaran: 1. Mahasiswa dapat membuat aplikasi
5 Class atau inheritance kuliah dan tutorial. pemrograman Pewarisan
3. Mahasiswa mampu menerapkan polimorfisme. Waktu: (inheritance) atau inheritance
Pewarisan (inheritance) pada 2. Class Abstrak (Class Dasar) TM: 50 x 2 x 2 x 2 polimorfisme pada Class.
Class atau inheritance pada pemrograman. PT: 50 x 2 x 2 x 2 2. Mahasiswa dapat membuat aplikasi
polimorfisme 3. Interface polimorfisme BM: 60 x 2 x 2 x 2 Class Abstrak (Class Dasar) pada
4. Mahasiswa mampu menerapkan pemrograman.
15% 1
Class Abstrak (Class Dasar) pada 3. Interface polimorfisme pada
pemrograman. pemrograman.
5. Mahasiswa mampu
menerapakan Interface
polimorfisme pada
pemrograman.

6,7 1. Koneksi ke database (Access) Tatap muka, pembelajaran: 1. Mahasiswa mampu 10%

Page 3 of 6
Program Studi Program KodeDokumen

TeknikInformatika Diploma III

RENCANA PEMBELAJARAN SEMESTER


Kode MK Mata Kuliah (MK) SKS Sifat Semester
MatematikaKomputasi 3 Teori 1

Bentuk,
Sub-CPMK
Mg MateriPembelajaran MetodaPembelajaran&Penuga Bentuk&KriteriaPenilaian Bobot Pusta
( KAD : KemampuanAkhir yang
Ke- (BahanKajian) san (Indikator) Nilai ka
diharapkan)
[Waktu TM, PT, BM]*
6. Mahasiswa dapat mengkoneksi langsung dari BindingSource. kuliah dan tutorial. mengoperasikan Koneksi langsung
ke database (Access) langsung 2. Koneksi ke database melalui Waktu: ke database melalui
dari BindingSource pada koding pemrograman TM: 50 x 2 x 2 Bindingsource.
pemrogramanan menggunakan tool PT: 50 x 2 x 2 2. Mahasiswa dapat membuat
7. Mahasiswa mampu Bindingsource. BM: 60 x 2 x 2 aplikasi Koneksi ke database
menerapakan Koneksi ke melalui koding pemrograman
database melalui koding menggunakan Bindingsource.
pemrograman menggunakan
tool Bindingsource.

8 Ujiantengah Semester (UTS)


9, 1. Menyimpan data ke database Tatap muka, pembelajaran: 1. Mahasiswa mampu membuat Aplikasi 40%
10, (Access). kuliah dan tutorial. menyimpan data ke database
11, 9. Mahasiswa mampu membuat 2. Aplikasi menyimpan data, baca Waktu: (Access).
12. Aplikasi menyimpan data ke data dari dan ke database. TM: 50 x 2 x 2 x 2 x 2 2. aplikasi Pengolahan data (dari
database (Access). 3. aplikasi Pengolahan data (dari PT: 50 x 2 x 2 x 2 x 2 database) dengan pemrograman
10. Mahasiswa mampu membuat database) dengan BM: 60 x 2 x 2 x 2 x 2 (koding) dengan mengakses data yaitu
Aplikasi menyimpan data, baca pemrograman (koding) dengan simpan data, baca data, update data
data dari dan ke database. mengakses data yaitu simpan dari dan ke database serta
11. Mahasiswa mampu membuat data, baca data, update data menampilkan data.
aplikasi Pengolahan data (dari dari dan ke database.
database) dengan pemrograman 4. aplikasi Pengolahan data (dari
(koding) dengan mengakses data database) dengan
yaitu simpan data, baca data, pemrograman (koding) dengan

Page 4 of 6
Program Studi Program KodeDokumen

TeknikInformatika Diploma III

RENCANA PEMBELAJARAN SEMESTER


Kode MK Mata Kuliah (MK) SKS Sifat Semester
MatematikaKomputasi 3 Teori 1

Bentuk,
Sub-CPMK
Mg MateriPembelajaran MetodaPembelajaran&Penuga Bentuk&KriteriaPenilaian Bobot Pusta
( KAD : KemampuanAkhir yang
Ke- (BahanKajian) san (Indikator) Nilai ka
diharapkan)
[Waktu TM, PT, BM]*
update data dari dan ke mengakses data yaitu simpan
database. data, baca data, update data
12. Mahasiswa mampu membuat dari dan ke database serta
aplikasi Pengolahan data (dari menampilkan data
database) dengan pemrograman
(koding) dengan mengakses data
yaitu simpan data, baca data,
update data dari dan ke
database serta menampilkan
data

13, 13. Mahasiswa mampu membuat 1. Crystall Report. Tatap muka, pembelajaran: 1. Mahasiswa dapat membuat format
14, format laporan Crystall Report 2. aplikasi Pengolahan data akses kuliah dan tutorial. laporan dengan Crystall Report.
15. dalam pemrograman. ke database (simpan, baca, Waktu: 2. Mahasiswa mampu membuat aplikasi
14. Mahasiswa mampu membuat update) dengan menampilkan TM: 50 x 2 x 2 x 2 Pengolahan data akses ke database
Aplikasi crystall Report dalam datanya menggunakan Crystall PT: 50 x 2 x 2 x 2 (simpan, baca, update) dengan
pemrograman Report BM: 60 x 2 x 2 x 2 menampilkan datanya menggunakan
30%
15. Mahasiswa mampu membuat Crystall Report
aplikasi Pengolahan data akses
ke database (simpan, baca,
update) dengan menampilkan
datanya menggunakan Crystall
Report
3.

Page 5 of 6
Program Studi Program KodeDokumen

TeknikInformatika Diploma III

RENCANA PEMBELAJARAN SEMESTER


Kode MK Mata Kuliah (MK) SKS Sifat Semester
MatematikaKomputasi 3 Teori 1

Bentuk,
Sub-CPMK
Mg MateriPembelajaran MetodaPembelajaran&Penuga Bentuk&KriteriaPenilaian Bobot Pusta
( KAD : KemampuanAkhir yang
Ke- (BahanKajian) san (Indikator) Nilai ka
diharapkan)
[Waktu TM, PT, BM]*
16 UjianAkhir Semester (UTS)

*keterangan :Waktu TM : TatapMuka; PT : PenugasanTerstruktur; BM : BelajarsecaraMandiri

Page 6 of 6

Anda mungkin juga menyukai