1. Menjelaskan konsep 1. Pemrograman Berorientasi Objek. pemrograman berorientasi 2. Konsep Kelas dan Objek. objek 3. Inheritance 4. Constructor 2. Menguraikan dan 1. Menggunakan variabel, tipe data dan method dalam menggunakan variabel, visual java. tipe data dan method dalam visual java 3. Menjelaskan dan 1. Konsep visual programming dalam java mempraktikkan dasar 2. Java IDE. pemrograman visual 3. Swing dan AWT 4. Membangun dan 1. Statemen Penyeleksian Kondisi menerapkan 2. Konsep Pengulangan komponen-komponen 3. Statemen Peloncatan visual menggunakan 4. Membangun dan menerapkan komponen-komponen bahasa java dalam contoh visual menggunakan bahasa java dalam contoh program program sederhana. sederhana. 5. Mempraktikkan konsep 1. Event Handler dasar pemrograman grafis 2. Klik mouse pada JButton. dan mengatur layout dari 3. Penekanan enter pada keyboard. form yang dibuat. serta 4. Event handler pada komponen visual dasar lainnya. mengimplementasikan 5. Dasar pemrograman grafis. OOP dalam visual java. 6. Mengimplementasikan 1. Mengimplmentasi OOP dalam visual java OOP dalam visual java. 2. Class dan constructor dalam visual. 3. Implementasi, enkapsulasi, inheritance dan polimorfisme 7. Membuat koneksi database 1. Koneksi database MySQL-Java Koneksi Database (Java – MySQL) 2. Menggunakan MyODBC Driver 3. Mampu melakukan koneksi menggunakan MySQL Connector/J 8. Membuat pengolahan data 1. Membuat pemrograman Database pada suatu database 2. Membuat MySQL database perintah SQL (MySQL). 3. Membuat manipulasi data 4. Membuat pemrograman java GUI dan database 9. Merancang dan 1. Mengenal tentang IReport membangun sistem report 2. Melakukan penggunaan report statis 3. Melakukan penggunaan report dinamis 4. Melakukan pembuatan program java untuk menampilkan Report