Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Pemrograman Lanjut Pendahuluan § Aryo Pinandito, ST, M.MT Team Teaching Pemrograman Lanjut Mata Kuliah § Nama: Pemrograman Lanjut § Kredit: 5 SKS (4 SKS Tatap Muka + 1 SKS Praktikum) § Semester: Genap (2/4) § Kode Matakuliah: IFK15002 § Prasyarat: Pemrograman Dasar § Sifat: Wajib Tujuan Pembelajaran § Mahasiswa memahami konsep pemrograman berorientasi obyek § Mahasiswa dapat menjelaskan pengertian obyek dan class dalam pemrograman berorientasi obyek § Mahasiswa dapat membuat obyek dan class menggunakan bahasa pemrograman Java. § Mahasiswa mampu membuat program dengan menggunakan konsep pemrograman berorientasi obyek. Outcome § Memahami konsep pemrograman berorientasi obyek § Menguasai bahasa pemrograman Java sebagai bahasa pemrograman dalam mengimplementasikan pemrograman berorientasi objek § Membuat obyek dan class dengan bahasa pemrograman Java § Membuat program/aplikasi menggunakan konsep pemrograman berorientasi obyek dengan Java. Materi § First Half Semester § Pendahuluan dan konsep OOP § Object dan Class § Constructor § Fungsi overloading dan konstruktor § Enkapsulasi § Static dan Konstanta § Penerapan Objek sebagai argumen method dan array dari objek Materi (2) § Second Half Semester § Inheritance § Method Override dan Keyword Super § Access modifier § Polymorphism § Interface § Exception § Generic Class § Inner Class § Class GUI Referensi § H. M. Deitel, Java TM How to Program, Sixth Edition, Prentice Hall, 2004 § C. Mary, W. Kathy and Alison H., Java Tutorial, Third Edition: A Short Course on the Basic, Adison Wesley, 2000 § B. Jacquie, Begining Java Objects, From Concept to Code, Second Edition, Apress, 2005 § And... Any other Java programming books to your liking Evaluasi dan Penilaian § Penilaian didasarkan pada komposisi Tugas, Quiz (2 kali), Ujian Tengah semester, Ujian Akhir Semester, dan Praktikum. § Ujian Tengah Semester 20%, § Ujian Akhir Semester 30%, § Praktikum 20% § Praktikum E, nilai akhir maksimal C § Tugas +/- Quiz +/- Keaktifan +/- Ethics – 30% Regulasi § Kehadiran § Minimal kehadiran 80% § Kehadiran < 80%, pengambilan mata kuliah dibatalkan (Nilai Akhir K) § Toleransi keterlambatan 15 menit § Kode Etik Mahasiswa § Pakaian § Sikap dan Perilaku Kontak [email protected] @aryoxp 081234234433 Know the ethics on communications What To Do Next? § Download and Install Netbeans (if not already installed) § Prepare yourself a computer with a § Windows/Mac/Linux operating system § Check your operating system version § 32-bit (x86) / 64-bit (x64) § Download JDK (Java SE Development Kit) according to your OS version: § http://www.oracle.com/technetwork/java/javase/downloads/jdk7- downloads-1880260.html § JDK Version 6/7/8 Ketentuan Pengiriman Tugas § Perhatikan subject/judul email yang ditentukan di kelas. Perhatikan bentuk kapitalisasi hurufnya. § Nama dan NIM pembuat tugas harus dituliskan dalam badan email § File yang dikirimkan TIDAK BOLEH di-ZIP atau di-RAR § Ukuran file attachment dalam email tugas tidak boleh lebih 1MB per email. § Keterlambatan tidak ditoleransi § CC email yang dikirim ke alamat email pembuat tugas § Email yang tidak memenuhi ketentuan tersebut akan DIHAPUS tanpa dibuka dan tanpa pemberitahuan § Questions? Introductory Task § Buat artikel min 2 halaman A4 § Pemrograman Berorientasi Object § Pengenalan Object dan Class § Jangan copy-paste! § Subject email: § Tugas Pendahuluan Pemrograman Lanjut § Deadline § Hari ini, 22:00 WIB