0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan7 halaman

RPS Pemrograman Visual

Dokumen ini adalah Rencana Pembelajaran Semester (RPS) untuk mata kuliah Pemrograman Visual di Universitas Indraprasta PGRI. RPS ini mencakup capaian pembelajaran lulusan, capaian pembelajaran mata kuliah, deskripsi mata kuliah, materi pembelajaran, dan metode pengajaran yang digunakan. Selain itu, terdapat penilaian dan bobot untuk setiap minggu pembelajaran yang dirancang untuk membekali mahasiswa dengan keterampilan dalam pengembangan aplikasi berbasis Java.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan7 halaman

RPS Pemrograman Visual

Dokumen ini adalah Rencana Pembelajaran Semester (RPS) untuk mata kuliah Pemrograman Visual di Universitas Indraprasta PGRI. RPS ini mencakup capaian pembelajaran lulusan, capaian pembelajaran mata kuliah, deskripsi mata kuliah, materi pembelajaran, dan metode pengajaran yang digunakan. Selain itu, terdapat penilaian dan bobot untuk setiap minggu pembelajaran yang dirancang untuk membekali mahasiswa dengan keterampilan dalam pengembangan aplikasi berbasis Java.
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

UNIVERSITAS INDRAPRASTA PGRI

Jalan Nangka No.58, Tanjung Barat, Jagakarta, Jakarta Selatan – 12530 | Telp. (021) 7818718
Jalan Raya Tengah, Kelurahan Gedong, Pasar Rebo, Jakarta Timur. Telp. (021) 87797409 Tanggal Terbit
Fax. (021) 78835283 - Website: [Link] September 2019
FORMULIR
RENCANA PEMBELAJARANSEMESTER(RPS)
Nomor Dokumen Nomor Revisi Halaman
070717 ……………………………... ………………………..

Mata Kuliah : Pemrograman Visual #) Semester: 6 SKS:3 Kode MK: KK43F644


Mata Kuliah PraSyarat Pemrograman Berorientasi Objek
Program Studi : Informatika Dosen Pengembang RPS: Fanisya Alva Mustika, [Link]; Aulia Paramita, [Link]; Barda Hudaya, [Link];
Didik Wiguna, [Link]; Ega Shela Marsiani, [Link]; Gilang Ryan Fernandes, [Link]; Ika Mei Lina, [Link];
Kevin Septianzah, [Link]; Redo Abeputra Sihombing, [Link].
Capaian Pembelajaran Lulusan (CPL) 1. Membangun aplikasi perangkat lunak yang berkaitan dengan pengetahuan ilmu komputer. (CP-KKA1)
2. Menulis kode yang diperlukan untuk digunakan sebagai instruksi dalam membangun aplikasi
komputer (CP-KKA2)
3. Memanfaatkan pengetahuan yang dimiliki berkaitan dengan konsep-konsep dasar pengembangan
perangkat lunak dan kecakapan yang berhubungan dengan proses pengembangan perangkat lunak,
serta mampu membuat program untuk meningkatkan efektifitas penggunaan komputer untuk
memecahkan masalah tertentu. ( CP-KKA3)
4. Merancang dan mengembangkan program aplikasi untuk memanipulasi model gambar, grafis, citra,
serta dapat memvisualisasikannya. (CP-KKA4)
5. Membangun dan mengevaluasi perangkat lunak dalam berbagai area, termasuk yang berkaitan
dengan interaksi antara manusia dan komputer. (CP-KKA5)
Capaian Pembelajaran Mata Kuliah (CPMK) 1. Mahasiswa mampu memahami source code dalam membuat form menggunakan editor BlueJ.
2. Mahasiswa mampu membuat tampilan form menggunakan tools Netbeans.
3. Mahasiswa memahami jenis-jenis Layout Manager dan mampu mengimplementasikan layout
manager dalam form yang dibuat
4. Mahasiswa memahami jenis-jenis event dan mampu mengimplementasikan event dalam form yang
dibuat menggunakan tools Netbeans
5. Mahasiswa mampu membuat form yang terkoneksi dengan database (form master dan transaksi)
6. Mahasiswa mampu membuat form menu menggunakan tools Netbeans
7. Mahasiswa mampu membuat report (laporan)
8. Mahasiswa mampu membuat project berupa aplikasi yang terkoneksi dengan database dengan
menggunakan tools Netbeans.
Deskripsi Mata Kuliah Mata kuliah ini mempelajari pembuatan project berupa aplikasi yang terkoneksi dengan database dimulai
dari merancang tampilan form, menambahkan event, membuat menu, membuat koneksi dengan
database, sampai membuat report (laporan).
Materi Pembelajaran 1. Komponen GUI
2. Layout Manager
3. Event
4. Koneksi Java dengan Database
5. Menu
6. Report
7. Project Sistem / Aplikasi Java
DaftarPustaka Utama: 1. Indrajani dan Martin, Pemrograman Berbasis Objek dengan Bahasa Java, PT Elex Media Komputindo,
Jakarta : 2007
2. Miftakhul Huda & Bunafit Komputer, Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans,
PT. Elex Media Komputindo ,Jakarta : 2010
Tambahan: Fanisya A.M., Mei Lestari, Ni Wayan Parwati S. Modul Pemrograman Visual. Unindra Press
Minggu Kemampuan yang Bahan Kajian/ Meto Waktu Pengalaman Belajar Kriteria, Bentuk Penilaian dan Bobot
ke diharapkan Materi de Mahasiswa Indikator Nilai
(Sub CP-MK) Pembelajaran Pembelajaran
(1) (2) (3) (4) (5) (6) (7) (8)
1  Mahasiswa mampu  Komponen GUI  Ekpositori  TM; 3x50 =  Mempelajari fungsi Indikator: 10%
memahami penggunaan (menggunakan  Cooperative 150 menit dan penggunaan  Mahasiswa merespon aktif
komponen-komponen GUI BlueJ) Learning  BT; 3x60 = masing-masing terhadap materi yang
dan membuat tampilan GUI  Problem 180 menit komponen GUI dan disampaikan dengan
menggunakan editor BlueJ Based  BM; 3x60 = membuat tampilan mempraktikan secara
learning 180 menit GUI menggunakan langsung menggunakan
 Praktik editor BlueJ komputer.
Kriteria:
 Ketepatan dan penguasaan
masalah dalam pembuatan
program
Bentuk Penilaian:
 Latihan dan Tugas
2  Mahasiswa mampu  Komponen GUI  Ekpositori  TM; 3x50 =  Menerapkan Indikator: 10%
menerapkan komponen- (menggunakan  Cooperative 150 menit komponen GUI  Mahasiswa merespon aktif
komponen GUI dalam Netbeans) Learning  BT; 3x60 = untuk membuat terhadap materi yang
membuat tampilan GUI  Problem 180 menit tampilan GUI disampaikan dengan
menggunakan editor Based  BM; 3x60 = menggunakan editor mempraktikan secara
Netbeans learning 180 menit Netbeans langsung menggunakan
 Praktik komputer.
Kriteria:
 Ketepatan dan penguasaan
masalah dalam pembuatan
program
Bentuk Penilaian:
 Latihan dan Tugas
Minggu Kemampuan yang Bahan Kajian/ Meto Waktu Pengalaman Belajar Kriteria, Bentuk Penilaian dan Bobot
ke diharapkan Materi de Mahasiswa Indikator Nilai
(Sub CP-MK) Pembelajaran Pembelajaran
(1) (2) (3) (4) (5) (6) (7) (8)
3  Mahasiswa mampu  Layout Manager  Ekpositori  TM; 3x50 =  Mempelajari jenis- Indikator: 10%
memahami jenis-jenis  Cooperative 150 menit jenis Layout  Mahasiswa merespon aktif
Layout Manager dan Learning  BT; 3x60 = Manager dan terhadap materi yang
mengimplementasikan  Problem 180 menit mengimplementasik disampaikan dengan
layout manager dalam form Based  BM; 3x60 = an layout manager mempraktikan secara
yang dibuat learning 180 menit dalam form yang langsung menggunakan
 Praktik dibuat. komputer.
Kriteria:
 Ketepatan dan penguasaan
masalah dalam pembuatan
program
Bentuk Penilaian:
 Latihan dan Tugas

4&5  Mahasiswa mampu  Event  Ekpositori  TM; 3x50 =  Mempelajari teori Indikator: 10%
memahami jenis dan  Cooperative 150 menit tentang Event dan  Mahasiswa merespon aktif
masing-masing fungsi dari Learning  BT; 3x60 = menerapkan event terhadap materi yang
Event  Problem 180 menit pada tampilan GUI disampaikan dengan
Based  BM; 3x60 = mempraktikan secara
learning 180 menit langsung menggunakan
 Praktik komputer.
Kriteria:
 Ketepatan dan penguasaan
masalah dalam pembuatan
program
Bentuk Penilaian:
 Latihan dan Tugas
6&7  Mahasiswa mampu  Koneksi Java  Ekpositori  TM; 3x50 = Mempelajari cara Indikator: 10%
membuat tampilan GUI dengan  Cooperative 150 menit membuat tampilan GUI  Mahasiswa merespon aktif
yang terkoneksi dengan database Learning  BT; 3x60 = yang terkoneksi dengan terhadap materi yang
Minggu Kemampuan yang Bahan Kajian/ Meto Waktu Pengalaman Belajar Kriteria, Bentuk Penilaian dan Bobot
ke diharapkan Materi de Mahasiswa Indikator Nilai
(Sub CP-MK) Pembelajaran Pembelajaran
(1) (2) (3) (4) (5) (6) (7) (8)
database dan dapat (insert, update,  Problem 180 menit database, antara lain : disampaikan dengan
melakukan manipulasi data delete) Based  BM; 3x60 =  Menyimpan data ke mempraktikan secara
dalam database (1 tampilan learning 180 menit dalam database langsung menggunakan
GUI dengan 1 tabel)  Praktik  Merubah data dalam komputer.
database Kriteria:
 Menghapus data  Ketepatan dan penguasaan
dalam database masalah dalam pembuatan
program
Bentuk Penilaian:
 Latihan dan Tugas
8 UJIAN TENGAH SEMESTER
9  Mahasiswa mampu  Koneksi Java  Ekpositori  TM; 3x50 = Mempelajari cara Indikator: 10%
membuat tampilan GUI dengan  Cooperative 150 menit membuat tampilan GUI  Mahasiswa merespon aktif
yang terkoneksi dengan Database Learning  BT; 3x60 = yang terkoneksi dengan terhadap materi yang
database (Membaca data (select)  Problem 180 menit database, antara lain : disampaikan dengan
dari database) Based  BM; 3x60 =  Membaca data dari mempraktikan secara
learning 180 menit database (contoh : langsung menggunakan
 Praktik Login) komputer.
 Menampilkan data Kriteria:
dari database ke  Ketepatan dan penguasaan
dalam JTable masalah dalam pembuatan
 Menampilkan hasil program
pencarian data dari Bentuk Penilaian:
database ke dalam  Latihan dan Tugas
komponen GUI dan
JTable
10  Mahasiswa mampu  Menu  Ekpositori  TM; 3x50 =  Mempelajari cara Indikator: 10%
memahami cara membuat  Cooperative 150 menit membuat menu  Mahasiswa merespon aktif
Menu Learning  BT; 3x60 = menggunakan JMenu, terhadap materi yang
 Problem 180 menit dan JmenuItem atau disampaikan dengan
Minggu Kemampuan yang Bahan Kajian/ Meto Waktu Pengalaman Belajar Kriteria, Bentuk Penilaian dan Bobot
ke diharapkan Materi de Mahasiswa Indikator Nilai
(Sub CP-MK) Pembelajaran Pembelajaran
(1) (2) (3) (4) (5) (6) (7) (8)
Based  BM; 3x60 = menggunakan Jbutton mempraktikan secara
learning 180 menit  Mempelajari cara langsung menggunakan
 Praktik menambahkan Event komputer.
pada menu agar bisa Kriteria:
menampilkan form  Ketepatan dan penguasaan
lain. masalah dalam pembuatan
program
Bentuk Penilaian:
 Latihan dan Tugas
11 &12  Mahasiswa mampu  Koneksi Java  Ekpositori  TM; 3x50 = Mempelajari cara Indikator: 10%
membuat tampilan GUI dengan  Cooperative 150 menit membuat form  Mahasiswa merespon aktif
yang terkoneksi dengan Database (form Learning  BT; 3x60 = transaksi, dengan terhadap materi yang
database (1 tampilan GUI Transaksi)  Problem 180 menit melakukan koneksi disampaikan dengan
dengan menggunakan lebih Based  BM; 3x60 = lebih dari 1 tabel pada 1 mempraktikan secara
dari 1 tabel) learning 180 menit tampilan GUI : langsung menggunakan
 Praktik  Membaca dari komputer.
beberapa tabel Kriteria:
master  Ketepatan dan penguasaan
 Menyimpan ke tabel masalah dalam pembuatan
transaksi program
Bentuk Penilaian:
 Latihan dan Tugas
13 & 14  Mahasiswa mampu  Report  Ekpositori  TM; 3x50 =  Mempelajari cara Indikator: 10%
membuat Report (Laporan)  Cooperative 150 menit membuat Report  Mahasiswa merespon aktif
menggunakan iReport Learning  BT; 3x60 = (Laporan) terhadap materi yang
 Problem 180 menit menggunakan iReport disampaikan dengan
Based  BM; 3x60 = mempraktikan secara
learning 180 menit langsung menggunakan
 Praktik komputer.
Kriteria:
Minggu Kemampuan yang Bahan Kajian/ Meto Waktu Pengalaman Belajar Kriteria, Bentuk Penilaian dan Bobot
ke diharapkan Materi de Mahasiswa Indikator Nilai
(Sub CP-MK) Pembelajaran Pembelajaran
(1) (2) (3) (4) (5) (6) (7) (8)
 Ketepatan dan penguasaan
masalah dalam pembuatan
program
Bentuk Penilaian:
 Latihan dan Tugas
15  Mahasiswa membuat  Project Sistem /  Ekpositori  TM; 3x50 =  Membuat sebuah Indikator: 10%
Project berupa Aplikasi Java  Cooperative 150 menit project berupa  Keterampilan membuat
sistem/aplikasi berbasis Learning  BT; 3x60 = aplikasi/sistem Project berupa aplikasi/sistem
Java  Problem 180 menit berbasis java sesuai berbasis Java
Based  BM; 3x60 = dengan materi-materi Kriteria:
learning 180 menit yang disampaikan  Ketepatan dan penguasaan
 Praktik sebelumnya. masalah dalam pembuatan
program
Bentuk penilaian:
 Presentasi
16 UJIAN AKHIR SEMESTER

Mengetahui Menyetujui, Jakarta, September 2019


Dekan FTIK Ketua Program Studi Dosen Koordinator

Ir. Soepardi Harris, M.T. Mei Lestari, [Link] Fanisya Alva Mustika, [Link]

Anda mungkin juga menyukai