Anda di halaman 1dari 2

KOMPETENSI INTI DAN KOMPETENSI DASAR

SEKOLAH MENENGAH KEJURUAN (SMK) /


MADRASAH ALIYAH KEJURUAN (MAK)

BIDANG STUDI KEAHLIAN : TEKNOLOGI INFORMASI DAN KOMUNIKASI


PROGRAM STUDI KEAHLIAN : TEKNIK KOMPUTER DAN INFORMATIKA
PAKET KEAHLIAN : RPL
MATA PELAJARAN : PEMROGRAMAN BERORIENTASI OBYEK
KELAS : XI

KOMPETENSI INTI KOMPETENSI DASAR


1. Menghayati dan mengamalkan 1.1. Memahami nilai-nilai keimanan
ajaran agama yang dianutnya dengan menyadari hubungan
keteraturan dan kompleksitas alam
dan jagad raya terhadap kebesaran
Tuhan yang menciptakannya
1.2. Mendeskripsikan kebesaran Tuhan
yang menciptakan berbagai sumber
energi di alam
1.3. Mengamalkan nilai-nilai keimanan
sesuai dengan ajaran agama dalam
kehidupan sehari-hari
2. Menghayati dan Mengamalkan 2.1. Menunjukkan perilaku ilmiah
perilaku jujur, disiplin, tanggung - (memiliki rasa ingin tahu; objektif;
jawab, peduli (gotong royong, jujur; teliti; cermat; tekun; hati-hati;
kerjasama, toleran, damai), santun, bertanggung jawab; terbuka; kritis;
responsif dan pro -aktif dan kreatif; inovatif dan peduli
menunjukan sikap sebagai bagian lingkungan) dalam aktivitas sehari-
dari solusi atas berbagai hari sebagai wujud implementasi
permasalahan dalam berinteraksi sikap dalam melakukan percobaan
secara efektif dengan lingkungan dan berdiskusi
sosial dan alam serta dalam 2.2. Menghargai kerja individu dan
menempatkan diri sebagai cerminan kelompok dalam aktivitas sehari-hari
bangsa dalam pergaulan dunia sebagai wujud implementasi
melaksanakan percobaan dan
melaporkan hasil percobaan
3. Memahami, menerapkan, dan 3.1. Memahami konsep pemrograman
Menganalisis pengetahuan faktual, berorientasi obyek
konseptual, prosedural, dan 3.2. Memahami dasar-dasar dan aturan
metakognitif berdasarkan rasa ingin pemrograman berorientasi obyek
tahunya tentang ilmu pengetahuan, 3.3. Memahami konsep class dan obyek
teknologi, seni, budaya, dan 3.4. Memahami konsep enkapsulasi
humaniora dalam wawasan dalam melindungi data dan informasi
kemanusiaan, kebangsaan, 3.5. Memahami konsep pewarisan
kenegaraan, dan peradaban terkait 3.6. Memahami konsep polimorphisme
penyebab fenomena dan kejadian 3.7. Menerapkan penggunaan pakage
dalam bidang kerja yang spesifik dalam aplikasi
untuk memecahkan masalah. 3.8. Memahami pembuatan interface
3.9. Menganalisis pemanfaatan class
built-in
KOMPETENSI INTI KOMPETENSI DASAR
3.10. Memahami mekanisme penanganan
kesalahan
3.11. Memahami string dan berbagai
propertinya
3.12. Memahami data collection sebagai
media penyimpanan data.
3.13. Menerapkan operasi file dan Input
Output(IO)
4. Mengolah, menalar, dan menyaji 4.1 Menyajikan konsep pemrograman
dalam ranah konkret dan ranah berorientasi obyek
abstrak terkait dengan 4.2 Menyajikan aturan dan dasar-dasar
pengembangan dari yang pemrograman berorientasi obyek
dipelajarinya di sekolah secara 4.3 Menyajikan class dengan
mandiri, bertindak secara efektif dan memberikan atribut dan metode
kreatif, dan mampu melaksanakan 4.4 Menyajikan perlindungan data dan
tugas spesifi di bawah pengawasan informasi melalui mekanisme
langsung. enkapsulas
. 4.5 Mengolah hubungan antara class
dengan pola pewarisan
4.6 Menyajikan konsep polimorphisme
dengan overloading dan overiding
4.7 Menyajikan aplikasi melalui
pengelompokan class dalam pakage
4.8 Menyajikan hasil pembuatan aplikasi
dengan interface
4.9 Menyajikan beberapa class built-in
dan penerapannya dalam
memecahkan masalah
4.10 Mengolah penanganan error dalam
mendeteksi kesalahan program
4.11 Menyajikan data colection sebagai
penyimpan data
4.12 Menyajikan operasi file dan operasi
Input Output

Anda mungkin juga menyukai