Anda di halaman 1dari 10

SILABUS

NAMA SEKOLAH : SMK TELEKOMUNIKASI DARUL ‘ULUM


BIDANG KEAHLIAN : TEKNOLOGI INFORMASI dan KOMUNIKASI
KELAS / SEMESTER : XI RPL / GANJIL
KOMPETENSI KEAHLIAN : REKAYASA PERANGKAT LUNAK
MATA PELAJARAN : PEMROGRAMAN BERORIENTASI OBJEK
DURASI PEMBELAJARAN : 76 JP
KOMPETENSI INTI :
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggungjawab, peduli (gotong royong,
kerjasama, toleran, damai), santun, responsif dan pro-aktif dan menunjukan sikap sebagai
bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam menempatkan
diri sebagai cerminan bangsa dalam pergaulan dunia.
KI 3 : Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab
fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung

Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
3.1. Memahami konsep  Menjelaskan konsep Konsep Pemrograman Mengamati Tugas 8 JP Christian Munstter,
pemrograman berorientasi pemrograman berorientasi Berorientasi Obyek Tayangan/gambar atau demonstrasi Menyelesaikan masalah Grundlagen Programmierung,
obyek objek  Paradigma pemrograman tentang konsep pemrograman berorientasi tentang konsep pemrograman HERDT-Verlag für
4.1 Mempresentasikan  Menjelaskan prosedur berorientasi obyek obyek berorientasi obyek Bildungsmdien GmbH,
konsep pemrograman pemrograman berorientasi  Perbandingan pemrograman Bodenheim.
berorientasi obyek obyek procedural dan Menanya Observasi
 Menjelaskan perbandingan pemrograman berorientasi Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas
antara pemrograman obyek atau simulasi atau hal-hal yang siswa secara individu dan Richard F.Raposa,
berorientasi obyek dengan  Instalasi perangkat lunak berhubungan dengan konsep dalam diskusi dengan Java in 60 Minutes a Day
pemrograman structural pemrograman berorientasi pemrograman berorientasi obyek checklist lembar pengamatan Wiely Publishing Inc,
 Mempresentasikan konsep obyek atau dalam bentuk lain Indianapolis Indiana
pemrograman berorientasi Mengeksplorasi
obyek  Mengeksplorasi pemrograman Portofolio LKS PBO
berorientasi obyek  Membuat laporan tentang
 Mengeksplorasi perbandingan hasil kerja
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
pemrograman procedural dan mandiri/kelompok
pemrograman berorientasi obyek  Bahan Presentasi
 Melakukan nstalasi perangkat lunak
pemrograman berorientasi obyek Tes
Pilihan Ganda, Essay
Mengasosiasi
Menganalisis paradigma pemrograman
berorientasi obyek

Mengkomunikasikan
Menyampaikan hasil analisis paradigma
berorientasi obyek
3.2. Memahami dasar-dasar  Menjelaskan berbagai tools Dasar-Dasar dan Aturan Mengamati Tugas 10 JP Christian Munstter,
dan aturan pemrograman pengembang program  Penulisan komentar Tayangan atau gambar dasar-dasar dan Menyelesaikan masalah Grundlagen Programmierung,
berorientasi obyek berorientasi obyek.  Identifiers aturan pemrograman berorientasi obyek tentang dasar-dasar dan HERDT-Verlag für
4.2 Menyajikan aturan dan  Menjelaskan konfigurasi tools  Kata-kata kunci aturan pemrograman Bildungsmdien GmbH,
dasar-dasar pemrograman pengembang perangkat lunak  Tipe data primitif Menanya berorientasi obyek Bodenheim.
berorientasi obyek berorientasi obyek.  Inisialisasi & nilai default Mengajukan pertanyaan terkait tayangan
 Menjelaskan kebutuhan tools  Casting & promotion atau gambar atau hal-hal yang Richard F.Raposa,
editor program berorientasi  Operator berhubungan dengan dasar-dasar dan Observasi Java in 60 Minutes a Day
obyek. aturan pemrograman berorientasi obyek Mengamati kegiatan/aktivitas Wiely Publishing Inc,
 Pengambilan keputusan
 Menjelaskan struktur dasar siswa secara individu dan Indianapolis Indiana
 Perulangan
dalam pemrograman Mengeksplorasi dalam diskusi dengan
berorientasi obyek.  Mengeksplorasi cara penulisan checklist lembar pengamatan
 Menjelaskan prosedur komentar dalam listing program atau dalam bentuk lain
kompilasi program.  Mengeksplorasi penggunaan identifier
 Menjelaskan tata cara  Mengeksplorasi kata kunci Portofolio
menjalankan program hasil  Mengeksplorasi tipe data primitif  Membuat laporan tentang
kompilasi.  Mengeksplorasi inisialisasi & nilai hasil kerja
 Menerapkan prosedur aturan default mandiri/kelompok
pemrograman berorientasi  Mengeksplorasi casting & promotion  Bahan Presentasi
obyek.  Mengeksplorasi Operator
 Menginstalasi tools  Mengeksplorasi pengambilan keputusan Tes
pengembang program aplikasi  Mengeksplorasi perulangan Pilihan Ganda, Essay
berorientasi obyek kedalam
komputer. Mengasosiasi
 Mengkonfigurasi tools Menganalisis dasar-dasar dan aturan
pengembang program aplikasi pemrograman berorientasi obyek
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
berorientasi obyek.
 Merencanakan program Mengkomunikasikan
aplikasi sederhana Menyampaikan hasil analisis dasar-dasar
berorientasi obyek. dan aturan pemrograman berorientasi
 Membuat kode program obyek
aplikasi sederhana
berorientasi obyek.
 Menjalankan program
aplikasi sederhana
berorientasi obyek
3.3. Memahami konsep class  Menjelaskan konsep class Konsep Class dan Obyek Mengamati Tugas 16 JP Christian Munstter,
dan obyek dalampemrograman  Deklarasi Class Tayangan atau gambar atau simulasi Menyelesaikan masalah Grundlagen Programmierung,
4.3 Menyajikan class dengan berorientasi obyek.  Atribut Class konsep class dan obyek tentang class dan obyek HERDT-Verlag für
memberikan atribut dan  Menerapkan class dalam  Deklarasi Metode Bildungsmdien GmbH,
metode pemrograman berorientasi  Pembuatan objek Menanya Observasi Bodenheim.
obyek.  Akses anggota Class Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas
 Menjelaskan konsep method  Keyword this atau gambar atau hal-hal yang siswa secara individu dan Richard F.Raposa,
dalam pemrograman berhubungan dengan class dan obyek dalam diskusi dengan Java in 60 Minutes a Day
berorientasi obyek. Mengeksplorasi checklist lembar pengamatan Wiely Publishing Inc,
 Menerapkan method dalam  Mengeksplorasi deklarasi Class atau dalam bentuk lain Indianapolis Indiana
pemrograman berorientasi  Mengeksplorasi atribut Class
obyek.  Mengeksplorasi deklarasi Metode Portofolio
 Menjelaskan konsep obyek  Mengeksplorasi pembuatan objek Membuat laporan percobaan
dalam pemrograman  Mengeksplorasi akses anggota Class
berorientasi obyek.  Mengeksplorasi kata kunci this Tes
 Menerapkan obyek dalam Pilihan Ganda, Essay
pemrograman berorientasi Mengasosiasi
obyek. Menganalisis konsep Class dan obyek
 Merancang program aplikasi
berorientasi obyek dengan Mengkomunikasikan
penerapan class, method dan Menyampaikan hasil ujicoba pembuatan
obyek. class dan obyek
 Membuat kode program
aplikasi berorientasi obyek
dengan penerapan class,
method dan obyek.
 Menguji program aplikasi
berorientasi obyek yang
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
menerapkan class, method
dan obyek
3.4. Memahami konsep  Menjelaskan konsep dan Enkapsulasi Mengamati Tugas 16 JP Christian Munstter,
enkapsulasi dalam tujuan proses enkapsulisasi  Pembungkusan data Tayangan atau gambar atau simulasi Menyelesaikan masalah Grundlagen Programmierung,
melindungi data dan dalam pemrograman aplikasi  Modifier enkapsulasi tentang enkapsulasi HERDT-Verlag für
informasi berorientasi obyek.  Akses data Bildungsmdien GmbH,
4.4 Menyajikan perlindungan  Menjelaskan prosedur Menanya Observasi Bodenheim.
data dan informasi enkapsulisasi dalam Mengajukan pertanyaan terkait konsep Mengamati kegiatan/aktivitas
melalui mekanisme pemrograman aplikasi enkapsulasi siswa secara individu dan Deitel, Harvey M,
enkapsulasi berorientasi obyek. dalam diskusi dengan Java : How to Program,
 Menjelaskan persyaratan Mengeksplorasi checklist lembar pengamatan Prentice-Hall Inc, New Jersey
prosesenkapsulisasi dalam  Mengeksplorasi model pembungkusan atau dalam bentuk lain
pemrograman aplikasi data Richard F.Raposa,
berorientasi obyek.  Mengeksplorasi modifier Portofolio Java in 60 Minutes a Day
 Menerapkan prosedur  Mengeksplorasi akses data  Membuat laporan hasil Wiely Publishing Inc,
enkapsulisasi dalam kerja kelompok Indianapolis Indiana.
pemrograman aplikasi Mengasosiasi  Laporan hasil percobaan
berorientasi obyek. Menganalisis konsep enkapsulasi
 Merancang program aplikasi Tes
berorientasi obyek dengan Mengkomunikasikan Pilihan Ganda, Essay
penerapan enkapsulisasi Menyampaikan hasil percobaan konsep
dalam melindungi data dan enkapsulasi
informasi.
 Membuat kode program
aplikasi berorientasi obyek
yang menerapkan
enkapsulisasi.
 Menguji program aplikasi
berorientasi obyek yang
menerapkan enkapsulisasi
3.5. Memahami konsep  Menerapkan konsep Inheritas Mengamati Tugas 16 JP Christian Munstter,
pewarisan pewarisan  Konsep dasar inheritas Tayangan atau gambar atau simulasi Menyelesaikan permasalahan Grundlagen Programmierung,
4.5 Mengolah hubungan  Membuathubungan antara  Subclassing: single konsep inheritas tentang Inheritas HERDT-Verlag für
antara class dengan pola class dengan pola pewarisan inheritance Bildungsmdien GmbH,
pewarisan  Menjelaskan konsep dan  Constructor Menanya Observasi Bodenheim.
tujuan proses pewarisan  Kriteria aksesibilitas Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas
dalam pemrograman aplikasi  Keyword super atau teks pembelajaran tentang konsep siswa secara individu dan Deitel, Harvey M,
berorientasi obyek.  Inheritas bertingkat inheritas dalam diskusi dengan Java : How to Program,
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
 Menjelaskan prosedur checklist lembar pengamatan Prentice-Hall Inc, New
pewarisandalam atau dalam bentuk lain Jersey
pemrograman aplikasi
berorientasi obyek. Mengeksplorasi Portofolio Richard F.Raposa,
 Menjelaskan keterkaitan  Mengeksplorasi konsep dasar inheritas Membuat laporan tentang Java in 60 Minutes a Day
antara class dan pewarisan  Mengeksplorasi subclassing: single hasil kerja kelompok Wiely Publishing Inc,
dalam pemrograman aplikasi inheritance Indianapolis Indiana
berorientasi obyek.  Mengeksplorasi pembuatan dan Tes
 Menerapkan prosedur pemanfaatan constructor Pilihan Ganda, Essay
pewarisandalam  Mengeksplorasi kriteria aksesibilitas
pemrograman aplikasi data dan methode antar class
berorientasi obyek  Mengeksplorasi keyword super
 Merancang program aplikasi  Mengeksplorasi inheritas bertingkat
berorientasi obyek dengan
penerapan pewarisan dalam Mengasosiasi
melindungi data dan Menganalisis hubungan antar class dalam
informasi. inheritas tunggal dan inheritas bertingkat
 Membuat kode program
aplikasi berorientasi obyek Mengkomunikasikan
yang menerapkan pewarisan. Menyajikan hasil percobaan inheritas
 Menguji program aplikasi tunggal dan inheritas bertingkat
berorientasi obyek yang
menerapkan pewarisan
SILABUS

NAMA SEKOLAH : SMK TELEKOMUNIKASI DARUL ‘ULUM


BIDANG KEAHLIAN : TEKNOLOGI INFORMASI dan KOMUNIKASI
KELAS / SEMESTER : XI RPL / GENAP
KOMPETENSI KEAHLIAN : REKAYASA PERANGKAT LUNAK
MATA PELAJARAN : PEMROGRAMAN BERORIENTASI OBJEK
DURASI PEMBELAJARAN : 68 JP
KOMPETENSI INTI :
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggungjawab, peduli (gotong royong,
kerjasama, toleran, damai), santun, responsif dan pro-aktif dan menunjukan sikap sebagai
bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam menempatkan
diri sebagai cerminan bangsa dalam pergaulan dunia.
KI 3 : Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab
fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung

Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
3.6 Memahami konsep  Menjelaskan konsep Polimorphisme Mengamati Tugas 8 JP Christian Munstter, Grundlagen
polimorphisme polymorphismdengan  Konsep polimorphisme Tayangan atau gambar atau simulasi Menyelesaikan masalah Programmierung, HERDT-
4.6 Menyajikan konsep overloading dan  Overloading methods konsep polimorphisme tentang polimorphisme Verlag für Bildungsmdien
polimorphisme dengan overridingdalam  Overriding methods GmbH, Bodenheim.
overloading dan overiding pemrograman aplikasi  Virtual method Invocation Menanya Observasi
berorientasi obyek.  Polymorphic arguments Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas Deitel, Harvey M,
 Menjelaskan prosedur  Instanceof statements atau teks pembelajaran tentang konsep siswa secara individu dan Java : How to Program,
polymorphismdengan  Casting objek polimorphisme dalam diskusi dengan Prentice-Hall Inc, New Jersey
overloading dan checklist lembar pengamatan
overridingdalam Mengeksplorasi atau dalam bentuk lain Richard F.Raposa,
pemrograman aplikasi  Mengeksplorasi konsep dasar Java in 60 Minutes a Day
berorientasi obyek. polimorphisme Portofolio Wiely Publishing Inc,
 Menerapkan prosedur  Mengeksplorasi overloading methode Membuat Laporan dalam Indianapolis Indiana
polymorphismdengan  Mengeksplorasi overiding methode bentuk tulisan dan gambar
overloading dan  Mengeksplorasi virtual methode
overridingdalam invocation Tes
pemrograman aplikasi  Mengeksplorasi instanceof statements Pilihan Ganda, Essay
berorientasi obyek  Mengeksplorasi casting objek
 Merancang program aplikasi
berorientasi obyek dengan Mengasosiasi
penerapan Menganalisis hubungan antar class dengan
polymorphismdengan menggunakan konsep polimorphisme
overloading dan overriding
dalam melindungi data dan Mengkomunikasikan
informasi. Menyajikan hasil percobaan
 Membuat kode program polimorphisme
aplikasi berorientasi obyek
yang menerapkan
polymorphismdengan
overloading dan overriding.
 Menguji program aplikasi
berorientasi obyek yang
menerapkan
polymorphismdengan
overloading dan overriding.
3.7 Menerapkan penggunaan  Menjelaskan konsep Package Mengamati Tugas 12 JP Christian Munstter, Grundlagen
package dalam aplikasi packagedalam pemrograman  Konsep Package Tayangan atau gambar atau simulasi Menyelesaikan masalah Programmierung, HERDT-
aplikasi berorientasi obyek.  Mengatur class ke dalam package tentang penerapan package Verlag für Bildungsmdien
4.7 Menyajikan aplikasi  Menjelaskan proses package GmbH, Bodenheim.
melalui pengelompokan pengelompokan class dalam  Hak akses dalam packages Menanya Observasi
class dalam pakage pembuatan package.  Package terpadu Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas Deitel, Harvey M,
 Menjelaskan prosedur  Impor statis atau teks pembelajaran tentang package siswa secara individu dan Java : How to Program,
pembuatan package dalam dalam diskusi dengan Prentice-Hall Inc, New Jersey
pemrograman aplikasi Mengeksplorasi checklist lembar pengamatan
berorientasi obyek.  Mengeksplorasi konsep package atau dalam bentuk lain Richard F.Raposa,
 Menjelaskan proses kompilasi  Mengeksplorasi pengaturan class ke Java in 60 Minutes a Day
package. dalam packages Portofolio Wiely Publishing Inc,
 Menerapkan package dalam  Mengeksplorasi hak akses dalam Membuat laporan dalam Indianapolis Indiana
pemrograman aplikasi packages bentuk tulisan dan gambar
berorientasi obyek  Mengeksplorasi virtual methode
 Merancang program aplikasi invocation Tes
berorientasi obyek dengan  Mengeksplorasi instanceof statements Pilihan Ganda, Essay
penerapan package  Mengeksplorasi casting objek
 Membuat kode program
aplikasi berorientasi obyek Mengasosiasi
yang menerapkan package. Menganalisis hubungan antar class dengan
 Menguji program aplikasi menggunakan konsep polimorphisme
berorientasi obyek yang Mengkomunikasikan
menerapkan package. Menyajikan hasil percobaan
polimorphisme
3.8 Memahami pembuatan  Menjelaskan konsep Interface Mengamati Tugas 16 JP Christian Munstter, Grundlagen
interface interfacedalam pemrograman  Pengantar interface Tayangan atau gambar atau simulasi Menyelesaikan masalah Programmierung, HERDT-
4.8 Menyajikan hasil pembuatan aplikasi berorientasi obyek.  Perbedaan interface dan interface tentang interface Verlag für Bildungsmdien
aplikasi dengan interface  Menjelaskan prosedur Class GmbH, Bodenheim.
pembuatan interface dalam  Pewarisan antar interface Menanya Observasi
pemrograman aplikasi Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas Deitel, Harvey M,
berorientasi obyek. atau teks pembelajaran tentang interface siswa secara individu dan Java : How to Program,
 Menerapkan interface dalam dalam diskusi dengan Prentice-Hall Inc, New Jersey
pemrograman aplikasi Mengeksplorasi checklist lembar pengamatan
berorientasi obyek  Mengeksplorasi konsep interface atau dalam bentuk lain
 Merancang program aplikasi  Mengeksplorasi perbedaan interface dan
berorientasi obyek dengan class Portofolio
penerapan interface  Mengeksplorasi pewarisan antar Membuat laporan dalam
 Membuat kode program interface bentuk tulisan dan gambar
aplikasi berorientasi obyek
yang menerapkan interface. Mengasosiasi Tes
 Menguji program aplikasi Menganalisis penggunaan interface Pilihan Ganda, Essay
berorientasi obyek yang
menerapkan interface. Mengkomunikasikan
Menyajikan hasil percobaan interface
3.9 Menganalisis pemanfaatan  Menjelaskan konsep Penerapan Class Built-in Mengamati Tugas 16 JP
class built-in classlibrary dalam  Math Tayangan atau gambar atau simulasi Menyelesaikan masalah
4.9 Meyajikan beberapa class- pemrograman aplikasi  String penerapan class built-in tentang penerapan class built-
class built-in dan berorientasi obyek.  Wrapper in
penerapannya dalam  Menjelaskan prosedur  Process Menanya Observasi
memecahkan masalah pemanfaatan classlibrary  System Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas
dalampemrograman aplikasi atau teks pembelajaran tentang penerapan siswa secara individu dan
berorientasi obyek. class built-in dalam diskusi dengan
 Menganalisis pemanfaatan checklist lembar pengamatan
classlibrary dalam Mengeksplorasi atau dalam bentuk lain
pemrograman aplikasi  Mengeksplorasi Class Math
berorientasi obyek.  Mengeksplorasi Class String Portofolio
 Menentukan penggunaan  Mengeksplorasi Class Wrapper Membuata Laporan
classlibrary dalam  Mengeksplorasi Class Process percobaan
pemrograman aplikasi  Mengeksplorasi Class System
berorientasi obyek. Tes
Pilihan Ganda, Essay
 Menerapkanclasslibrary dalam
pemrograman aplikasi Mengasosiasi
berorientasi obyek. Menganalisis penerapan Class Built-in
 Merancang program aplikasi dalam memecahkan masalah
berorientasi obyek dengan
penerapan classlibrary. Mengkomunikasikan
 Membuat kode program Menyajikan hasil percobaan penerapan
aplikasi berorientasi obyek Class Built-in
yang menerapkan classlibrary.
 Menguji program aplikasi
berorientasi obyek yang
menerapkan classlibrary
3.10 Memahami mekanisme  Menjelaskan konsep error Penanganan Error Mengamati Tugas 16 JP Deitel, Harvey M,
penangganan kesalahan handling (penanganan  Kategori Exception Tayangan atau gambar atau simulasi Menyelesaikan masalah Java : How to Program,
4.10 Menyajikan bermacam- kesalahan) dalam  Dasar exception penanganan Eror tentang penanganan error Prentice-Hall Inc, New Jersey
macam cara untuk pemrograman aplikasi  Exeption Menanya Observasi Richard F.Raposa,
mencari tipe kesalahan berorientasi obyek.  Exception handling Mengajukan pertanyaan terkait tayangan Mengamati kegiatan/aktivitas Java in 60 Minutes a Day
 Menjelaskan prosedur error  Aturan penanganan error atau teks pembelajaran tentang penanganan siswa secara individu dan Wiely Publishing Inc,
handling (penanganan  Method overriding dan eror dalam diskusi dengan Indianapolis Indiana
kesalahan) dalam exception checklist lembar pengamatan
pemrograman aplikasi Mengeksplorasi atau dalam bentuk lain
berorientasi obyek.  Mengeksplorasi kategori Exception
 Menganalisis penanganan  Mengeksplorasi Dasar exception Portofolio
kesalahan (error handling )  Mengeksplorasi Exeption Membuat laporan dalam
dalam pemrograman aplikasi  Mengeksplorasi Exception handling bentuk tulisan dan gambar
berorientasi obyek.  Mengeksplorasi aturan penanganan
 Menentukan penggunaan error Tes
errorhandling (penanganan  Mengeksplorasi penerapan method Pilihan Ganda, Essay
kesalahan) dalam overriding dalam exception
pemrograman aplikasi Mengasosiasi
berorientasi obyek. Menganalisis penanganan error
 Menerapkan error handling
(penanganan kesalahan) Mengkomunikasikan
dalampemrograman aplikasi Menyajikan hasil percobaan penerapan
berorientasi obyek. penanganan error
 Merancang program aplikasi
berorientasi obyek dengan
penerapan error handling
(penanganan kesalahan).
 Membuat kode program
aplikasi berorientasi obyek
yang menerapkan error
handling (penanganan
kesalahan).
 Menguji program aplikasi
berorientasi obyek yang
menerapkan error handling
(penanganan kesalahan)
 Memperbaiki penanganan
kesalahan (error
handling)dalam program
aplikasi berorientasi obyek.
 Memodifikasi penanganan
kesalahan (error
handling)dalam program
aplikasi berorientasi obyek

Jombang, 1 Juli 2021


Mengetahui
Kepala Sekolah Guru Mata Pelajaran

NUR LAILA, S.Pd ROSMIYATUL FAKHIROH, S.Pd

Anda mungkin juga menyukai