Вы находитесь на странице: 1из 6

147

GARISGARISBESARPROGRAMPERKULIAHAN (GBPP)

ProgramStudi MataKuliah KodeMataKuliah Dosen TujuanMataKuliah/TIU


Pertemuan MingguKe 1 1 UnitKompetensi (PokokBahasan) 2 PARADIGMA PEMROGRAMAN BERORIENTASI OBJEK ElemenKompetensi(Sub PokokBahasan) 3 Abstraksi Enkapsulasi Pewarisan Polymorphism Media Pembelaj ran 4 5 Papan Dapatmenjelaskan abstraksi,enkapsulasi, Tulis LCD pewarisan, Projector polimorfismedalam paradigma pemrograman berorientasiobjek. Papan Dapatmenjelaskan Tulis karakteristikclass, LCD Menjelaskan Projector karakteristikobject, Menjelaskanapayang 147 KriteriaUnjukKerja (TIK) Metose Pembelajar an 6 Ceramah Latihan Soal Teknik Estimasi REF Penilaian waktu (menit) 7 8 9 Tanya 1, Jawab, 2, Tugas/ 3,4 Quis

:TeknikInformatika :Pemrograman3 :TIF33310 :Suheri,ST

Semester SKS/JPM MataKuilahPrasyarat

:3 :2/3 :Pemrograman2

:Meningkatkan kemampuan mahasiswa dalam mengembangkan program komputer yang berorientasi objek.

2,3

CLASS,OBJECT DANMETHOD

Class Object Method AccessSpecifier

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

148

PENGENALAN JAVA

MENGENAL RUANGLINGKUP PEMROGRAMAN JAVA

dinamakanattribute danmethod, Menjelaskantentang kontrolakses(access specifier) Dapatmenjelaskan SejarahSingkatJava sejarahbahasa ApaItuTeknologiJava pemrogramanJava, KarakteristikJava Menjelaskan BeberapaFiturJava TahapPemrogramanJava karakteristikbahasa pemrogramanJava, SoftwareDevelopment MenjelaskanBeberapa FiturJava, MenjelaskanTahap PemrogramanJava, Menggunakan softwaredevelopment denganbaik ProgramJavaPertama Dapatmenggunakan MenggunakanTextEditor softwaredevelopment Notepad dan Command Javadenganbaik, Prompt Membuatprogram MenggunakanNetbeans Javasederhana, Melakukankompilasi (compile)kode programJava, Menjalankanaplikasi (bytecode)Java 148

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

149

SINTAKS,TIPE DATADAN VARIABELDALAM JAVA

Karakter KataKunci Pengenal(identifier) Variabel

OPERATOR

OperatorPenugasan OperatorMatematika OperatorIncrementdan Decrement OperatorRelasional OperatorMajemuk PrioritasOperator

STRUKTUR KONTROLSELEKSI

if switch

STRUKTUR KONTROL PERULANGAN

while dowhile for

Dapatmengenal sintaksdasarbahasa Java;Mengenal karakter,keywords, danidentifier; Mengenaltipedata dalamJava;Mengenal variabeldalamJava Dapatmenjelaskan macammacam operatordalamJava, Menjelaskanbentuk umumpenggunaan operatordalam programJava, Menjelaskanprioritas operatordalamJava Dapatmemahami strukturkontroldalam Java,Menjelaskan penggunaanstruktur kontrolseleksidalam Java Dapatmenjelaskan strukturkontrol perulangandengan menggunakanwhile, Menjelaskanstruktur kontrolperulangan 149

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

150

10

STRUKTUR KONTROLJUMP

break continue

denganmenggunakan dowhile, Menjelaskanstruktur kontrolperulangan denganmenggunakan for UTS Dapatmenjelaskan fungsidaribreak, Menjelaskanfungsi daricontinue Dapat mendeklarasikandan membuatarray, Memberinilaiuntuk elemenarray, Mengakseselemen elemendidalam array,Menentukan jumlahelemendi dalamsuatuarray, Mendeklarasikandan membuatarray multidimensi

Papan Tulis LCD Projector Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis Tanya Jawab, Tugas/ Quis

1, 2, 3,4 1, 2, 3,4

11

ARRAY

ArraySatuDimensi MemberiNilaiSaatObjek ArrayDiciptakan ArrayMultidimensi

Ceramah Latihan Soal

150

151

12,13,14

IMPLEMENTASI ENKAPSULASI, PEWARISAN,DAN POLYMORPHISM

15

PENANGANAN STRING

16

PACKAGE

Dapatmemahamicara mengimplementasikan konsepdasar pemrograman berorientasiobjek, yaituenkapsulasi, pewarisan,dan polymorphism. Dapatmenjelaskan ClassString karakteristikobjek Parsing String,Menjelaskan Formating operasiapasajayang dapatdilakukan terhadapobjekString, Menjelaskan mekanismeparsing objekString, Menjelaskan mekanismeformating angkadantanggal Dapatmenjelaskan PengantarPackage MendeklarasikanPackage apayangdimaksud denganpackage, MenggunakanPackage Menjelaskan karakteristikpackage

Enkapsulasi Pewarisan Polymorphism

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis

1, 2, 3,4

151

152

17

INTERFACE

18

PENANGANAN EKSEPSI

PengertianInterface Mendeklarasikan Interface PewarisanInterface MenggunakanInterface PenangananEksepsi MenangkapEksepsi CatchSecaraBertingkat MelontarkanEksepsi MelontarkanKembali Eksepsi Klausathrows

Dapatmemahamiapa ituinterface, Menjelaskan karakteristikinterface Dapatmemahami penangananeksepsi, Menjelaskancara kerjapenanganan eksepsi,Menjelaskan berbagaimacam eksepsi,Melontarkan eksepsi,Melontarkan kembalieksepsi UAS

Papan Tulis LCD Projector Papan Tulis LCD Projector

Ceramah Latihan Soal

Tanya Jawab, Tugas/ Quis Tanya Jawab, Tugas/ Quis

1, 2, 3,4

Ceramah Latihan Soal

1, 2, 3,4

Referensi:
1. AbdulKadir,2005,DasarPemrogramanJava2,Andi,Yogyakarta. 2. HerbertSchildt,2005,Java:ABeginnersGuide,ThirdEdition,McGrawHill/Osborne,UnitedStatesofAmerica. 3. HerbertSchildt,PatrickNaughton,1999,Java2:TheCompleteReference,FourthEdition,McGrawHill/Osborne,UnitedStates ofAmerica.

4. Indrajani,S.Kom.,MM.,Martin,S.Kom.,2007,PemrogramanBerorientasiObjekdenganBahasaJava,PT.ElexMediaKomputindo, Jakarta.
152

Вам также может понравиться