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

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

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

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

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

SATUAN ACARA PERKULIAHAN (SAP)

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

Pemrograman II (Java)

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI MANAJEMEN INFORMATIKA UNIVERSITAS GUNADARMA

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN (SAP)

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

RENCANA PEMBELAJARAN SEMESTER

SILABUS MATA KULIAH PEMROGRAMAN JAVA

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

KONTRAK PERKULIAHAN TIM KONSORSIUM

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

PEMROGRAMAN JAVA : EXCEPTION

Pemrograman Berorientasi Object

SATUAN ACARA PERKULIAHAN(SAP)

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

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

SUMBER BELAJAR PENUNJANG PLPG

2 TIPE DATA DAN VARIABEL

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

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

SATUAN ACARA PERKULIAHAN (SAP)

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

RENCANA PEMBELAJARAN SEMESTER (RPS)

Pemrograman Lanjut Exception Handling PTIIK

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

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

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

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

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

SATUAN ACARA PERKULIAHAN

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

03/04/2018. Pemrograman Berorientasi Object

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

BAB II VARIABEL DAN TIPE DATA

Rencana Pelaksanaan Pembelajaran

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

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

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

PETA KOMPETENSI MATAKULIAH ALGORITMA DAN STRUKTUR DATA TKE PRODI TEKNIK ELEKTRO

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

BAHASA PEMROGRAMAN JAVA

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

VI Pemrograman Berorientasi Obyek

Konsep Pemrograman Berbasis Obyek

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

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

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

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

SATUAN ACARA PERKULIAHAN (SAP)

BAB IV HASIL PENELITIAN DAN PENERAPAN

PRAKTIKUM 6 EXCEPTION

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

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

DASAR PEMOGRAMAN JAVA

Pemrograman Lanjut Class String PTIIK

RENCANA PELAKSANAAN PEMBELAJARAN

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

KONTRAK PERKULIAHAN JENJANG STRATA SATU STMIK NUSA MANDIRI TIM KONSORSIUM

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

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP

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

MODUL 1 PENGENALAN OOP

PEMROGRAMAN JAVA : ARRAY

SATUAN ACARA PERKULIAHAN

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

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

Algoritma Pemrograman 1

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

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

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

Satuan Acara Perkuliahan

Nama : Julian Chandra W Telp :

ABSTRACTION, ENCAPSULATION, INHERITANCE & POLYMORPHISM

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

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

Transkripsi:

Nama Mata Kuliah : Pemrograman Berorientasi Objek I Kode Mata Kuliah : TI 025 Bobot Kredit : 3/1 SKS Semester Penempatan : IV Kedudukan Mata Kuliah : Mata Kuliah Keahlian Berkarya Mata Kuliah Prasyarat : - Penanggung Jawab Mata Kuliah : Sayed Muchallil, MS SATUAN ACARA PERKULIAHAN (SAP) 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 aplikasi Java 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 pertemuan-pertemuan berikutnya. Buku1,2,3, dan 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 1, 2,3 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 1, 2,3 1, 2, 3 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 Membuat aplikasi dan objek sebuah class 7 2, 6 Buku : Bab 1, 2 3

5 Struktur kontrol alur program Mahasiwa memahami penggunaan struktur control dalam membuat program Java Perulangan dan percabangan Identifikasi softskill: menjelaskan mengenai penggunaan perintah-perintah untuk alur program Pembahasan dan penganalisa-an program-program sederhana untuk masing-masing kalimat perintah Membuat aplikasi struktur perulangan percabangan sebuah Java kontrol 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 aplikasi Java struktur kontrol kondisional dan seleksi aplikasi yang memiliki fasilitas break dan continue 7 Pemrograman Berbasis Objek (PBO) Encapsulation Presentasi per kelompok aplikasi Java berbasis objek dengan metoda encapsulation 2

Mahasiswa memahami bagaimana membuat program Java dengan paradigma berbasis objek Penilaian softskill: organisasi, isi, gaya presentasi, kontribusi pada tugas kelompok, kepemimpinan, dan kolaborasi menjelaskan mengenai metodologi PBO dalam Java 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 aplikasi Java berbasis objek dengan metoda polymorphism dan inheritance 2 9 Array memahami bagaimana membuat program Java 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 Pembahasan program-program sederhana untuk penggunaan array aplikasi Java dengan Array 5 5

array bahasa java 10 UJIAN TENGAH SEMESTER 11 Penanganan string Sintaks string khusus - Pembuatan, penggabungan dan konversi string - Masalah presedence operator Penyaringan karakter memahami bagaimana membuat program Java dengan memanipulasi string Perbandingan : kesamaan dan pengurutan Modifikasi penyalinan string: substring, concat, replace, tolowercase, touppercase, valueof, stringbuffer, append, insert mampu mendemonstrasikan penulisan program dengan statement penanganan string Dosen menerangkan materi kuliah Pemberian contoh sederhana mengenai penanganan string Membuat aplikasi kalimat dengan memanipulasi string 5 12 & 13 Package Interface Penulisan package, statement import Statemen interface, statement implement, variable dalam interface Presentasi per kelompok aplikasi package dan interface 7, 9 Buku 5 : Bab 10, 12 6

memahami bagaimana membuat package dan interface di Java Penilaian softskill: organisasi, isi, gaya presentasi, kontribusi pada tugas kelompok, kepemimpinan, dan kolaborasi menjelaskan mengenai package dan interface dalam java mengerti fungsi package dan interface dan penggunaannya 1 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 mengimplementasikan error handling 10 7 13 7

memahami bagaimana membuat program Java dengan error handling mampu menjelaskan penanganan eksepsi dalam java mampu 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 13 1 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, 200.. 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. ), Andi Offset, 2005.

9