• Tidak ada hasil yang ditemukan

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

N/A
N/A
Protected

Academic year: 2021

Membagikan "RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)"

Copied!
7
0
0

Teks penuh

(1)

RPKPS Teori Pemrograman Berorientasi Obyek

Hal. : 1

FM-UDINUS-PBM-08-04/RO

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER

(RPKPS)

Kode / Nama Mata Kuliah : Teori Pemrograman Berorientasi Obyek Revisi ke : -

Satuan Kredit Semester : 1 SKS Tanggal Revisi : -

Jumlah Jam Kuliah Dalam Seminggu : 50 menit Tanggal Mulai Berlaku : 9 Juni 2014

Penyusun : Suharnawi, M.Kom

Jumlah Jam Kegiatan Laboratorium : 0 jam Penanggungjawab Keilmuan : Kaprogdi MI-D3 Deskripsi Mata Kuliah : Matakuliah ini mempelajari tentang pemrograman berorientasi obyek dengan menggunakan bahasa pemrograman java.

Standar Kompetensi : Setelah mempelajari matakuliah Teori Pemrograman Berorientasi Obyek, mahasiswa diharapkan mampu memahami pembuatan program yang berorientasi obyek dengan benar dan dapat menerapkan komponen yang ada 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

menjelaskan struktur program java

• Mahasiswa mengerti cara membuat program sederhana dengan bahasa java

• Pengenalan Java • Struktur Program Java • Aturan penulisan program • Mengcompile program

• 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

2 Mahasiswa dapat memahami jenis tipe data dan operator, memahami penggunaannya dengan tepat

• Mahasiswa mengenal tipe data bahasa pemrograman java • Mahasiswa dapat menentukan

tipe data yang tepat dalam penggunaan penyusunan program

• Mahasiswa mengenal dan dapat menggunakan operator secara tepat

• Tipe Data • Operator

• 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

3 Mahasiswa dapat menggunakan perintah perulangan dan seleksi sesuai dengan kebutuhan alur program

• Mahasiswa mengenal dan dapat menggunakan perintah perulangan dan perintah seleksi dengan benar

• Struktur kontrol program dalam java ( perulangan dan percabangan)

• 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

(2)

RPKPS Teori Pemrograman Berorientasi Obyek

Hal. : 2

4 Mahasiswa memahami penggunaan

array sebagai koleksi data

Mahasiswa dapat menggunakan array dengan benar

• Array • 50 menit ceramah

dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

5 Mahasiswa mampu menyusun program dengan dilengkapi pengamanan adanya kesalahan program

Mahasiswa dapat menyusun program yang dilengkapi dengan penanganan adanya kesalahan pada saat program dijalankan

• Exception Handling • 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

6 Mahasiswa mampu memahami pengertian class dan obyek dan dapat mendefinisikannya

Mahasiswa dapat

mendeklarasikan sebuah class dan membuat obyek dalam pemrograman java

• Class dan Object • Konstruktor

• 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

7 Mahasiswa dapat memahami dan menggunakan methode Overloading dan Methode overrid

Mahasiswa dapat memahami dan menggunakan penggunaan methode overloading dan methode overrid

• Metode Overloading • Methode Overrid

• 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

8 Mahasiswa mengikuti Ujian Tengah Semester

Mahasiswa dapat menyelesaikan soal dari materi sebelumnya

Ujian Tengah Semester • 90 menit ujian tertulis di kelas

9 Mahasiswa dapat memahami dan menjelaskan inheritance/pewarisan dalam java

Mahasiswa dapat menjelaskan pewarisan dalam pemrograman berorientasi obyek

• Inheritance • 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

(3)

RPKPS Teori Pemrograman Berorientasi Obyek

Hal. : 3

polimorphism program dengan menerapkan

polimorphism

dan tanya jawab di kelas Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

11 Mahasiswa dapat memahami fungsi Access control dan menggunakan Access Control dalam pendefinisian class dan Identifier

Mahasiswa dapat membedakan

masing-masing access control • Access Control • 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

12 Mahasiswa dapat memahami dan mampu membedakan Abstrak Class dan Interfase

Mahasiswa dapat membedakan

Abstrack Class dan Interface • Abstrack Class • Interface • 50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

13 Mahasiswa dapat memahami dan membuat program menggunakan Package dan Thread

Mahasiswa mampu memahami

Package dan Thread • Package • Thread

50 menit ceramah dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

14 Mahasiswa mengetahui dan memahami penggunaan perintah GUI(AWT)

• Mahasiswa dapat menggunakan perintah GUI(AWT)

• GUI (AWT) • 50 menit

mahasiswa presentasi dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

15 Mahasiswa mengetahui dan memahami penggunaan perintah GUI(Swing)

• Mahasiswa dapat menggunakan perintah GUI(Swing)

• GUI (Swing) • 50 menit

mahasiswa presentasi dan tanya jawab di kelas • JavaTm Programing Language Sun Microsystem Press • Java Tutorial, www.java2s.com/ Tutorial/ Java

(4)

RPKPS Teori Pemrograman Berorientasi Obyek

Hal. : 4

16 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 tertulis di kelas

Referensi :

1. Java Tm Programing Language Sun Microsystem Press

2. Java Tutorial, http://www.java2s.com/Tutorial/Java/CatalogJava.htm, Mei 2014

Disiapkan oleh Dosen Pengampu

Suharnawi, M.Kom

Diperiksa oleh : Ketua Program Studi

Edi Faisal, M.Kom

Disahkan oleh : Dekan

(5)

RPKPS Teori Pemrograman Berorientasi Obyek

Hal. : 5

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

30. Email

(6)

RPKPS Teori Pemrograman Berorientasi Obyek

Hal. : 6

32. J2EE Application 33. XML 34. Design Pattern 35. Log 36. Security 37. Apache Common 38. Ant 39. JUnit

http://www.java2s.com/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 )

5.18.

Clone

( 18 )

(7)

Referensi

Dokumen terkait

Matakuliah ini membahas, sejarah kajian stratifikasi, pengertian perbedaan sosial, ketidaksamaan sosial, dan stratifikasi sosial, teori stratifikasi sosial, bentuk

Mata kuliah Pendidikan Pancasila merupakan mata kuliah yang mempelajari tentang pengertian pancasila, sejarah pancasila, pancasila sebagai arus sejarah bangsa Indonesia,

7 Setelah mengikuti kuliah ini mahasiswa dapat memahami dan menjelaskan konsep algoritma sempurna..

Mahasiswa dapat memahami dan menjelaskan definisi serta fungsi Physical layer, Perangkat jaringan yang menggunakan Physical layer serta pula dapat memahami dan menjelaskan

Deskripsi Mata kuliah : Penerapan cara pembelajaran pada matakuliah Organisasi Dan Arsitektur Komputer secara umum ditujukan untuk memberikan pembekalan kepada

RPKPS: Audio Visual Hal: 3 dari 10 visual 3 Mahasiswa dapat:  Memahami definisi tentang film  Memahami sejarah film  Memahami era pramodern dan modern dunia

Mahasiswa Mampu Bekerjasama dan berkoordinasi dengan kelompok dalam pembuatan ornamen gabungan dari ornamen geometris dan ornamen sosok manusia nusantara.. PREVIEW PEMBUATAN

PAUD nomor 146 tahun 2014 tentang kurikulum 2013 PAUD (Kerangka dasar dan struktur kurikulum PAUD) 6 Menelaah standar kompetensi lulusan; standar isi, standar