Anda di halaman 1dari 9

MATERI KEGIATAN ALOKASI RENCANA SUMBER

KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
penerapan
pewarisan dalam
melindungi data
dan informasi.
4.5.2 Membuat kode
program aplikasi
berorientasi
obyek yang
menerapkan
pewarisan.
4.5.3 Menguji program
aplikasi
berorientasi
obyek yang
menerapkan
pewarisan.

Mengetahui, Ciomas, Juli 2022


Kepala Guru Mata Pelajaran

Drs. Mahdi, M.pd Gatot Imam Santoso, S.Kom


NIP . 196808051995041001 NIP. 196410312022211001
MATERI KEGIATAN ALOKASI RENCANA SUMBER
KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
konsep konsep dan enheritance mengidentifikasi dan • Tes tertulis Buku,
pewarisan tujuan proses (pewarisan) dalam merumuskan masalah Keterampilan : Power
pewarisan dalam program aplikasi tentang konsep
pewarisan • Penilaian unjuk Point
4.5 Membuat pemrograman berbasis oop.
kerja
hubungan aplikasi • Prosedur • Mengumpulkan data
antara class berorientasi enheritance tentang konsep • Obervasi
dengan pola obyek. (pewarisan) dalam pewarisan
pewarisan 3.5.2 Menjelaskan program aplikasi • Mengolah data tentang
prosedur berbasis oop. konsep pewarisan
pewarisan dalam • Prosedur
• Mengomunikasikan
pemrograman rancangan
tentang konsep
aplikasi program aplikasi pewarisan
berorientasi berbasis oop
obyek. dengan penerapan
3.5.3 Menjelaskan enheritance
keterkaitan (pewarisan).
antara class dan • Keunggulan
pewarisan dalam enheritance
pemrograman (pewarisan) dalam
aplikasi program aplikasi
berorientasi berbasis oop
obyek.
3.5.4 Menerapkan
prosedur
pewarisan dalam
pemrograman
aplikasi
berorientasi
obyek
4.5.1 Merancang
program aplikasi
berorientasi
obyek dengan
MATERI KEGIATAN ALOKASI RENCANA SUMBER
KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
aplikasi
berorientasi
obyek.
3.4.4 Menerapkan
prosedur
enkapsulisasi
dalam
pemrograman
aplikasi
berorientasi
obyek.
4.4.1 Merancang
program aplikasi
berorientasi
obyek dengan
penerapan
enkapsulisasi
dalam
melindungi data
dan informasi.
4.4.2 Membuat kode
program aplikasi
berorientasi
obyek yang
menerapkan
enkapsulisasi.
4.4.3 Menguji
program aplikasi
berorientasi
obyek yang
menerapkan
enkapsulisasi.
3.5 Menerapkan 3.5.1 Menjelaskan • Konsep 32 Pengetahuan : Internet,
• Mengamati untuk
MATERI KEGIATAN ALOKASI RENCANA SUMBER
KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
penerapan class,
method dan
obyek.
4.3.3 Menguji
program aplikasi
berorientasi
obyek yang
menerapkan
class, method
dan obyek.
3.4 Menerapkan 3.4.1 Menjelaskan • Konsep 32 Pengetahuan : Internet,
• Mengamati untuk
konsep konsep dan enkapsulasi dalam mengidentifikasi dan • Tes tertulis Buku,
enkapsulasi tujuan proses program aplikasi merumuskan masalah Keterampilan : Power
dalam enkapsulisasi berbasis oop. tentang konsep • Penilaian unjuk Point
melindungi dalam • Prosedur enkapsulasi dalam
data dan pemrograman enkapsulasi dalam melindungi data dan kerja
informasi aplikasi program aplikasi informasi • Obervasi
berorientasi berbasis oop. • Mengumpulkan data
4.4 Membuat kode obyek. • Prosedur tentang konsep
program 3.4.2 Menjelaskan rancangan enkapsulasi dalam
enkapsulasi prosedur program aplikasi melindungi data dan
dalam enkapsulisasi berbasis oop informasi
melindungi dalam dengan penerapan • Mengolah data tentang
data pemrograman enkapsulasi. konsep enkapsulasi
aplikasi • Keunggulan dalam melindungi data
berorientasi enkapsulasi dalam dan informasi
obyek. program aplikasi • Mengomunikasikan
3.4.3 Menjelaskan berbasis oop tentang konsep
persyaratan enkapsulasi dalam
proses melindungi data dan
enkapsulisasi informasi
dalam
pemrograman
MATERI KEGIATAN ALOKASI RENCANA SUMBER
KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
3.3.3 Menjelaskan
• Mengomunikasikan
konsep method tentang konsep class,
dalam method dan object
pemrograman
berorientasi
obyek.
3.3.4 Menerapkan
method dalam
pemrograman
berorientasi
obyek.
3.3.5 Menjelaskan
konsep obyek
dalam
pemrograman
berorientasi
obyek.
3.3.6 Menerapkan
obyek dalam
pemrograman
berorientasi
obyek.
4.3.1 Merancang
program aplikasi
berorientasi
obyek dengan
penerapan class,
method dan
obyek.
4.3.2 Membuat kode
program aplikasi
berorientasi
obyek dengan
MATERI KEGIATAN ALOKASI RENCANA SUMBER
KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
komputer.
4.2.2 Mengkonfigurasi
tools
pengembang
program aplikasi
berorientasi
obyek.
4.2.3 Merencanakan
program aplikasi
sederhana
berorientasi
obyek.
4.2.4 Membuat kode
program aplikasi
sederhana
berorientasi
obyek.
4.2.5 Menjalankan
program aplikasi
sederhana
berorientasi
obyek.
3.3 Menerapkan 3.3.1 Menjelaskan • Konsep Class, 32 Pengetahuan : Internet,
• Mengamati untuk
konsep class, konsep class object, method mengidentifikasi dan • Tes tertulis Buku
method dan dalam dalam oop. merumuskan masalah Keterampilan : panduan
object pemrograman • Penamaan file tentang konsep class, • Penilaian unjuk
berorientasi dalam oop method dan object
4.3 Membuat obyek. kerja
• Penerapan class • Mengumpulkan data
class, method 3.3.2 Menerapkan dan method dalam • Obervasi
tentang konsep class,
dan object class dalam program aplikasi method dan object
pemrograman oop.
berorientasi • Mengolah data tentang
obyek. konsep class, method
dan object
MATERI KEGIATAN ALOKASI RENCANA SUMBER
KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
aturan berorientasi • Prosedur Kompilasi
• Mengolah data tentang
pemrograman obyek. • Menjalankan dasar dan aturan
berorientasi 3.2.3 Menjelaskan program hasil pemrograman
objek kebutuhan tools kompilasi. berorientasi objek
editor program • Prosedur patching
• Mengomunikasikan
berorientasi komputer.
tentang dasar dan
obyek. • Aplikasi editor aturan pemrograman
3.2.4 Menjelaskan • Virtual machine berorientasi objek
struktur dasar
dalam
pemrograman
berorientasi
obyek.
3.2.5 Menjelaskan
prosedur
kompilasi
program.
3.2.6 Menjelaskan
tata cara
menjalankan
program hasil
kompilasi.
3.2.7 Menerapkan
prosedur aturan
pemrograman
berorientasi
obyek.
4.2.1 Menginstalasi
tools
pengembang
program aplikasi
berorientasi
obyek kedalam
MATERI KEGIATAN ALOKASI RENCANA SUMBER
KD IPK
PEMBELAJARAN PEMBELAJARAN WAKTU PENILAIAN BELAJAR
3.1 Memahami 3.1.1 Menjelaskan • Konsep • Mengamati untuk 8 Pengetahuan : Internet,
konsep konsep dasar pemrograman mengidentifikasi dan • Tes tertulis Buku
pemrograman pemrograman berorientasi obyek. merumuskan masalah
tentang konsep Keterampilan : Panduan
berorientasi berorientasi • Prosedur pemrograman • Penilaian unjuk
objek obyek. pemrograman berorientasi objek
3.1.2 Menjelaskan berorientasi obyek. • Mengumpulkan data kerja
4.1 Mempresentasi prosedur • Keunggulan tentang konsep • Obervasi
kan konsep pemrograman pemrograman pemrograman
pemrograman berorientasi berorientasi obyek berorientasi objek
berorientasi obyek. terhadap • Mengolah data tentang
objek 3.1.3 Menjelaskan pemrograman konsep pemrograman
perbandingan berorientasi objek
struktural.
antara • Mengomunikasikan
tentang konsep
pemrograman pemrograman
berorientasi berorientasi objek
obyek dengan
pemrograman
struktural.
4.1.1 Mempresentasik
an konsep
pemrograman
berorientasi
obyek.
3.2 Menerapkan 3.2.1 Menjelaskan • Macam-macam 24 Pengetahuan : Internet,
• Mengamati untuk
dasar dan berbagai tools perangkat lunak mengidentifikasi dan • Tes tertulis Buku
aturan pengembang pengembang merumuskan masalah Keterampilan : Panduan
pemrograman program program tentang dasar dan
• Penilaian unjuk
berorientasi berorientasi berorientasi obyek. aturan pemrograman
objek obyek. • Prosedur instalasi berorientasi objek kerja
3.2.2 Menjelaskan dan konfigurasi • Mengumpulkan data • Obervasi
4.2 Membuat konfigurasi tools tools pengembang tentang dasar dan
kode program pengembang aplikasi program aturan pemrograman
dasar dan perangkat lunak berorientasi obyek. berorientasi objek
PEMERINTAH DAERAH PROVINSI JAWA BARAT
SMK NEGERI 1 CIOMAS
NPSN : 20254135 NSS : 401020229101
Jl Raya Laladon Desa Laladon Ciomas
Telp : ( 0251 ) 7520933, web : www.smkn1ciomas.sch.id Email : smkn1ciomas.bgr@gmail.com
BOGOR - 16610

SILABUS
Satuan Pendidikan : SMK Negeri 1 Ciomas
Mata Pelajaran : Pemrograman Berorientasi Objek
Bidang Keahlian : Teknologi Informasi dan Komunikasi
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Kelas/Semester : XII RPL / GANJIL
KI-1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai),
santun, responsif dan proaktif 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, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan
metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan
kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan
potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
KI 4: Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta
menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika. Menampilkan
kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.Menunjukkan
keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan
solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan
tugas spesifik dibawah pengawasan langsung.Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan
gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah konkret terkait dengan pengembangan
dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.

Anda mungkin juga menyukai