KOMPETENSI INTI DAN KOMPETENSI DASAR
SEKOLAH MENENGAH ATAS/MADRASAH ALIYAH/SEKOLAH
MENENGAH KEJURUAN/MADRASAH ALIYAH KEJURUAN
(SMA/MA/SMK/MAK)
PAKET KEAHLIAN : REKAYASA PERANGKAT LUNAK
MATA PELAJARAN: PEMROGRAMAN BERORIENTASI
OBJEK
Kelas : XII
Jumlah Jam Pelajaran : 272 Jam Pelajaran (8 jp x (18 + 16) Minggu Efektif)
Tujuan kurikulum mencakup empat kompetensi, yaitu (1) kompetensi sikap spiritual, (2) sikap sosial, (3) pengetahuan, dan (4) keterampilan. Kompetensi tersebut dicapai melalui proses pembelajaran intrakurikuler, kokurikuler, dan ekstrakurikuler.
Rumusan kompetensi sikap spiritual yaitu, “Menerima dan menjalankan ajaran agama yang dianutnya”. Sedangkan rumusan kompetensi sikap sosial yaitu, “Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerja sama, toleran, damai), santun, responsif dan proaktif dan menunjukkan 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”. Kedua kompetensi tersebut dicapai melalui pembelajaran tidak langsung (indirect teaching) yaitu keteladanan, pembiasaan, dan budaya sekolah, dengan memperhatikan karakteristik mata pelajaran serta kebutuhan dan kondisi
3. Memahami, menerapkan, menganalisis dan Mengevaluasi
pengetahuan faktual,
konseptual, prosedural, dan Metakognitif berdasarkan rasa
4. Mengolah, menalar, menyaji dan Mencipta dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif, dan mampu
KOMPETENSI DASAR KOMPETENSI DASAR
3.1 Memahami string dan berbagai propertinya
4.1. Mengolah string dan berbagai propertinya
3.2 Memahami data collection sebagai media
penyimpanan data.
4.2. Menyajikan data colection sebagai penyimpan data
3.3 Menerapkan operasi file
dan Input Output(IO) 4.3. Menyajikan operasi file dan operasi Input Output
3.4 Memahami dasar dasar
thread
4.4. Mengolah instruksi instruksi thread
3.5 Memahami pembuatan Graphic User Interface (GUI)
4.5. Menyajikan komponen komponen GUI dengan pengendalian aplikasi dari pengguna
3.6 Memahami komunikasi dalam akses basis data
4.6. Membuat komunikasi dan akses basis data
3.7 Menganalisis library untuk mengambar bentuk atau bidang
4.7. Mencipta gambar bentuk atau bidang
3.8 Menerapkan teknologi multimedia dalam aplikasi
4.8. Mencipta aplikasi yang dapat menampilkan
audio,video,suara dan gambar
3.9 Memahami penerapan model view
controler(MVC) dalam pemrograman
berorientasi objek