KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

dokumen-dokumen yang mirip
GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Multimedia

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Algoritma dan Pemrograman

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pengolahan Citra dan Pengenalan Pola

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

Rencana Pelaksanaan Pembelajaran

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

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

KONTRAK PEMBELAJARAN (KP) MATA KULIAH TEKNIK DAN SURVEI DATA TATA RUANG

RENCANA PEMBELAJARAN SEMESTER

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

RENCANA PEMBELAJARAN SEMESTER (RPS)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

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

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

Pemrograman Fery Updi,M.Kom

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

Konsep Pemrograman Berbasis Obyek

SATUAN ACARA PERKULIAHAN (SAP)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SILABUS BERBASIS KOMPETENSI

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

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

SriWinarno,SKom Panji Wisnu Wrawan, ST, MT

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

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

PEMROGRAMAN KOMPUTER

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

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

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Struktur Kontrol Pemrograman Java : PERCABANGAN

LAPORAN KEMAJUAN HIBAH E-LEARNING

KONTRAK PERKULIAHAN. : Ruang kuliah Jurusan Teknik Mesin (DG.3) Fakultas Teknik Universitas Udayana : Team teaching Logika Pemrograman Komputer

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

SILABUS MATA KULIAH PEMROGRAMAN JAVA

Modul 3 Percabangan dan Perulangan

KONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

Pemrograman Lanjut. Intro to GUI (Graphical User Interface)

ENKAPSULASI Data Hiding

Pemrograman II (Java)

PEMROGRAMAN BERORIENTASI OBJEK LANJUT

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

Program Studi Teknik Mesin S1

Nama : Julian Chandra W Telp :

RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS : DASAR-DASAR PEMROGRAMAN. : Made Windu Antara Kesiman, S.T., M.Sc NIP : : PENDIDIKAN KIMIA

FAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA RPP. ALGORITMA DAN PEMROGRAMAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PENGENALAN KOMPUTER DAN SOFTWARE II. Semester: 2 Pengenalan Komputer dan Software II. Introduction to Computer and Software II

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

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

RENCANA PEMBELAJARAN SEMESTER (RPS)

MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

PERTEMUAN I PENGENALAN JAVA

KONSTRUKTOR PEMROGRAMAN LANJUT. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi FILKOM UB Semester Genap 2016/2017

Tujuan Instruksional. Mahasiswa mampu :

YAYASAN PENDIDIKAN TINGGI PAYAKUMBUH

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKM32011 Pemrograman Web II

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

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Kontrak Perkuliahan INTERAKSI MANUSIA DAN KOMPUTER TSK-706. Fakultas Teknik. Universitas Diponegoro

KONTRAK PERKULIAHAN. [1] Manfaat Mata Kuliah. Mahasiswa mampu membuat program komputer dengan menggunakan bahasa pemrograman C.

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PENGENALAN OBJECT ORIENTED PROGRAMMING

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

KONTRAK PERKULIAHAN BAHASA PEMROGRAMAN KOM204

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

Bahasa Pemrograman- TIS SKS

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

Irfan Satria S

Rencana Program dan Kegiatan Pembelajaran Semester (RPKPS)

KBKF53110 WEB PROGRAMMING

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

Pertemuan 8 Pemrograman

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

Konsep Pemrograman Berorientasi Obyek

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

6 Maret Structure of Java [Penyeleksian Kondisi]

Object Oriented Programming. Week 1 Rules, contact, reference Java dan OOP

BUANA. Distribusi 01 September 2017

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Transkripsi:

KONTRAK PEMBELAJARAN (KP) MATA KULIAH Pemrograman Berorientasi Objek Kode MK: TSK 502 Program Studi Sistem Komputer Fakultas Teknik Universitas Diponegoro Pengajar : Dr.Oky Dwi Nurhayati, ST, MT Semester : 5

KONTRAK PEMBELAJARAN Nama Mata Kuliah : Pemrograman Berorientasi Objek Kode Mata Kuliah/ SKS : TSK 502/ 3 Dosen : Dr.Oky Dwi Nurhayati, ST, MT Semester : 5 Hari/Waktu Pertemuan : Rabu/ 07.50 09.30 Tempat Pertemuan : E-202 1. Manfaat Pembelajaran Setelah mengikuti mata kuliah ini, diharapkan mahasiswa dapat memehami, menganalisis, menerapkan konsep pemrograman berorientasi objek, serta menerapkannya dalam setiap permasalahan pemrograman komputer 2. Deskripsi Pembelajaran Mata kuliah ini berisi konsep pemrograman berorientasi objek menggunakan Java 2 SDK. 3. Kompetensi Pembelajaran Standar Kompetensi (SK): Mahasiswa akan dapat memahami pilar object oriented programming Java 2 SDK dan mengaplikasikan pada graphical user interface Kompetensi Dasar (KD): Komputer akan mampu memahami bahasa pemrograman paling sedikit 80% tepat. Komputer akan mampu mengenal dan memahami hubungan antara kelas, objek, data dan method paling sedikit 80% tepat. Komputer akan mampu menjelaskan jenis variabel paling sedikit 80% tepat. Komputer akan mampu memahami penyeleksian kondisi dan perulangan pada

pemrograman java paling sedikit 80% tepat. Komputer akan mampu mendeklarasikan dan menggunakan array dan string pada pemrograman java paling sedikit 80% tepat. Komputer akan mampu mendefinisikan dan mengggunakan beberapa kelas dan method pemrograman java paling sedikit 80% tepat. Komputer akan mampu menjelaskan dan menggunakan konsep package dan modifier paling sedikit 80% tepat. Komputer akan mampu menjelaskan konsep object oriented programming paling sedikit 80% tepat. Komputer akan mampu menjelaskan konsep object oriented programming lanjutan paling sedikit 80% tepat. Komputer akan mampu menjelaskan komponen graphic user interface AWT paling sedikit 80% tepat. Komputer akan mampu menjelaskan komponen graphic user interface layout management paling sedikit 80% tepat. Komputer akan mampu menjelaskan komponen graphic user interface swing dan event handling paling sedikit 80% tepat. Komputer akan mampu menjelaskan kondisi pengecualian paling sedikit 80% tepat. Komputer akan mampu menjelaskan kelas fundamental paling sedikit 80% tepat. 4. Strategi Pembelajaran Ceramah Small Group Discussion Discover Learning Simulasi Cooperative Learning Contextual Instruction Problem Based Learning

5. Referesi Pembelajaran [1] Deitel, JAVA How to Program, 7th ed, Pearson Education, Inc., New Jersey,USA. [2] Menguasai Java 2 & Object Oriented Programming, Benny Hermawan [3] Pemrograman Berorientasi Obyek dengan Java 2 Platform Micro Edition (J2ME) 6. Tugas 1. Perintah if else atau switch case untuk menampilkan hasil nilai mata kuliah Pemrograman Berorientasi Objek dengan ketentuan sebagai berikut: a. Lulus dengan nilai A apabila nilai akhir mahasiswa > 81 b. Lulus dengan nilai B apabila nilai akhir mahasiswa 65<x< 80 c. Lulus dengan nilai C apabila nilai akhir mahasiswa 50<x< 64 d. Tidak lulus apabila nilai akhir mahasiswa < 49 2. Perintah for atau while untuk menghitung bilangan perpangkatan dengan pangkat tertinggi n = 10! 3. Buatlah program untuk menunjukkan adanya polymorfisme. Sebuah kelas kendaraan yang memiliki nama variable-variabel nama pemilik, nomor polisi/ normor kendaraan, warna kendaraan, pemilik ke-, jenis kendaraan. Diturunkan kelas baru mobil, truk, bus, dan motor dari kelas kendaraan dengan variable yang boleh sama atau berbeda. 4. Buatlah sebuah program untuk menghitung akar-akar imajiner dengan menggunakan rumus ABC! 5. Buatlah sebuah program aplikasi kalkulator sederhana! 6. Buatlah program yang menerima input dari keyboard dan kemudian memprosesnya sebagai Command. Program selesai bila Command exit diinputkan! 7.Kriteria Penilaian NA = 30 % UTS + 40 % UAS + 20 % Tugas + 10 % Quiz dengan indeks dan range : A >=80 B >=70 - <80 C >=50 - <70 D >=35 - <50 E < 35

8. Jadwal Pembelajaran Mingg u ke Topik Bahasan Referensi 1 Pendahuluan 1,2,3 2 Pemrograman berorientasi objek 1,2,3 3 Variabel, Tipe Data, dan Operator 1,2,3 4 Penyeleksian Kondisi dan Perulangan 1,2,3 5 Array dan String 1,2,3 6 Kelas dan Method 1,2,3 7 Package dan Modifier 1,2,3 8 Inheritance, Encapsulation, dan Polymorphism 1,2,3 9 Kelas Inner, Kelas Abstrak, Interface 1,2,3 10 Aplikasi GUI AWT 1,2,3 11 Aplikasi GUI Layout Management 1,2,3 12 Aplikasi GUI java swing dan event handling 1,2,3 13 Kondisi Pengecualian 1,2,3 14 Overview package dan kelas fundamental 1,2,3