RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

dokumen-dokumen yang mirip
RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN (SAP) Kuliah mimbar Papan tulis dan LCD Proyektor

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

PEMROGRAMAN BERORIENTASI OBJEK

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Rencana Pelaksanaan Pembelajaran

KONTRAK KULIAH. A. Deskripsi. Mata kuliah ini menjelaskan konsep pemrograman berbasis objek, dengan menggunakan class.

SriWinarno,SKom Panji Wisnu Wrawan, ST, MT

RENCANA PEMBELAJARAN SEMESTER

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

SATUAN ACARA PERKULIAHAN (SAP) Dosen menerangkan materi kuliah. Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

VI Pemrograman Berorientasi Obyek

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

VI Praktikum Pemrograman Berbasis Obyek

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

SILABUS. Print to PDF without this message by purchasing novapdf ( STIKI Silabus Mata Kuliah 1/10

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

1. Manakah jawaban yang benar,pada saat Anda mengcompile dan menjalankan class berikut ini:

SILABUS MATA KULIAH PEMROGRAMAN VISUAL II

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

Praktikum 4 Konsep Inheritance, Polymorphism, dan Encapsulation

PEMROGRAMAN BERORIENTASI OBJEK LANJUT

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

[Year] SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : S1/Sistem Komputer

Polymorphism. Materi ke-8 Pemrograman Berbasis Objek

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SILABUS MATA KULIAH PEMROGRAMAN JAVA

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : D3/Teknik Komputer

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Tes Tengah Semester Take Home Pemrograman Berorientasi Obyek Lanjut A (Rabu, 7-9) Ramos Somya, S.Kom., M.Cs.

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Apa yang menjadi output potongan kode diatas? Error karena tidak ada String yang di-passing kedalam konstruktor Bapak

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

INTERAKSI ANTAR OBJECT

1. Keyword mana yang memiliki fungsi sama dengan keyword this dan menyediakan reference ke atribut turunan dari objek? super

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

FM-UDINUS-BM-08-05/R0

PRAKTIKUM 3 KONSTRUKTOR DAN OVERLOADING

PEMROGRAMAN BERORIENTASI OBJEK

Chapter# 5. Tujuan : Mahasiswa m

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

GUI & Event Handling. Viska Mutiawani, M.Sc

PEWARISAN. Disusun Oleh: Reza Budiawan. Untuk: Tim Dosen Algoritma & Pemrograman Lanjut

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

[FORMAT] RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

PROSEDUR DESAIN DAN PENGENDALIAN KURIKULUM No. Dokumen

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI SARJANA TERAPAN TEKNIK INFORMATIKA DEPARTEMEN TEKNIK INFORMATIKA DAN KOMPUTER

BAB IV HASIL DAN PEMBAHASAN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

PRAKTIKUM 3 KONSTRUKTOR DAN OVERLOADING

Dasar-Dasar OOP di Java

Link Nama digunakan untuk menuju halaman Data Absensi Siswa.

Deskripsi Mata Kuliah Mata kuliah ini merupakan salah satu matakuliah di Program studi Teknologi Pendidikan yang masuk pada rumpun Mata Kuliah

Pemrograman II (Java)

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya

BAB IV HASIL DAN UJI COBA

KONTRAK PERKULIAHAN TIM KONSORSIUM

KONTRAK BELAJAR. Nama Mata Kuliah : Web Dinamis Lanjut Kode Mata Kuliah : IKB : Wahyu Widodo, S.Kom Semester : 5

SILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

SILABUS MATAKULIAH. Revisi : 1 Tanggal Berlaku : Maret Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Lembaga Penjaminan Mutu dan Audit Internal Universitas Kristen Satya Wacana 1

Pemrograman Berorientasi. Class dan Obyek 2

INHERITANCE AND POLIMORPHISM PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM

BAB IV HASIL DAN UJI COBA

GUI & Event Handling. Viska Mutiawani, M.Sc. 1 Viska Mutiawani - Informatika FMIPA Unsyiah

Petunjuk Penggunaan Aplikasi E-Kinerja untuk User

MODUL PRAKTIKUM BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Bab 8. Dasar-Dasar OOP

3.2 Alat dan Bahan, Objek serta Tempat Pengujian a. Alat dan Bahan

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman

CARA MENJALANKAN PROGRAM

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Bab 4 Pembahasan dan Hasil

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

BAB IV HASIL DAN UJI COBA

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Pemrograman berorientasi objek. Konsep & Implementasi. Stendy B. Sakur

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

FM-UDINUS-PBM-08-04/RO RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) Kode / Nama Mata Kuliah : Pemrograman Berorientasi Obyek I Revisi ke : - Satuan Kredit Semester : 2 SKS Tanggal Revisi : - Jumlah Jam Kuliah Dalam Seminggu : 0 menit Tanggal Mulai Berlaku : 9 Juni 2014 Penyusun : Suharnawi, M.Kom Jumlah Jam Kegiatan Laboratorium : 200 menit Penanggungjawab Keilmuan : Kaprogdi MI-D3 Deskripsi Mata Kuliah Standar Kompetensi : Matakuliah ini mempelajari pemrograman berorientasi obyek dengan mempelajari program dasar sampai pembuatan suatu aplikasi dengan menggunakan bahasa pemrograman java. : Setelah mempelajari matakuliah Pemrograman Berorientasi Obyek I, mahasiswa diharapkan mampu membuat program yang berorientasi obyek dengan benar dan dapat membuat suatu sistem dari menu sampai dengan laporan dalam bahasa pemrograman java. Pertemuan ke : Kompetensi Dasar Indikator Pokok Bahasan / Materi Aktifitas Pembelajaran Rujukan 1 Mahasiswa dapat mengenal program java dan mengetahui tahapan pembuatan program java Mahasiswa mampu membuat program sederhana dengan bahasa pemrograman java Mahasiswa mengetahui tahapan mengkompilasi dan menjalankan program Struktur Program java Aturan penulisan program 2 Mahasiswa dapat membuat program sederhana menggunakan bahasa pemrograman java, mampu mengkompilasi dan memperbaiki program jika ditemukan adanya kesalahan Mahasiswa dapat membuat dan mengkompilasi program Mahasiswa dapat memperbaiki kesalahan dan dapat menjalankan program Membuat program sederhana Mengcompile program Debuging 3 Mahasiswa dapat memahami jenis tipe data dan operator, serta mampu menggunakannya sesuai dengan kebutuhan Mahasiswa dapat menentukan tipe data yang tepat dalam penyusunan program Mahasiswa mengenal dan dapat menggunakan operator secara tepat dalam penyusunan program Tipe Data Operator RPKPS Pemrograman Berorientasi Obyek I Hal. : 1

4 Mahasiswa dapat membuat program dengan perulangan dan menambahkan validasi yang cukup dalam penyusunan program Mahasiswa dapat menggunakan struktur kontrol program perulangan dan percabangan dengan baik Struktur kontrol program dalam java ( perulangan dan percabangan) 5 Mahasiswa dapat memahami perintah koleksi data dengan menggunakan array Mahasiswa mengenal dan dapat menggunakan array dengan tepat Array 6 Mahasiswa dapat membuat program dengan penanganan kemungkinan adanya kesalahan dengan baik Mahasiswa dapat menangani adanya kesalahan proses program dengan baik Exception Handling 7 Mahasiswa memahami class dan dapat membuat Object dalam pemrograman java dan memberikan konstruktor sebagai kelengkapan sebuah Class dan membuat Class dan Object Mahasiswa dapat membuat Contructor untuk inisialisasi Class dan Object Constructor 8 Mahasiswa dapat memahami dan menerapkan methode overloading dan overrid dalam pemrograman berorientasi obyek dan menggunakan methode overloading Mahasiswa dapat memehami dan menggunakan methode overrid Methode Overloading Methode Overrid 9 Mahasiswa mampu memahami dan membedakan antara inheritance dan polimorphism dan mempraktekkan konsep interface dan mempraktekkan konsep Inheritance Polimorphism RPKPS Pemrograman Berorientasi Obyek I Hal. : 2

Polimorphism 10 Mahasiswa dapat memahami penggunaan access control dalam pemrograman java dan menggunakan access control dalam penyusunan program Access Control 11 Mahasiswa mampu memahami dan membedakan abstrack class dan interface abstract class interface Mahasiswa dapat membedakan antara abstract class dan interface Abstract Class Interface 12 Mahasiswa dapat memahami dan membuat program dengan perintah package dan thread penggunaan package penggunaan thread Package Thread 13 Mahasiswa dapat membuat aplikasi dasar yang ditampilkan dalam sebuah form Mahasiswa dapat membuat program sederhana menggunakan form Form 14 Mahasiswa dapat membuat aplikasi yang lebih lengkap dengan berbagai komponen yang dapat ditanamkan dalam form Mahasiswa dapat memanfaatkan form untuk membuat program dengan berbagai komponen Aplikasi dengan Form Komponen dalam Form 15 Mahasiswa mengikuti Ujian Tengah Semester Mahasiswa dapat menyelesaikan soal dengan baik dari materi Ujian Tengah Semester 90 menit ujian praktek di lab RPKPS Pemrograman Berorientasi Obyek I Hal. : 3

yang telah diberikan 16 Mahasiswa dapat mendefinisikan dan membuat koneksi data dan form aplikasi Mahasiswa dapat mengkoneksikan data pada database dengan form aplikasi Koneksi Database 17 Mahasiswa dapat mebuat program sederhana untuk menyimpan data Mahasiswa dapat mengisikan data pada form dan menyimpannya ke dalam tabel database Input Data 18 Mahasiswa dapat mebuat program sederhana untuk koreksi data dan hapus data Mahasiswa dapat melakukan perbaikan data pada form Mahasiswa dapat melakukan penghapusan data melalui form Koreksi Data Hapus Data 19 Mahasiswa dapat membuat program untuk menampilkan data dalam bentuk grid dalam form Mahasiswa dapat menampilkan data dalam bentuk tabel pada form Grid Data 20 Mahasiswa dapat membuat program untuk menampilkan data dari beberapa tabel database Mahasiswa dapat membuat aplikasi dengan menampilkan data pada from dari beberapa tabel Koneksi multi tabel RPKPS Pemrograman Berorientasi Obyek I Hal. : 4

21 Mahasiswa dapat membuat program dengan menggunakan form untuk menampilkan data dari beberapa tabel yang dapat dilakukan untuk input, cari, edit, dan hapus Mahasiswa dapat membuat aplikasi dengan perintah Input, Cari, Koreksi,, dan Hapus Data (CRUD) Input, Cari, Koreksi, dan Hapus Data 22 Mahasiswa dapat membuat program dengan tampilan grid yang dapat diakses dengan menggunakan mouse Mahasiswa dapat memahami penggunaan interface mouselistener Penggunaan Interface MouseListener 23 Mahasiswa dapat melakukan pencarian data pada grid dan memilihnya untuk dapat dilakukan editing data Mahasiswa dapat menggunakan interface mouselistener untuk implementasi akses tabel form Penggunaan Interface MouseListener untuk menampilkan data di textfield 24 Mahasiswa dapat melakukan pengelolaan data dengan memanfaatkan tabel pada form Mahasiswa dapat melakukan pengelolaan data dalam tabel Pengelolaan Tabel Data di Form 25 Mahasiswa dapat melakukan pengaturan masing-masing kolom pada tabel untuk perbaikan tampilan data Mahasiswa mampu melakukan pengaturan tabel di form dengan lebih rapi Pengaturan Aligment kolom tabel data di Form RPKPS Pemrograman Berorientasi Obyek I Hal. : 5

26 Mahasiswa mampu membuat laporan sederhana dari data tabel pada database Mahasiswa dapat membuat laporan dari tabel database Pembuatan laporan single tabel 27 Mahasiswa dapat membuat program laporan yang datanya bersumber dari beberapa tabel database Mahasiswa dapat menyusun laporan yang bersumber dari beberapa tabel database Pembuatan laporan dari data multi tabel 28 Mahasiswa mampu merangkai aplikasi yang telah dibuat dalam suatu menu Mahasiswa dapat merangkai bebrapa program dengan menggunakan menu Menu 29 Mahasiswa dapat membuat program password untuk awal memulai menjalankan program Mahasiswa dapat melengkapi program dengan user password Password Login 30 Mahasiswa dapat memahami penyusunan program dengan konsep pemrograman berorientasi obyek. Mahasiswa mampu memahami penyusunan program berorientasi obyek Mahasiswa dapat membuat program dengan komponen pendukung dalam bahasa pemrograman java Ujian akhir Semester 90 menit ujian praktek di lab RPKPS Pemrograman Berorientasi Obyek I Hal. : 6

Referensi : 1. Supardi Yuniar Ir., 2. Java Tm Programing 3. Java Tutorial, http://tutorial/java/catalogjava.htm, Mei 2014 Disiapkan oleh Dosen Pengampu Diperiksa oleh : Ketua Program Studi Disahkan oleh : Dekan Suharnawi, M.Kom Edi Faisal, M.Kom Dr. Abdul Syukur RPKPS Pemrograman Berorientasi Obyek I Hal. : 7

1. Language 2. Data Type 3. Operators 4. Statement Control 5. Class Definition 6. Development 7. Reflection 8. Regular Expressions 9. Collections 10. Thread 11. File 12. Generics 13. I18N 14. Swing 15. Swing Event 16. 2D Graphics 17. SWT 18. SWT 2D Graphics 19. Network 20. Database 21. Hibernate 22. JPA 23. JSP 24. JSTL 25. Servlet 26. Web Services SOA 27. EJB3 28. Spring 29. PDF RPKPS Pemrograman Berorientasi Obyek I Hal. : 8

30. Email 31. J2ME 32. J2EE Application 33. XML 34. Design Pattern 35. Log 36. Security 37. Apache Common 38. Ant 39. JUnit http://tutorial/java/0140 Collections/Catalog0140 Collections.htm 5.1.Defining Class( 10 ) 5.19.equals( 4 ) 5.2.Constructor( 7 ) 5.20.New( 2 ) 5.3.Defining Method( 3 ) 5.21.null( 1 ) 5.4.Class Fields( 4 ) 5.22.Inheritance( 16 ) 5.5.Method Overloading( 8 ) 5.23.super( 1 ) 5.6.Method Override( 1 ) 5.24.Polymorphism( 6 ) 5.7.Method Parameters( 4 ) 5.25.Access Control( 15 ) 5.8.Method Return( 1 ) 5.26.Final Class( 2 ) 5.9.Varargs( 8 ) 5.27.final( 12 ) 5.10.Recursive Method( 6 ) 5.28.Abstract Class( 3 ) 5.11.Initialization Block( 10 ) 5.29.Interface( 11 ) 5.12.static Member( 11 ) 5.30.import( 4 ) 5.13.This( 1 ) 5.31.Static Import( 3 ) 5.14.Nested Classes( 18 ) 5.32.toString( 6 ) 5.15.Anonymous inner class( 16 ) 5.33.finalize( 1 ) 5.16.Declare Object( 4 ) 5.34.hashCode( 9 ) 5.17.Class Object( 7 ) 5.35.URLClassLoader( 2 ) RPKPS Pemrograman Berorientasi Obyek I Hal. : 9

5.18.Clone( 18 ) RPKPS Pemrograman Berorientasi Obyek I Hal. : 10