PAKET KEAHLIAN : RPL
MATA PELAJARAN : PEMROGRAMAN BERORIENTASI OBYEK
KELAS : XII
KOMPETENSI INTI KOMPETENSI DASAR
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai keimanan 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 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.
2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2. Menghargai kerja individu dan
kelompok dalam aktivitas sehari-hari sebagai wujud implementasi
melaksanakan percobaan dan melaporkan hasil percobaan 3. Memahami,menerapkan
,menganalisis dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah
3.1. Menganalisis pengembangan berorientasi obyek
3.2. Memahami pembuatan Graphic User Interface (GUI)
3.3. Memahami komunikasi dalam akses basis data
3.4. Menganalisis library untuk mengambar bentuk atau bidang 3.5. Menerapkan teknologi multimedia
dalam aplikasi
3.6. Memahami penerapan model view controler(MVC) dalam
4. Mengolah, menalar, menyaji, dan mencipta 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.
4.1. Menyajikan hasil pengembangan berorientasi obyek
4.2. Meyajikan komponen-komponen GUI dengan pengendalian aplikasi dari pengguna
4.3. Menyajikan komunikasi dan akses basis data
4.4. Mencipta gambar bentuk atau bidang
4.5. Mencipta aplikasi yang dapat
menampilkan audio,video,suara dan gambar
1 PAKET KEAHLIAN : RPL
MATA PELAJARAN : BASIS DATA
KELAS : XII
KOMPETENSI INTI KOMPETENSI DASAR
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai keimanan 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 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.
2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2. Menghargai kerja individu dan
kelompok dalam aktivitas sehari-hari sebagai wujud implementasi
melaksanakan percobaan dan melaporkan hasil percobaan 3. Memahami, menerapkan,
menganalisis, dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
3.1. Memahami aplikasi basis data client-server
3.2. Menerapkan instruksi untuk
mengolah struktur basis data client-server
3.3. Menganalisis teknik penggabungan data dari beberapa tabel
3.4. Menganalisis pemakaian fungsi-fungsi agregasi
3.5. Menganalisis teknik menampilkan data kondisional
3.6. Menganalisis penggunaan SQL bertingkat
2 data client-server
4. Mengolah, menalar, menyaji, dan mencipta 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.
4.1. Menyajikan aplikasi basis data client-server
4.2. Menyajikan instruksi untuk
mengolah struktur basis data client-server
4.3. Menyajikan tampilan penggabungan data dari beberapa tabel
4.4. Menyajikan penerapan fungsi-fungsi agregasi.
4.5. Menyajikan data secara kondisonal 4.6. Menyajikan data menggunakan SQL
bertingkat
PAKET KEAHLIAN : RPL
MATA PELAJARAN : PEMROGRAMAN WEB DINAMIS
KELAS : XII
KOMPETENSI INTI KOMPETENSI DASAR
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai keimanan 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
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.
2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan 3. Memahami, menerapkan,
menganalisis dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
3.1. Memahami aplikasi web stateful 3.2. Memahami pengamanan data
pada aplikasi web
3.3. Memahami pengembangan aplikasi web berorientasi obyek 3.4. Memahami pembuatan sistem
4. Mengolah, menalar, menyaji, dan mencipta 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.
4.1. Mengolah data pada aplikasi web stateful
4.2. Menalar penerapan teknik pengamanan data pada aplikasi web
4.3. Menalar kasus kedalam paradigma berorientasi obyek
PAKET KEAHLIAN : RPL
MATA PELAJARAN : PEMROGRAMAN GRAFIK
KELAS : XII
KOMPETENSI INTI KOMPETENSI DASAR
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai keimanan 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
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.
2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan 3. Memahami,menerapkan,menganalisis
dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah
3.1. Memahami grafika komputer dan pemakaianya
3.2. Memahami konsep dasar library grafik
3.3. Memahami pembuatan primitive drawing
3.4. Memahami grafik 2 dimensi
3.5. Menerapkan transformasi obyek 2 dimensi
3.6. Menerapkan pembuatan model obyek 3 dimensi
3.7. Memahami transformasi 3 dimensi 3.8. Memahami konsep sudut pandang
3.9. Menerapkan efek morphing pada objek 2 dimensi dan 3 dimensi 3.10. Memahami konsep fraktal untuk
bentuk-bentuk fenomena alam 3.11. Menerapkan rendering objek 3
dimensi 4. Mengolah, menalar, menyaji, dan
mencipta 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.
4.1. Menyajikan hasil grafika komputer 4.2. Menyajikan komponen-komponen
library grafik
4.3. Menyajikan hasil primitive drawing 4.4. Menciptakan grafik 2 dimensi 4.5. Menciptakan animasi 2 dimensi 4.6. Menciptakan model obyek 3
dimensi
4.7. Menciptakan animasi 3 dimensi 4.8. Mengolah proyeksi paralel,proyeksi
perspektif,pandangan stereo dan taksonomi proyeksi
4.9. Menciptakan efek morphing untuk objek 2 dimensi dan 3 dimensi 4.10. Menciptakan bentuk fenomena
alam dengan konsep fraktal 4.11. Menyajikan rendering objek 3
dimensi meliputi lighting, shading, reflecting,shadowing, dan
PAKET KEAHLIAN : RPL
MATA PELAJARAN : PEMROGRAMAN PERANGKAT BERGERAK
KELAS : XII
KOMPETENSI INTI KOMPETENSI DASAR
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai keimanan 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
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.
2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan 3. Memahami, menerapkan,
menganalisis dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
3.1. Memahami teknologi
pengembangan aplikasi mobile 3.2. Memahami teknik desain aplikasi
mobile
3.3. Memahami teknik desain aplikasi multiwindow
3.4. Memahami pengkodean alur program dalam aplikasi
3.5. Memahami teknik pengolahan input user
3.6. Memahami teknik pemrograman berbasis obyek
lanjutan
3.8. Memahami teknik pemrograman basisdata
3.9. Memahami teknik pemrograman web client
3.10. Memahami teknik publikasi aplikasi 4. Mengolah, menalar, menyaji, dan
mencipta 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.
4.1. Menyajikan teknologi
pengembangan aplikasi mobile 4.2. Menyajikan desain aplikasi
berbasis mobile
4.3. Menyajikan desain aplikasi multiwindow
4.4. Mengolah data menggunakan suatu alur tertentu
4.5. Mengolah input user pada aplikasi 4.6. Menalar kasus ke dalam bentuk
pemrograman berbasis obyek 4.7. Menyajikan desain aplikasi lanjutan 4.8. Mengolah data melalui aplikasi
basisdata
4.9. Mengolah data server melalui aplikasi web client
1 PAKET KEAHLIAN : RPL
MATA PELAJARAN : ADMINISTRASI BASIS DATA
KELAS : XII
KOMPETENSI INTI KOMPETENSI DASAR
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai keimanan 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 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.
2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2. Menghargai kerja individu dan
kelompok dalam aktivitas sehari-hari sebagai wujud implementasi
melaksanakan percobaan dan melaporkan hasil percobaan 3. Memahami, menerapkan,
menganalisis, dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
3.1. Memahami arsitektur DBMS enterprise.
3.2. Memahami pembuatan basis data pada DBMS enterprise
3.3. Menganalisis pengaturan DBMS enterprise.
3.4. Memahami struktur penyimpanan pada DBMS enterprise
3.5. Memahami pengelolaan obyek-obyek primer pada DBMS enterprise 3.6. Menerapkan penggunaan alat bantu
untuk mengelola sistem DBMS enterprise
2 melalui koneksi client-server pada DBMS enterprise
3.8. Menerapkan pengamanan sistem basis data pada DBMS enterprise 3.9. Menerapkan pengelolaan data dan
sistem menggunakan bahasa prosedural SQL
3.10. Menerapkan otomatisasi proses pengelolaan data
3.11. Memahami perawatan basis data 4. Mengolah, menalar, menyaji, dan
mencipta 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.
4.1. Menyajikan blok diagram arsitektur DBMS enterprise.
4.2. Menyajikan basis data pada DBMS enterprise
4.3. Menyajikan hasil pengaturan DBMS enterprise
4.4. Menyajikan hasil analisis struktur penyimpanan data pada DBMS enterprise.
4.5. Mengolah obyek-obyek primer basis data pada DBMS enterprise
4.6. Menyajikan hasil penggunaan alat bantu pada DBMS enterprise 4.7. Menyajikan hasil pengendalian
server melalui koneksi client-server pada DBMS enterprise
4.8. Menciptakan pengaturan sistem pada DBMS enterprise
4.9. Mengolah data dan sistem
menggunakan bahasa prosedural SQL
4.10. Menyajikan hasil otomatisasi proses pengelolaan data
PAKET KEAHLIAN : RPL
MATA PELAJARAN : KERJA PROYEK
KELAS : XII
KOMPETENSI INTI KOMPETENSI DASAR
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
1.1. Memahami nilai-nilai keimanan 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
perilaku jujur, disiplin, tanggungjawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan pro-aktif 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
2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan 3. Memahami, menerapkan,
menganalisis, dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah
3.1. Memahami tim kerja proyek yang terdiri dari 4 sampai 5 peserta didik 3.2. Mengembangkan ide-ide yang
berupa topik-topik kerja proyek 3.3. Memahamikebutuhan pelanggan
sebagai alternatif topik kerja proyek.
3.4. Mengatur tugas dan tanggung jawab masing-masing anggota tim dalam kerja proyek.
dengan sarana-prasarana sekolah. 3.6. Mengkaji ulang rancangan kerja
proyek yang terpilih bersama tim dan pembimbing agar sesuai dengan pengembangan sikap, pengetahuan, dan keterampilan 3.7. Menganalisis orijinalitas
rancangan kerja proyek yang akan dikerjakan.
3.8. Memahami dokumen proposal kerja proyek yang telah disetujui oleh pembimbing yang berisi : tujuan kerja proyek, tim dalam kerja proyek beserta tugas dan tanggungjawab, metode kerja proyek, organisasi kerja proyek, rencana kerja proyek, analisis dan desain, implementasi kerja proyek. 3.9. Memahami prinsip penjaminan
mutu hasil kerja proyek
3.10. Mamahami prinsip pembuatan buku panduan hasil kerja proyek 3.11. Menganalisis hasil kerja proyek 3.12. Menganalisis bahan-bahan
presentasi hasil kerja proyek 3.13. Memahami proses pengemasan
hasil kerja proyek.
3.14. Memahami kerangka pembuatan laporan akhir kerja proyek.
4. Mengolah, menalar, menyaji, dan mencipta 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.
4.1. Membuat Kelompok kerja proyek yang terdiri dari 4 sampai 5 peserta didik
4.2. Menyajikan hasil topik kerja proyek.
4.3. Membuat permintaan kebutuhan pelanggan sebagai alternatif topik kerja proyek yang berupa deskripsi tema proyek
4.4. Membuat pembagian tugas dan tanggung jawab masing-masing anggota tim dalam kerja proyek. 4.5. Menyajikan hasil analisis kerja
proyek bersama tim untuk menentukan topik kerja proyek yang aktual dan selaras dengan sarana-prasarana sekolah.
dikerjakan.
4.8. Membuat dokumen proposal kerja proyek yang telah disetujui oleh pembimbing yang berisi : tujuan kerja proyek, tim dalam kerja proyek beserta tugas dan tanggungjawab, metode kerja proyek, organisasi kerja proyek, rencana kerja proyek, analisis dan desain, implementasi kerja proyek. 4.9. Menyajikan prinsip penjaminan
mutu hasil kerja proyek
4.10. Membuat buku panduan hasil kerja proyek
4.11. Mengevaluasi hasil kerja proyek 4.12. Mempresentasikan hasil kerja
proyek.
4.13. Membuat kemasan hasil kerja proyek.