RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI SISTEM INFORMASI STMIK Atma Luhur

dokumen-dokumen yang mirip
RENCANA PEMBELAJARAN SEMESTER (RPS)

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

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

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

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

GUI & Event Handling. Viska Mutiawani, M.Sc

RENCANA PEMBELAJARAN SEMESTER (RPS)TAHUN AKADEMIK 2014/2015 FAKULTAS TEKNIK PROGRAM STUDI : SISTEM INFORMASI

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

Rencana Pelaksanaan Pembelajaran

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

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

KONTRAK PERKULIAHAN TIM KONSORSIUM

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

Pemrograman II (Java)

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

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

Pemrograman Berorientasi Objek (Object Oriented Programming)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

2. Manakah diantara pilihan berikut ini yang merupakan bagian dari event delegation model? Sebuah komponen yang menampilkan message

PEMROGRAMAN BERORIENTASI OBJEK LANJUT

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Pendahuluan Rekayasa Perangkat Lunak II. Alif Finandhita. Teknik Informatika UNIKOM

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

KONTRAK PERKULIAHAN BAHASA PEMROGRAMAN KOM204

REKAYASA PERANGKAT LUNAK II

ALGORITMA DAN PEMROGRAMAN

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

UNIVERSITAS MERCU BUANA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

SriWinarno,SKom Panji Wisnu Wrawan, ST, MT

RPS Mata Kuliah Bahasa Pemrograman Program Studi Sistem Informasi Halaman 1 dari 18

Konsep Dasar Pemrograman Berorientasi Obyek I JAVA. Anugrah Kusuma Seno Adi Putra

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

GRAPHICAL USER INTERFACE (GUI)

PEMROGRAMAN II. By : Sri Rezeki Candra Nursari

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PEMROGRAMAN JAVA 1 MATA KULIAH : PEMROGRAMAN 1 KODE MATA KULIAH : PTI 202 SEMESTER : 1

Praktikum 4 Konsep Inheritance, Polymorphism, dan Encapsulation

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) ANALISA DAN PERANCANGAN SISTEM INFORMASI

SILABUS MATA KULIAH PEMROGRAMAN JAVA

1. Mana dari adapter berikut ini yang merupakan class adapter yang benar didalam Java. ComponentAdapter

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI MANAJEMEN INFORMATIKA UNIVERSITAS GUNADARMA

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PELAKSANAAN PEMBELAJARAN

PEMROGRAMAN II. Materi : nursari2010.blogdetik.com String String Handling Java.util,Java.io. By : Sri Rezeki Candra Nursari

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

SILABUS. 1. Menguasai IDE Borland Delphi 7 untuk pembuatan project. 2. Mengenali file yang diperlukan dalam project. 3. Melakukan desain form.

SILABUS BERBASIS KOMPETENSI

RANCANGAN PEMBELAJARAN

RENCANA PEMBELAJARAN SEMESTER (RPS)

ALGORITMA DAN PEMROGRAMAN 2. 3 SKS By : Sri Rezeki Candra Nursari

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Polymorphism. Materi ke-8 Pemrograman Berbasis Objek

IKG2I4 / Software Project I

Materi : GUI AWT & SWING.

Pertemuan 11 Object Oriented Program

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Object Oriented Programming 1

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

SATUAN ACARA PERKULIAHAN (SAP)

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Membuat User Interface dengan Swing. Program yang dibuat sebelumnya selalu berbasis console User lebih senang berinteraksi dengan

BUANA. Distribusi 01 September 2017

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Percobaan 7 GUI(Graphical User Interface )

VI Pemrograman Berorientasi Obyek

RENCANA PEMBELAJARAN SEMESTER (RPS)

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

HUBUNGAN ANTAR CLASS

Modul 08. User Interface 01

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

Class Diagram Class diagram mendeskripsikan jenis-jenis objek dalam system dan berbagai macam hubungan statis yang terdapat di antara mereka.

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

RENCANA PEMBELAJARAN SEMESTER

A. TUJUAN PEMBELAJARAN

PRAKTIKUM I Class dan Obyek

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

VI Praktikum Pemrograman Berbasis Obyek

PEMODELAN BERORIENTASI OBYEK

4. Mahasiswa Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradapan (S6, S9, S10);.

PertemuanI. Object Oriented

PEMROGRAMAN BERORIENTASI OBJEK

Transkripsi:

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI SISTEM INFORMASI STMIK Atma Luhur Mata Kuliah Kode Rumpun Mata Kuliah Bobot (SKS) Semester Direvisi PEMROGRAMAN BERORIENTASI OBJEK OTORISASI II402 Algoritma dan Pemrograman K: 3 SKS P: 3 SKS T: - SKS Pengembang RPS Koordinator Mata Kuliah Ka. Prodi Okkita Rizan, M.Kom Okkita Rizan, M.Kom Okkita Rizan, M.Kom Capaian Pembelajaran (CP) Mata Kuliah Pemrograman Berorientasi Objek : Selesai mengikuti mata kuliah, mahasiswa mampu : 1. Mampu menjelaskan konsep class dan object 2. Mampu menjelaskan atribut dan method 3. Mampu menjelaskan dan membuat program menggunakan enkapsulasi 4. Mampu menguraikan dan membuat program menggunakan inheritance 5. Mampu menerangkan dan membuat program menggunakan polimorphisme 6. Mampu menerangkan dan membuat program menggunakan abstractclass, nestedclass, anonymousclass dan final class. 7. Mampu membuat program menggunakan classlayoutmanager dan interfacelistener IV Deskripsi Singkat MK Mata kuliah ini mengajarkan mahasiswa untuk membuat program menggunakan teknik pemrograman berorientasi objek. Pustaka 1. An Introduction to Object Oriented Programming with Java, C. Thomas Wu, McGraw-Hill, New York, 2010. 2. An Object-Oriented Approach to Programming Logic and Design, Joyce Farrel, USA, 2013 3. Diktat Mata Kuliah Pemrograman Berorientasi Objek, M. Anif Jati Lestari, UBL, 2009 4. Algoritma & Struktur Data dengan C, C++ dan Java, Moh. Syukani, Mitra Wacana Media, Jakarta, 2010

Media Pembelajaran Mata Kuliah Prasyarat 5. Modul Praktikum Pemrograman Berorientasi Objek, STIKOMP Surabaya 6. Modul Praktikum Object Oriented Programming, Institut Teknologi Malang 7. Pemrograman Berbasis Objek dengan Bahasa Java, Elex Media Komputindo, Indrajani Martin, Jakarta, 2007 Projector, Komputer, Software Aplikasi Perkantoran Algoritma dan Struktur Data

MINGGU CP MATA KULIAH BAHAN KAJIAN METODE PEMBELAJARAN BENTUK TUGAS TUGAS MAHASISWA KRITERIA BO 1 2 3 4 5 6 1 HS : Mahasiswa mengenal dan memahami tentang konsep objek oriented dan aplikasinya SS : Daya tarik komunikasi, ketelitian, daya juang Konsep object oriented programming Sejarah java Platform java Aplikasi java Editor Java Struktur dasar java Program dasar DISCOVERY LEARNING/ CASE STUDY - - 2 HS : Memahami menggunakan konsep algoritma dengan bahasa java SS : Ketelitian, kreativitas, daya juang, daya tarik komunikasi 3 HS : Memahami dan dapat membuat program menggunakan class SS : Ketelitian, kreativitas, daya juang, daya tarik komunikasi Tipe Data Variabel Operator Class String Inputan Struktur Pencabangan Struktur Perulangan Array Konsep class dan object Class diagram Class pada java Instansiasi objek Method dengan objek Static Method Atribut dengan objek CASE STUDY CASE STUDY sederhana dengan bahasa java menggunakan algoritma Menyelesaikan sebuah program menggunakan class dan objek Logika berpikir. Kemampuan berkomunikasi. Kreativitas pemecahan masalah. Logika berpikir. Kemampuan berkomunikasi. Kreativitas pemecahan masalah

4 HS : Mampu membuat program menggunakan asosiasi dan agregasi SS : Ketelitian, daya juang, daya tarik komunikasi 5 HS : Memahami dan mampu menggunakan enkapsulasi, konstruktor dan destruktor dalam program SS : Ketelitian, daya juang, daya tarik komunikasi 6 HS : Memahami dan mampu menggunakan inheritance SS : Ketelitian, daya juang, daya tarik komunikasi Definisi Asosiasi Definisi Agregasi Program dengan asosiasi Program dengan agregasi Definisi enkapsulasi Bentuk enkapsulasi Program dengan enkapsulasi Definisi konstruktor Ragam konstruktor Program dengan berbagai konstruktor Definisi destruktor Program dengan destruktor Definisi dan memodelkan inheritance Tipe inheritance Program dengan inheritance Program dengan berbagai bentuk inheritance CASE STUDY CASE STUDY CASE STUDY menggunakan konsep agregasi menggunakan konsep asosiasi menggunakan enkapsulasi menggunakan konstruktor menggunakan destruktor menggunakan beberapa bentuk inheritance Logika berpikir. Kemampuan berkomunikasi. Kreativitas pemecahan masalah Logika berpikir. Kemampuan berkomunikasi. Kreativitas pemecahan masalah Logika berpikir. Kemampuan berkomunikasi. Kreativitas pemecahan masalah 7 HS : Memahami dan mampu menggunakan polymorphisme SS : Definisi Polymorphism Definisi Overloading Definisi Overriding Program dengan Overloading CASE STUDY menggunakan method overloading menggunakan method Logika berpikir. Kemampuan berkomunikasi. Kreativitas pemecahan masalah

Ketelitian, daya juang, daya tarik komunikasi Program dengan Overriding overriding 8 Ujian Tengah Semester 9 HS : Memahami dan mampu menggunakan interface dan beberapa class pada program SS : Ketelitian, daya juang, daya tarik komunikasi Definisi interface Program dengan interface Super class Sub class Abstract class Nested class (Static nested class, Inner class, reguler inner class, method local inner class dan anonymous inner class) Final class CASE STUDY menggunakan interface Menyelesaikan beberapa program menggunakan berbagai class Logika berpikir Kemampuan berkomunikasi Kreativitas pemecahan masalah 10 HS : Memahami dan mampu menggunakan class JFrame dan class GUI SS : Ketelitian, daya juang, daya tarik komunikasi 11 HS : Memahami dan mampu menggunakan class layout manager SS : Ketelitian, daya juang, Definisi class JFrame Program dengan method dari class JFrame Konsep turunan pada class JFrame Package AWT dan Swing Class pada Package Swing Instansiasi objek dan beberapa method pada class GUI Class container Program dengan class GUI Definisi class layout manager Karakteristik dan program dengan class flowlayout Karakteristik dan program dengan class gridlayout CASE STUDY CASE STUDY menggunakan class JFrame menggunakan beberapa class GUI menggunakan class container menggunakan class flowlayout menggunakan class gridlayout Logika berpikir Kemmampuan berkomunikasi Kreativitas pemecahan masalah Logika berpikir Kemampuan berkomunikasi Kreativitas pemecahan masalah

daya tarik komunikasi Karakteristik dan program dengan class borderlayout menggunakan class borderlayout 12 HS : Memahami dan mampu menggunakan class JPanel SS : Ketelitian, daya juang, daya tarik komunikasi 13-15 HS : Memahami dan mampu menggunakan interface listener SS : Ketelitian, daya juang, daya tarik komunikasi Definisi class JPanel Program dengan class JPanel Definisi interface listener Tentang event dan listener Program dengan Interface ActionListener Program dengan Interface MouseListener Program dengan MouseMotionListener Program dengan Interface KeyListener CASE STUDY CASE STUDY menggunakan gabungan class JPanel, class Layout Manager dan class GUI menggunakan interface ActionListener menggunakan interface MouseListener menggunakan interface MouseMotionListener menggunakan interface KeyListener 16 Ujian Akhir Semester Logika berpikir Kemmampuan berkomunikasi Kreativitas pemecahan masalah Logika berpikir Kemmampuan berkomunikasi Kreativitas pemecahan masalah

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 2 A. TUJUAN TUGAS : Memahami menggunakan konsep algoritma dengan bahasa java B. URAIAN TUGAS : a. Obyek Garapan Tipe Data, Variabel, Operator, Class String, Inputan, Struktur Pencabangan, Struktur Perulangan dan array b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Tentukan tipe data, variabel dan operator yang sesuai dengan kebutuhan program 3. Tentukan dan desain struktur pencabangan yang sesuai dengan kebutuhan program 4. Tentukan dan desain struktur perulangan yang sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 3 A. TUJUAN TUGAS : Memahami dan dapat membuat program menggunakan class B. URAIAN TUGAS : a. Obyek Garapan Class, objek, atribut dan method b. Metode atau Cara pengerjaan Buat sebuah dokumen dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Tentukan nama dan jumlah class yang sesuai dengan kebutuhan program 3. Tentukan atribut yang sesuai dengan kebutuhan program 4. Tentukan method yang sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 4 A. TUJUAN TUGAS : Mampu membuat program menggunakan agregasi dan asosiasi B. URAIAN TUGAS : a. Obyek Garapan Agregasi dan asosiasi b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah class menggunakan konsep agregasi yang sesuai dengan kebutuhan program 3. Desain sebuah class menggunakan konsep asosiasi yang sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 5 A. TUJUAN TUGAS : Memahami dan mampu menggunakan enkapsulasi, konstruktor dan destruktor dalam program B. URAIAN TUGAS : a. Obyek Garapan Enkapsulasi, konstruktor dan destruktor b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah class menggunakan konsep enkapsulasi yang sesuai dengan kebutuhan program 3. Desain sebuah class menggunakan konsep konstruktor yang sesuai dengan kebutuhan program 4. Desain sebuah class menggunakan konsep destruktor yang sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 6 A. TUJUAN TUGAS : Memahami dan mampu menggunakan inheritance B. URAIAN TUGAS : a. Obyek Garapan Inheritance b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah class menggunakan konsep inheritance yang sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 7 A. TUJUAN TUGAS : Memahami dan mampu menggunakan polymorphisme B. URAIAN TUGAS : a. Obyek Garapan Polymorphisme, overloading dan overriding b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah class menggunakan konsep inheritance yang sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 9 A. TUJUAN TUGAS : Memahami dan mampu menggunakan interface dan beberapa class pada program B. URAIAN TUGAS : a. Obyek Garapan Interface, abstract class, nested class dan final class. b. Metode atau cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah program menggunakan interface yang sesuai dengan kebutuhan. 3. Desain sebuah class dalam bentuk abstract class sesuai dengan kebutuhan program. 4. Desain sebuah class dalam bentuk method local inner class sesuai dengan kebutuhan program. 5. Desain sebuah class dalam bentuk regular inner class sesuai dengan kebutuhan program. 6. Desain sebuah class dalam bentuk anonymous class sesuai dengan kebutuhan program. 7. Desain sebuah class dalam bentuk final class sesuai dengan kebutuhan program. c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 10 A. TUJUAN TUGAS : Memahami dan mampu menggunakan class JFrame dan class GUI B. URAIAN TUGAS : a. Obyek Garapan Class JFrame, class container dan class GUI. b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah program menggunakan class JFrame sesuai dengan kebutuhan program. 3. Desain sebuah class menggunakan class container sesuai dengan kebutuhan program. 4. Desain sebuah class menggunakan class GUI sesuai dengan kebutuhan program. c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 11 A. TUJUAN TUGAS : Memahami dan mampu menggunakan class layout manager B. URAIAN TUGAS : a. Obyek Garapan Flowlayout, Gridlayout dan Borderlayout. b. Metode atau Cara pengerjaan Buat sebuah program dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah program menggunakan class Flowlayout sesuai dengan kebutuhan program. 3. Desain sebuah program menggunakan class Gridlayout sesuai dengan kebutuhan program. 4. Desain sebuah program menggunakan class Borderlayout sesuai dengan kebutuhan program. c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 12 A. TUJUAN TUGAS : Memahami dan mampu menggunakan class JPanel B. URAIAN TUGAS : a. Obyek Garapan JPanel. b. Metode atau Cara pengerjaan Buat sebuah buku kerja dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah program menggunakan class JPanel sesuai dengan kebutuhan program. 3. Sesuaikan object dari class GUI sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan

FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Pemrograman Berorientasi Objek SKS : 3 Program Studi : Sistem Informasi Pertemuan ke : 13-15 A. TUJUAN TUGAS : Memahami dan mampu menggunakan Interface Listener B. URAIAN TUGAS : a. Obyek Garapan Interface Listener. b. Metode atau Cara pengerjaan Buat sebuah buku kerja dengan aturan sebagai berikut : 1. Output dari program mengikuti contoh yang telah diberikan. 2. Desain sebuah program menggunakan interface ActionListener sesuai dengan kebutuhan program. 3. Desain sebuah program menggunakan interface MouseListener sesuai dengan kebutuhan program. 4. Desain sebuah program menggunakan interface MouseMotionListener sesuai dengan kebutuhan program. 5. Desain sebuah program menggunakan interface KeListener sesuai dengan kebutuhan program c. Deskripsi Luaran tugas yang dihasilkan : Program dibuat dengan nama file mengikuti nama dan nim masing-masing mahasiswa

C. KRITERIA PENILAIAN (10%) Obyek Garapan Deskripsi Luaran GRADING SCHEME COMPETENCE KRITERIA 1 : Obyek Garapan Obyek Garapan Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja Tidak ada konsep KRITERIA 2 : Deskripsi Luaran Deskripsi Luaran Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan Kurang dapat mengungkapkan aspek penting Tidak ada konsep yang disajikan Pembantu Ketua Bidang Akademik Ketua Program Studi Sistem Informasi ( Bambang Adiwinoto, M.Kom ) NIDN. 0216107102 ( Okkita Rizan, M.Kom ) NIDN. 0211108306