Kelas : XI
Jumlah Jam Pelajaran : 288
Jam Pelajaran (8 jp x (18 + 18) 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 peserta didik.
Penumbuhan
dan pengembangan kompetensi sikap dilakukan sepanjang proses pembelajaran berlangsung, dan dapat
digunakan sebagai pertimbangan guru dalam mengembangkan karakter peserta didik
lebih lanjut.
KOMPETENSI INTI 3
(PENGETAHUAN)
|
KOMPETENSI INTI 4
(KETRAMPILAN)
|
3. Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual,
prosedural, dan Metakognitif
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni,
budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban
terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk
memecahkan masalah.
|
4.
Mengolah, menalar, dan menyaji dalam ranah konkret
dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif, dan
mampu melaksanakan tugas spesifik di bawah pengawasan langsung.
|
KOMPETENSI DASAR
|
KOMPETENSI DASAR
|
3.1.
Memahami konsep
teknologi aplikasi web
|
4.1. Menyajikan teknologi aplikasi web
|
3.2. Memahami berbagai format
tampilan pada halaman web
|
4.2. Membuat format tampilan pada halaman web
|
3.3.
Memahami
style pada halaman web
|
4.3. Membuat style tertentu pada halaman web
|
3.4.
Menerapkan
pemrograman web client side script
|
4.4. Membuat kode program pada client side
|
3.5.
Memahami dasar pemrograman pada web server
|
4.5. Menggunakan
pemrograman pada web server
|
3.6.
Menerapkan
pemrograman server side
script
|
4.6. Membuat kode program pada server side
|
3.7.
Memahami struktur kendali program
|
4.7. Menyajikan proses
kerja aplikasi melalui struktur kendali
|
3.8.
Memahami fungsi dalam program
|
4.8. Mengolah kode program
dalam bentuk fungsi
|
3.9.
Menerapkan pustaka standar dalam program
|
4.9. Mengggunakan pustaka standar dalam program
|
3.10.
Memahami operasi file
|
4.10.
Mengolah data pada file
|
3.11.
Memahami penanganan kesalahan pada program
|
4.11. Menangani kesalahan pada
program
|
3.12.
Menganalisis pembuatan
aplikasi basis data berbasis web
|
4.12.
Membuat aplikasi basisdata berbasis web
|
3.13.
Menerapkan aplikasi
web berbasis Model
View Control
(MVC)
|
3.14. Membuat aplikasi web berbasis Model View
Control (MVC)
|