Anda di halaman 1dari 2

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

Praktikum Pemograman Berorientasi Objek


Laboratorium Rekayasa Perangkat Lunak & Pemograman
Kompetensi :
1. Praktikan mampu memahami konsep dasar OOP, struktur pemograman java, dasar
pemograman, kelas maupun objek.
2. Praktikan mampu mengimplementasikan metode-metode yang terdapat pada Pemograman
Java kedalam bentuk aplikasi GUI (Graphical User Interface)
3. Praktikan mampu mengkoneksikan aplikasi yang dibuat dengan Database sebagai media
penyimpanan data.
HARI
KE1

KEMAMPUAN AKHIR
YANG DIHARAPKAN
Mampu memahami
konsep
dasar
Pemograman Java,
Mampu melakukan
compile dan eksekusi
program
secara
manual
maupun
melalui Netbeans
Mampu mengetahui
Struktur dalam Java
Mampu mengetahui
Tipe
Data,
Java
Indentifier, Casting
dan Operator yang
digunakan
dalam
pemograman Java
Mampu memahami
konsep Rekursi
Mampu Memahami
konsep
dan
perbedaan Kelas dan
Objek
dalam
pemograman java.
Mampu Memahami
fungsi
dan
perbedaan method
void dan non void
Mampu memahami
konsep konstruktor
dan kata kunci this
dalam konstruktor
Mampu memahami
Flow
Control
(Kondisi, Perulangan,
Kata kunci break)
dalam Pemograman
Java
Mampu memahami

MATERI
BENTUK
TUGAS YANG
PEMBELAJARAN
PEMBELAJARAN
DIBERIKAN
Modul Praktikum Membuat Program
OOP 2013, Bagian 1
sederhana untuk
dan Bagian 2
dengan Notepad,
kemudian
dieksekusi secara
manual.
Membuat Program
sederhana dengan
Netbeans
Membuat program
dengan
menggunakan
operator

Modul Praktikum
OOP 2013, Bagian 3
& Bagian 4

Modul

Praktikum

Membuat Program
untuk
mengimplementas
ikan Rekursi
Membuat Program
dasar
untuk
mengimplementas
ikan Kelas dan
Objek.
Membuat Program
dengan
mengimplementas
ikan konstruktor
Membuat Program
dengan
menggunakan
Kondisi

Membuat Program

perbedaan hak akses


dalam
konsep
enkapsulasi
Mampu memahami
konsep Inheritance
(Pewarisan) dalam
pemograman Java
Kata Kunci This
Mampu memahami
konsep
dari
Polimorfisme
Mampu memahami
Konsep dari Override
Mampu memahami
Konsep dari Overload
Mampu
membedakan
Override
dengan
Overload
Mampu memahami
konsep dari Kelas
Abstrak
Mampu memahami
konsep dari Interface
Mampu mengetahui
perbedaan dari Kelas
Abstrak dan Interface
Mampu memahami
konsep
dari
Exception
dan
perbedaanperbedaan exception
Mampu memahami
konsep Mysql
Mampu mengetahui
apa peran Database
untuk Pembangunan
Aplikasi
Mampu membangun
sebuah
aplikasi
dengan Basis Data
Memahami
Tugas
Besar yang akan
dikerjakan
oleh
Praktikan

OOP 2013 Bagian 4,


dan Bagian 5 (A, B)

dengan
mengimplementas
ikan
konsep
Inheritance

Modul Praktikum
OOP 2013 Bagian 4
(C,D,E)

Membuat Program
dengan
mengimplementas
ikan Polimorfisme
Membuat Program
dengan Override,
Overload

Modul Praktikum
OOP 2013 Bagian 4
(F,G,H)

Modul Praktikum
OOP 2013 Bagian 5

Membuat Program
dengan
mengimplementas
ikan Kelas Abstrak
dan Interface
Menjelaskan
perbedaan
dari
masing tiap-tiap
exception

Membuat
Database dengan
menggunakan
PHPMyAdmin
Membuat Aplikasi
dengan
menggunakan
Database
Penjelasan Tugas
Besar Praktikum
OOP

Anda mungkin juga menyukai