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
Manajemen konflik dalam 4 langkah: Metode, strategi, teknik-teknik penting, dan pendekatan operasional untuk mengelola dan menyelesaikan situasi konflik