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

dokumen-dokumen yang mirip
RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RENCANA PEMBELAJARAN SEMESTER

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

SriWinarno,SKom Panji Wisnu Wrawan, ST, MT

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

TIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar dan interaksi 2 dimensi

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

TIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar 2 dimensi. Penggunaan aplikasi pengolah grafis 3D

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RPS Mata Kuliah Fondasi Pemrograman dan Struktur Data Program Studi Sistem Informasi Halaman 1 dari 19

SYLLABUS DAN PENDAHULUAN. Astrid Lestari Tungadi, S.Kom., M.TI.

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Pemrograman II (Java)

PEMROGRAMAN BERORIENTASI OBJEK LANJUT

Perancangan Sistem Informasi Berorientasi Object

Pertemuan 11 Object Oriented Program

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

Polymorphism. Materi ke-8 Pemrograman Berbasis Objek

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

Rencana Program dan Kegiatan Pembelajaran Semester (RPKPS)

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

Praktikum 4 Konsep Inheritance, Polymorphism, dan Encapsulation

KONTRAK PERKULIAHAN TIM KONSORSIUM

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

KARAKTERISTIK PEMROGRAMAN BERORIENTASI OBJEK (OOP) Pemrograman berorientasi Objek mempunyai karakterisitik sebagai berikut:

Konsep Pemrograman Berbasis Obyek

PETA KOMPETENSI MATAKULIAH ALGORITMA DAN STRUKTUR DATA TKE PRODI TEKNIK ELEKTRO

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

Kontrak Kuliah Pemrograman Basis Data Berbasis Web (Semester Genap 2008/2009)

Praktikum 6 Abstract, Interface, Overloading, Overriding, dan Package

SATUAN ACARA PENGAJARAN SEMESTER GENAP (TO VI-A/VIB)

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

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

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

BS205 Pemrograman Berorientasi Objek. Pertemuan 1 Pengenalan PBO dan Review Pemrograman Java Niko Ibrahim, S.Kom, MIT

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

SILABUS. Nama Mata Kuliah : BASIS DATA II Kode Mata Kuliah : : Dr. Jefri Marzal, M.Sc Program Studi : Sistem Informasi

UNIVERSITAS INDONESIA PROOGRAM VOKASI BIDANG STUDI AKUNTANSI SILABUS

Fakultas Teknologi Informasi Program Studi Sistem Komputer

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

REKAYASA PERANGKAT LUNAK II

Object Oriented Programming (OOP) --Inheritance- Saniati STMIK Teknokrat, Bandar Lampung

SILABUS MATA KULIAH PEMROGRAMAN JAVA

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

Perkenalan.

SILABUS SISTEM OPERASI ( TIF204) PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS PEMBANGUNAN JAYA TANGERANG SELATAN

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

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

SILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK

Kontrak Kuliah Pemrograman Basis Data Berbasis Web (Semester Genap 2010/2011)

KONTRAK PERKULIAHAN BAHASA PEMROGRAMAN KOM204

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

Object Oriented Programming 1

Bahasa Pemrograman I VB.Net. Oleh: Erik Perdana Ibrahim, S.Kom 2011

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Pemrograman Berbasis Objek (Polimorfisme)

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

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS MATA KULIAH PEMROGRAMAN VISUAL II

PEMROGRAMAN BERORIENTASI OBJEK

SATUAN ACARA PERKULIAHAN (SAP)

RANCANGAN PEMBELAJARAN

SATUAN ACARA PERKULIAHAN MATA KULIAH : MOBILE COMPUTING KODE / SKS : - / 3

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Pemrograman III IF1302

Pertemuan 1: Pendahuluan dan Pengantar Algoritma

RENCANA PELAKSANAAN PEMBELAJARAN

KONSEP OBJEK ORIENTASI PROGRAM

KONTRAK PERKULIAHAN JENJANG STRATA SATU STMIK NUSA MANDIRI TIM KONSORSIUM

PEMROGRAMAN KOMPUTER TIP 1305

SILABUS BERBASIS KOMPETENSI

PEMROGRAMAN BERORIENTASI OBJEK

Pemograman Berorientasi Objek

Algoritma Pemrograman

ENKAPSULASI Data Hiding

SATUAN ACARA PERKULIAHAN

BAB 2 LANDASAN TEORI

INHERITANCE AND POLIMORPHISM PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 2

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

MINGGU V : PBO (PEWARISAN)

Yang dimaksud dengan 1 SKS adalah 50 menit. 1 kali pertemuan adalah 2 SKS (100 Menit).

Praktikum. PBO (Kelas K) Oleh : MOHAMMAD SHOLIKIN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RENCANA PEMBELAJARAN SEMESTER (RPS)

PertemuanI. Object Oriented

STRUKTUR DENGAN ARRAY DAN FUNCTION

Garis Besar Program Pembelajaran (GBPP) Kontrak Pembelajaran. Oleh: Prof. Dr. F.X. Susilo (PJ Matakuliah)

Transkripsi:

KONTRAK KULIAH Nama Mata Kuliah : Pemrograman Berorientasi Objek Kode Mata Kuliah : TIF117 SKS : 3/1 SKS Semester : 3 Prasyarat : Stuktur Data Dosen : Yonathan Ferry Hendrawan Sem/thn akademik : Ganjil / 2014-2015 A. Deskripsi. Mata kuliah ini menjelaskan konsep pemrograman berbasis objek, dengan menggunakan class. B. Manfaat Materi dalam kuliah ini akan memberikan pengetahuan pada mahasiswa beberapa teknik atau konsep dalam pemrograman berbasis objek. C. Tujuan Pembelajaran. 1. Tujuan Instruksional Umum. Mahasiswa mampu memahami dan mengimplementasikan konsep dasar Pemrograman berorientasi obyek 2. Tujuan Instruksional Khusus. Memahami dan mengimplementasi konsep Class dan Objek Memahami dan mengimplementasi Inheritence, Polymorfism, Encapsulation Memahami dan mengimplementasi Exception Memahami dan mengimplementasi Interface Memahami dan mengimplementasi GUI Memahami dan mengimplementasi CRC Optional: Memahami dan mengimplementasi UML Optional: Memahami dan mengimplementasi Koneksi Database Page 1/5

D. Organisasi Materi E. Strategi Perkuliahan 1. Ceramah / Paparan / Demo 2. Diskusi 3. Discovery Learning 4. Problem Based Learning & Inquiry F. Referensi 1. Java for Dummies, Barry Burd, Wiley Publishing, 2007 2. Java 6 in 21 Days, Rogers Cadenhead, SAMS, 2007 3. Object Oriented Programming in 21 Days, Tony Sintes, SAMS, 2002 4. Head First Java, Kathy Sierra & Bert Bates, O Reilly, 2005 G. Tugas-tugas Ada 2 Tugas Besar / Demo: 1. Demo 1 dilakukan di minggu ke 8 (UTS) 2. Demo 2 dilakukan di minggu ke 16 (UAS) UTS dan UAS berupa ujian materi menggunakan QuizMaker. Page 2/5

H. Kriteria penilaian Demo 1: 20% Demo2: 30% UTS dan UAS masing-masing 25%. Komponen Penilaian - Kuliah di kelas 66.6% - Praktikum 33.3% Grade Nilai: Nilai A 81-100 Nilai B+ 76-80 Nilai B 70-75 Nilai C+ 61-69 Nilai C 56-60 Nilai D+ 51-55 Nilai D 45-50 Nilai E 0-44 I. Peraturan Perkuliahan Tugas membuat program harus beda dengan mahasiswa lain, jika sama akan berpengaruh pada penilaian. Jika terlambat mengumpulkan tugas atau demo tugas besar, nilai akan dikurangi. Pengurangan nilai adalah 10% - 25% untuk hari pertama. Terlambat lebih dari 1 hari, pengurangan 25% - 40%. Terlambat 1 minggu, pengurangan 50%. Terlambat lebih dari itu, dianggap tidak mengumpulkan. J. Jadwal Perkuliahan Pertemuan Topik Pokok bahasan 1 Kontrak Kuliah Konsep Objek Konsep Class 2 Dasar Program Java Variabel Looping Branching 3 Deklarasi Class, Bekerja dengan Sub Pokok Bahasan Contoh Objek Class Objek dalam dunia nyata Main Methode Deklarasi Class Referensi Buku 1, chapter 1 Buku 1, chapter 2 Buku 1, chapter 3 Buku 3, Day 1 Buku 4, chapter 1 Buku 4, chapter 2 Buku 1, chapter 4 Buku 1, chapter 5 Buku 1, chapter 6 Buku 2, Day 2 Buku 2, Day 4 Buku 4, chapter 3 Buku 4, chapter 4 Buku 1, chapter 7 Page 3/5

Objek - Encapsulation 4 Subclass - Inheritance Membuat Objek dari Class Atribut Class Class Methode Parent Class Deklarasi SubClass Menggunakan Fungsi dari Parent Class 5 Constuctor Deklarasi Construcgtor Mengunakan Constructor 6 Polimorphism Overloading Overloading & Overriding Overriding 7 Exception Syntax exception dalam class Fungsi exception Buku 2, Day 3 Buku 3, Day 2 Buku 3, Day 3 Buku 4, chapter 4 Buku 1, chapter 8 Buku 1, chapter 9 Buku 3, Day 4 Buku 3, Day 5 Buku 4, chapter 7 Buku 1, chapter 9 Buku 1, chapter 8 Buku 3, Day 6 Buku 3, Day 7 Buku 4, chapter 8 Buku 1, chapter 12 Buku 2, Day 7 Buku 4, chapter 11 8 Interface Class interface Buku 1, chapter 16 Buku 2, Day 6 Buku 4, chapter 8 9 GUI Swing Swing Interface Arranging Component 10 GUI User Input Color, Font & Graphics Swing application Buku 1, chapter 17 Buku 2, Day 9 0 1 Buku 4, chapter 12 Buku 4, chapter 13 2 3 4 Buku 4, chapter 12 Buku 4, chapter 13 11 CRC 12 Project/UML/DB Buku 1, chapter 18 13 Project/UML/DB Buku 1, chapter 18 14 Project/UML/DB Buku 1, chapter 18 Page 4/5

K. Lain-lain 1. Pengumuman : o yonathanferry.wordpress.com 2. Pengumpulan Tugas : o Di waktu demo 3. Ketua kelas : 4. Tool : o Eclipse Page 5/5