GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

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

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

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

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

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

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

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

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

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI MANAJEMEN INFORMATIKA UNIVERSITAS GUNADARMA

Pemrograman II (Java)

SATUAN ACARA PERKULIAHAN (SAP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Variabel tersebut seharusnya bisa dideklarasikan didalam try block dan block catch

Waktu Sisa : 0:43:4. Sukses. Kesalahan pada URL. File tidak lengkap. Kesalahan umum. Mengerjakan finally. Diluar block

RENCANA PEMBELAJARAN SEMESTER

SILABUS MATA KULIAH PEMROGRAMAN JAVA

EXCEPTION. 2. Pada kondisi bagaimana klausa finally tidak akan dieksekusi? Kode didalam block try memiliki statement return

Pemrograman Berorientasi Object

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

1. Apa yang harus dilakukan oleh programmer untuk menangani user-defined exception? Menuliskan exception sebagai start method

PEMROGRAMAN JAVA : EXCEPTION

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

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Pemrograman Lanjut Exception Handling PTIIK

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Tidak ada satupun dari pilihan di atas yang benar karena checked exception tidak bisa ditulis

SUMBER BELAJAR PENUNJANG PLPG

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

Sukses. Kesalahan pada URL. File tidak lengkap. Kesalahan umum

SATUAN ACARA PERKULIAHAN (SAP)

KONTRAK PERKULIAHAN TIM KONSORSIUM

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Badiyanto, S.Kom., M.Kom. PBO java

03/04/2018. Pemrograman Berorientasi Object

Rencana Pelaksanaan Pembelajaran

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

2 TIPE DATA DAN VARIABEL

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

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

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

BAHASA PEMROGRAMAN. Untuk SMK. Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto. : Ratu Amilia Avianti. Perancang Kulit

VI Pemrograman Berorientasi Obyek

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

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

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

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

PEMROGRAMAN BERORIENTASI OBJEK LANJUT

PRAKTIKUM 6 EXCEPTION

RENCANA PELAKSANAAN PEMBELAJARAN

Pemrograman Berorientasi. Exception Handling

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

E-Book PEMROGRAMAN BERORIENTASI OBJEK. Disusun Oleh: Arfian Hidayat, S.Kom

PEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)

BAB II VARIABEL DAN TIPE DATA

Algoritma Pemrograman 1

SATUAN ACARA PERKULIAHAN(SAP)

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

BAHASA PEMROGRAMAN JAVA

Definisi Eksepsi (exception)

Debugging sebetulnya sudah sering kita lakukan, ketika kita membuat suatu program kemudian kita jalankan dengan menekan tombol F5 ataupun mengklik

BAB IV HASIL PENELITIAN DAN PENERAPAN

MODUL 1 PENGENALAN OOP

Bahasa Pemrograman 2.

Konsep Pemrograman Berbasis Obyek

Percobaan 6 Exception

SATUAN ACARA PENGAJARAN (SAP) : Aswir Premadi, S.T., M.Sc. (Eng) Pertemuan Minggu ke : 1 & 2 ( 1 x 2 x 50 )

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

Pemrograman Lanjut Class String PTIIK

Nama : Julian Chandra W Telp :

String. String merupakan tipe data untuk menyimpan nilai berupa teks.

DASAR PEMOGRAMAN JAVA

JAVA BASIC PROGRAMMING Joobshet

Perkenalan.

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

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

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

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

IT652 Pemrograman Berorientasi Aspek. Ramos Somya

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

VI Praktikum Pemrograman Berbasis Obyek

Irfan Satria S

Modul Praktikum Pemrograman

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

Transkripsi:

Mata Kuliah : Pemrograman Berorientasi Objek I Bobot Mata Kuliah : 2 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Graphic dan Java 2D; Graphical User Interface Component; Exception Handling, Multithreading, Files dan Stream; koneksi database Pertemuan / Minggu Pokok Bahasan / Tujuan Instruksional Umum (TIU) 1 Pengenalan Java mengenal dan memahami Java secara umum Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Instruksional Khusus (TIK) Macam-macam Yang diperlukan untuk penginstall-an Java Media pembuatan program Struktur program Meng-compile program Menjalankan program Identifikasi softskill: menumbuhkan minat terhadap pemrograman Java. menjelaskan mengenai struktur bahasa java. Tehnik Pembelajaran Media Pembelajaran Evaluasi Referensi Dosen menerangkan materi kuliah Memahami, menyerap dan menyesuaikan diri dengan peraturan yang diterapkan Dosen untuk pertemuanpertemuan berikutnya. Buku1,2,3, dan 4 1

2 Pengenalan Java disertai First Simple Program (lanjutan 1) Keyword Tipe data Pembagian kelompok Pemberitahuan materi untuk presentasi Penjelasan tugas pembuatan aplikasi yang akan dikumpulkan di Minggu 9 Membahas contoh program sederhana mengenai penggunaan keyword dan tipe data (untuk masing-masing keyword dan tipe data) Papan tulis dan OHP aplikasi sederhana keyword dan tipe data Bab 1, 2,3 Bab 1, 2, 3 mengenal dasar-dasar pemrograman Java menjelaskan mengenai tipe data yang digunakan dan tata bahasanya. mengerti bagaimana membuat program sederhana dengan bahasa Java. 2

3 Pengenalan Java (lanjutan 2) mengetahui macam-macam operator dan penggunaannya Operator menjelaskan mengenai operator yang digunakan. mengerti bagaimana membuat program Java sederhana dengan memanfaatkan operator. Membahas contoh program sederhana menggunaan operator aplikasi sederhana operator Bab 1, 2,3 Bab 1, 2, 3 4 Class Object Method memahami penggunaan class, object, dan method di Java. Dasar-dasar penulisan class Bagaimana pembuatan objek Penulisan method dan penambahan method pada class menjelaskan dan membedakan mengenai class, object dan method. mengerti bagaimana membuat program sederhana dengan class dan method dalam bahasa Java. Pembahasan program-program sederhana untuk pembuatan class dan method aplikasi class dan objek Bab 7 Bab 2, 6 Buku 4 : Bab 1, 2 5 Struktur kontrol alur program Perulangan dan percabangan Pembahasan dan penganalisa-an struktur kontrol 3

Mahasiwa memahami penggunaan struktur control dalam membuat program Java Identifikasi softskill: menjelaskan mengenai penggunaan perintah-perintah untuk alur program program-program sederhana untuk masing-masing kalimat perintah perulangan percabangan dan 6 Struktur kontrol alur program lanjutan Mahasiwa memahami penggunaan struktur control dalam membuat program Java Kondisional dan seleksi Lompatan : break, continue menjelaskan mengenai penggunaan perintah-perintah untuk alur program Pembahasan program-program sederhana untuk masing-masing kalimat perintah struktur kontrol kondisional dan seleksi aplikasi yang memiliki fasilitas break dan continue 7 Pemrograman Berbasis Objek (PBO) Mahasiswa memahami bagaimana membuat program Java dengan paradigma berbasis objek Encapsulation Penilaian softskill: organisasi, isi, gaya presentasi, kontribusi pada tugas kelompok, kepemimpinan, dan kolaborasi Presentasi per kelompok berbasis objek dengan metoda encapsulation Bab 2 4

menjelaskan mengenai metodologi PBO dalam Java 8 Pemrograman Berbasis Objek (PBO) Mahasiswa memahami bagaimana membuat program Java dengan paradigma berbasis objek Polymorphism Inheritance Penilaian softskill: organisasi, isi, gaya presentasi, kontribusi pada tugas kelompok, kepemimpinan, dan kolaborasi menjelaskan mengenai metodologi PBO dalam Java Presentasi per kelompok berbasis objek dengan metoda polymorphism dan inheritance Bab 2 9 Array memahami bagaimana membuat program Java array Deklarasi array Array 1 dimensi Array multi dimensi Review tugas dan pembahasan: - Analisa masalah - Perancangan class - Pembuatan program Identifikasi softskill: ketelitian menjelaskan mengenai array dan deklarasi array dalam bahasa java Pembahasan program-program sederhana untuk penggunaan array dengan Array Bab 5 Bab 8 10 UJIAN TENGAH SEMESTER 11 Penanganan string Sintaks string khusus Dosen menerangkan materi Membuat 5

memahami bagaimana membuat program Java dengan memanipulasi string - Pembuatan, penggabungan dan konversi string - Masalah presedence operator Penyaringan karakter Perbandingan : kesamaan dan pengurutan Modifikasi penyalinan string: substring, concat, replace, tolowercase, touppercase, valueof, stringbuffer, append, insert mampu mendemonstrasikan penulisan program dengan statement penanganan string kuliah Pemberian contoh sederhana mengenai penanganan string aplikasi kalimat dengan memanipulasi string Bab 5 Bab 8 12 & 13 Package Interface Penulisan package, statement import Statemen interface, statement implement, variable dalam interface Presentasi per kelompok aplikasi package dan interface Bab 8 Bab 7, 9 Buku 5 : Bab 10, 12 Penilaian softskill: organisasi, 6

memahami bagaimana membuat package dan interface di Java isi, gaya presentasi, kontribusi pada tugas kelompok, kepemimpinan, dan kolaborasi menjelaskan mengenai package dan interface dalam java mengerti fungsi package dan interface dan penggunaannya 14 Penanganan Eksepsi Dasar-dasar penanganan eksepsi Tipe eksepsi Eksepsi yang tidak dapat ditangkap try dan catch Statement multiple catch Nested block try throw, throws, finally Subclass eksepsi Pemberian contoh penanganan eksepsi aplikasi dengan mengimplement asi-kan error handling Bab 10 Bab 7 Bab 13 memahami bagaimana membuat program Java dengan mampu menjelaskan penanganan eksepsi dalam java mampu 7

handling error mendemonstrasikan penulisan program mengenai penanganan eksepsi 15 File Stream memahami bagaimana membuat program Java Byte stream class Character stream class Predefined Stream mampu menjelaskan kegunaan file stream dalam bahasa java aplikasi sederhana Bab 13 Bab 8 Bab 14 16 UJIAN AKHIR SEMESTER Referensi : 1. Patrick Naughton, Java Handbook : Konsep dasar pemrograman java, McGraw-Hill/Osborne 2. Ariesto Hadi Sutopo & Fajar Masya, Pemrograman Berorientasi Objek dengan Java, Graha Ilmu, 2005. 3. Benny Hermawan, Menguasai Java 2 & Object Oriented Programming, Andi Offset, 2004. 4. Ariesto Hadi Sutopo, Analisis Dan Desain Berorientasi Objek, J & J Learning, 2002. 5. Isak Rickyanto, ST, Dasar Pemrograman Berorientasi Objek dengan Java 2 ( JDK 1.4 ), Andi Offset, 2005. 8

9