Download - Sap pbo
![Page 1: Sap pbo](https://reader036.vdokumen.com/reader036/viewer/2022083021/589c48131a28ab227d8b5333/html5/thumbnails/1.jpg)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER DIAN CIPTA CENDIKIA PRINGSEWU
SATUAN ACARA PERKULIAHAAN
Program Studi : D3 – MIKode Mata Kuliah : MKB-13213Nama Mata Kuliah : Pemograman Berbasis Objek 1 SKS : 2 SKSSemester : II
Pertemuan ke
Pokok Bahasandan TIU
Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Pembelajaran
Tugas Referensi
1 Pengenalan Java
TIU:Mahasiswa memahami bagaimana membuat program java sederhana
Aplikasi Java dan java Applets Struktur program meng-compile program Keyword, tipe data, operator
TIK : Mahasiswa akan dapat menjelaskan
mengenai struktur bahasa java, tipe data yang digunakan dan tata bahasanya
Mahasiswa mengerti bagaimana membuat program sederhana dengan bahasa java
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Membahas contoh program sederhana, dan penggunaan operator.
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi sederhana
1,2,3,4,5 dan 6
2 Struktur kontrol alur program
TIU:Mahasiswa memahami penggunaan struktur control dalam membuat program java
Perulangan dan percabangan Kondisional dan seleksi Lompatan : break , continue
TIK : Mahasiswa akan dapat
menjelaskan mengenai penggunaan perintah-perintah untuk alur program
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Pembahasan program-program sederhana untuk masing-masing kalimat perintah
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi java menggunakan struktur kontrol
1,2,3,4,5 dan 6
1
![Page 2: Sap pbo](https://reader036.vdokumen.com/reader036/viewer/2022083021/589c48131a28ab227d8b5333/html5/thumbnails/2.jpg)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER DIAN CIPTA CENDIKIA PRINGSEWU
SATUAN ACARA PERKULIAHAAN
Program Studi : D3 – MIKode Mata Kuliah : MKB-13213Nama Mata Kuliah : Pemograman Berbasis Objek 1 SKS : 2 SKSSemester : II
Pertemuan ke
Pokok Bahasandan TIU
Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Pembelajaran
Tugas Referensi
3 Class, Object, danMethod
TIU:Mahasiswa memahami pembuatan class dan object di java
Dasar-dasar penulisan class Bagaimana pembuatan objek Penulisan method dan penambahan
method pada class
TIK Mahasiswa akan dapat menjelaskan
mengenai class, object dan method Mahasiswa mengerti bagaimana
membuat program sederhana dengan menggunakan class dan method dalam bahasa java
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Pembahasan program-program sederhana untuk pembuatan class dan method
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi menggunakan class dan objek
1,2,3,4,5 dan 6
4 Array
TIU:Mahasiswa memahami bagaimana membuat program java menggunakan array
Deklarasi array Array 1 dimensi Array multi dimensi Array sebagai reference
TIK : Mahasiswa akan dapat menjelaskan
mengenai Array dan deklarasi array dalam bahasa java
Mahasiswa mengerti bagaimana membuat program sederhana dengan menggunakan array
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Pembahasan program-program sederhana untuk penggunaan array
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi java dengan mengimplementasikan array
1,2,3,4,5 dan 6
5 Pemrograman Berbasis Objek (PBO)
Encapsulation Polymorphism
Mahasiswa duduk berkelompok dan
Papan tulis, LCD dan
Membuat sebuah
1,2,3,4,5 dan 6
2
![Page 3: Sap pbo](https://reader036.vdokumen.com/reader036/viewer/2022083021/589c48131a28ab227d8b5333/html5/thumbnails/3.jpg)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER DIAN CIPTA CENDIKIA PRINGSEWU
SATUAN ACARA PERKULIAHAAN
Program Studi : D3 – MIKode Mata Kuliah : MKB-13213Nama Mata Kuliah : Pemograman Berbasis Objek 1 SKS : 2 SKSSemester : II
Pertemuan ke
Pokok Bahasandan TIU
Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Pembelajaran
Tugas Referensi
TIU:Mahasiswa memahami bagaimana membuat program java dengan paradigama berbasis objek
Inheritance
TIK : Mahasiswa akan dapat menjelaskan
mengenai metodologi PBO dalam Java
saling membantu memahami penjelasan dosen
Projector aplikasi java berbasis objek
6 Penanganan string
TIU:Mahasiswa memahami bagaimana membuat program java dengan memanipulasi string
Sintaks string khusus- 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
TIK : Mahasiswa mampu
mendemonstrasikan penulisan program dengan menggunakan statement penanganan string
Dosen menerangkan materi kuliah
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Pemberian contoh sederhana mengenai penanganan string
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi java untuk membalikan sebuah kalimat dengan memanipulasi string
1,2,3,4,5 dan 6
3
![Page 4: Sap pbo](https://reader036.vdokumen.com/reader036/viewer/2022083021/589c48131a28ab227d8b5333/html5/thumbnails/4.jpg)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER DIAN CIPTA CENDIKIA PRINGSEWU
SATUAN ACARA PERKULIAHAAN
Program Studi : D3 – MIKode Mata Kuliah : MKB-13213Nama Mata Kuliah : Pemograman Berbasis Objek 1 SKS : 2 SKSSemester : II
Pertemuan ke
Pokok Bahasandan TIU
Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Pembelajaran
Tugas Referensi
7 REVIEW Pembahasan studi kasus : pembuatan aplikasi puzzle
- Analisis masalah- Perancangan class- Pembuatan program
8 Package & InterfaceTIU:Mahasiswa memahami bagaimana membuat package dan interface di java
Penulisan package, statement import
Statemen interface, statement implement, variable dalam interface
TIK : Mahasiswa akan dapat
menjelaskan mengenai package dan interface dalam java
Dosen menerangkan materi kuliah
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi package dan interface
1,2,3,4,5 dan 6
9 Penanganan Eksepsi
TIU:Mahasiswa memahami bagaimana membuat program java dengan menggunakan error handling
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
TIK : Mahasiswa mampu menjelaskan
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Pemberian contoh penanganan eksepsi
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi dengan mengimplementasi error handling
1,2,3,4,5 dan 6
4
![Page 5: Sap pbo](https://reader036.vdokumen.com/reader036/viewer/2022083021/589c48131a28ab227d8b5333/html5/thumbnails/5.jpg)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER DIAN CIPTA CENDIKIA PRINGSEWU
SATUAN ACARA PERKULIAHAAN
Program Studi : D3 – MIKode Mata Kuliah : MKB-13213Nama Mata Kuliah : Pemograman Berbasis Objek 1 SKS : 2 SKSSemester : II
Pertemuan ke
Pokok Bahasandan TIU
Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Pembelajaran
Tugas Referensi
penanganan eksepsi dalam java Mahasiswa mampu
mendemonstrasikan penulisan program mengenai penanganan eksepsi
10 Multithreaded Programming
TIUMahasiswa memahami bagaimana membuat program dengan konsep multi threaded
Konsep dasar multithreading Membuat thread dan multiple thread Prioritas thread
TIK : Mahasiswa mampu menjelaskan
konsep multithreading dalam bahasa java
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Pemberian contoh sederhana program mengenai threading
Papan tulis, LCD dan Projector
Membuat sebuah aplikasi dengan mengimplementasi multi threaded
1,2,3,4,5 dan 6
11 Sinkronisasi
TIU:Mahasiswa memahami konsep sinkronisasi
Metode sinkronisasi Statement synchronize Komunikasi thread dengan
statement notify(), wait(), notifyAll(), Suspend(), resume(), stop()
TIK : Mahasiswa mampu menjelaskan
konsep sinkronisasi dalam bahasa java
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Pemberian contoh sederhana program mengenai sinkronisasi
Papan tulis, LCD dan Projector
1,2,3,4,5 dan 6
12 File Stream Byte stream class Character stream class
Mahasiswa duduk berkelompok dan
Papan tulis, LCD dan
Membuat sebuah
1,2,3,4,5 dan 6
5
![Page 6: Sap pbo](https://reader036.vdokumen.com/reader036/viewer/2022083021/589c48131a28ab227d8b5333/html5/thumbnails/6.jpg)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER DIAN CIPTA CENDIKIA PRINGSEWU
SATUAN ACARA PERKULIAHAAN
Program Studi : D3 – MIKode Mata Kuliah : MKB-13213Nama Mata Kuliah : Pemograman Berbasis Objek 1 SKS : 2 SKSSemester : II
Pertemuan ke
Pokok Bahasandan TIU
Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Pembelajaran
Tugas Referensi
TIU:Mahasiswa memahami bagaimana membuat program java untuk teleconference sederhana
Predefined Stream
TIK : Mahasiswa mampu menjelaskan
kegunaan file stream dalam bahasa java
saling membantu memahami penjelasan dosen
Projector aplikasi teleconference sederhana
13 GUI
TIU:Mahasiswa memahami bagaimana membuat program java dengan tampilan GUI dan animasi
Komponen GUI pada AWT Layout Manager Komponen Swing
TIK : Mahasiswa mampu menjelaskan
penggunaan method untuk pembuatan program menggunakan komponen AWT, Layout Manager dan Swing
Mahasiswa mampu membuat animasi dan multimedia
Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen
Papan tulis, LCD dan Projector
Membuat Aplikasi
Multimedia
1,2,3,4,5 dan 6
Referensi :1. “ “, Java Tm Programming Language Sun Microsystem Press 2. Herbert Schildt, Java2 : A beginner’s Guide, Second Edition, McGraw-Hill/Osborne3. Patri,ck Naughton, Java Handbook : Konsep dasar pemrograman java, McGraw-Hill/Osborne4. Onno W. Purbo, Trik Pemrograman Java untuk jaringan dan Internet, ElexMedia Komputindo5. ” ”, Jeni pengenalan Pemrograman 2, Versi 1., Juni, 2007, Jardiknas
6
![Page 7: Sap pbo](https://reader036.vdokumen.com/reader036/viewer/2022083021/589c48131a28ab227d8b5333/html5/thumbnails/7.jpg)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER DIAN CIPTA CENDIKIA PRINGSEWU
SATUAN ACARA PERKULIAHAAN
Program Studi : D3 – MIKode Mata Kuliah : MKB-13213Nama Mata Kuliah : Pemograman Berbasis Objek 1 SKS : 2 SKSSemester : II
6. Bambang Heriyanto, Ir. MT., Esensi-esensi bahasa pemrograman Java, Informatika, Bandung, 2005
7