Anda di halaman 1dari 6

SILABUS MATA PELAJARAN PEMROGRAMAN WEB DINAMIS

(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK )

Satuan Pendidikan : SMK/MAK


Kelas / Semester : XII

Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-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.
KI-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.
KI-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 melaksanakan tugas spesifik dibawah pengawasan langsung.

Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Sumber Belajar
Waktu
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
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Sumber Belajar
Waktu
nilai-nilai
keimanan sesuai
dengan ajaran
agama dalam
kehidupan sehari-
hari

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
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Sumber Belajar
Waktu
3.1. Memahami Aplikasi Web Stateful Mengamati Tugas 28 JP From Zero To A Pro: Membuat Aplikasi Web Dengan
aplikasi web Aplikasi Web Prinsip aplikasi statefull Menyelesaikan PHP + Database MySQL, Abdul Kadir, Penerbit
stateful Statefull Session pada sisi server masalah tentang Andi, 2010
4.1. Mengolah data Session pada sisi Autentikasi user aplikasi aplikasi web stateful
pada aplikasi web server Cookies pada sisi client dengan session dan Buku Pintar Pemrograman Web, Adhi Prasetyo,
stateful Autentikasi user cookies Penerbit Mediakita, 2012
aplikasi server Menanya
Cookies pada sisi Mendiskusikan Observasi Pemrograman Web (HTML, PHP & MySQL) Edisi
client perbedaan statefull dan Mengamati Revisi, Budi Rahardjo, Imam Heryanto, Enjang RK,
stateless pada aplikasi kegiatan/aktivitas Penerbit Modula Bandung, Juni 2012
Autentikasi user siswa secara individu
aplikasi client web
Mendiskusikan dan dalam diskusi Learning PHP, MySQL, and JavaScript, Robin
penerapan session pada dengan checklist Nixon, Penerbit O'Reilly Media, Inc., 2009
sisi server lembar pengamatan
Mendiskusikan teknik atau dalam bentuk
autentikasi user aplikasi lain
Mendiskusikan
Portofolio
penerapan cookies pada
Laporan percobaan
sisi client
Tes
Eksperimen/Eksplorasi
Essay dan pilihan
Eksperimen penerapan
ganda
session pada sisi server
Eksperimen penerapan
autentikasi user aplikasi
Eksperimen penerapan
cookies pada sisi server

Asosiasi
Membuat kesimpulan
perbedaan stateful dan
stateless pada aplikasi
web
Membuat kesimpulan
penerapan session pada
autentikasi user

Mengkomunikasikan
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Sumber Belajar
Waktu
Menyampaikan hasil
tentang percobaan dan
pengamatan kondisi
stateful dengan session dan
cookies pada aplikasi web

3.2. Memahami Keamanan Aplikasi Mengamati Tugas 20 JP From Zero To A Pro: Membuat Aplikasi Web Dengan
pengamanan data Web Pelbagai jenis penyandian Menyelesaikan PHP + Database MySQL, Abdul Kadir, Penerbit
pada aplikasi web Penyandian Data data masalah tentang Andi, 2010
4.2. Menalar (enkripsi, hashing) Pelbagai jenis validasi pelbagai jenis
penerapan teknik input user penyandian dan Buku Pintar Pemrograman Web, Adhi Prasetyo,
Validasi Input
pengamanan data validasi pada program Penerbit Mediakita, 2012
Alfanumerik User
pada aplikasi web Menanya
Validasi Input
Mendiskusikan pelbagai Observasi Pemrograman Web (HTML, PHP & MySQL) Edisi
Numerik User
jenis penyandian data Mengamati Revisi, Budi Rahardjo, Imam Heryanto, Enjang RK,
Mendiskusikan pelbagai kegiatan/aktivitas Penerbit Modula Bandung, Juni 2012
jenis validasi input user siswa secara individu
dan dalam diskusi Learning PHP, MySQL, and JavaScript, Robin
Eksperimen/Eksplorasi dengan checklist Nixon, Penerbit O'Reilly Media, Inc., 2009
Eksperimen pelbagai jenis lembar pengamatan
penyandian data atau dalam bentuk
Eksperimen pelbagai jenis lain
validasi input user
Portofolio
Asosiasi Laporan percobaan
Mendiskusikan hubungan
peningkatan keamanan Tes
dengan kenyamanan dalam Essay dan pilihan
aplikasi. ganda

Mengkomunikasikan
Menyampaikan hasil
pengamatan dan percobaan
pelbagai jenis penyandian
dan validasi pada program

3.3. Memahami Pemrograman Mengamati Tugas 24 JP From Zero To A Pro: Membuat Aplikasi Web Dengan
pengembangan Berbasis Obyek Teknik pembuatan dan Menyelesaikan PHP + Database MySQL, Abdul Kadir, Penerbit
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Sumber Belajar
Waktu
aplikasi web Kelas pengolahan kelas masalah tentang Andi, 2010
berorientasi Fungsi dalam Teknik pembuatan dan pengembangan
obyek kelas pengolahan kelas aplikasi berbasis Buku Pintar Pemrograman Web, Adhi Prasetyo,
4.3. Menalar kasus Variabel dalam turunan obyek Penerbit Mediakita, 2012
kedalam kelas
paradigma Hak akses Menanya Observasi Pemrograman Web (HTML, PHP & MySQL) Edisi
berorientasi Turunan Mendiskusikan Mengamati Revisi, Budi Rahardjo, Imam Heryanto, Enjang RK,
obyek penerapan kelas dalam kegiatan/aktivitas Penerbit Modula Bandung, Juni 2012
program siswa secara individu
Mendiskusikan dan dalam diskusi Learning PHP, MySQL, and JavaScript, Robin
penerapan kelas turunan dengan checklist Nixon, Penerbit O'Reilly Media, Inc., 2009
dalam program lembar pengamatan
atau dalam bentuk
Eksperimen/Eksplorasi lain
Eksperimen penerapan
kelas dalam program Portofolio
Eksperimen penerapan Laporan percobaan
kelas turunan dalam
program Tes
Essay dan pilihan
Asosiasi ganda
Membuat kesimpulan
pengembangan aplikasi
mobile berbasis obyek

Mengkomunikasikan
Menyampaikan hasil
tentang percobaan dan
pengamatan pada
pengembangan aplikasi
berbasis obyek
3.4. Memahami Publikasi Aplikasi Mengamati Tugas 8 JP From Zero To A Pro: Membuat Aplikasi Web Dengan
pembuatan Web Pelbagai prinsip Menyelesaikan PHP + Database MySQL, Abdul Kadir, Penerbit
sistem informasi Prinsip pemilihan pemilihan web hosting masalah publikasi Andi, 2010
web web hosting Pengelolaan web hosting aplikasi web
4.4. Menyajikan Pengelolaan aplikasi Buku Pintar Pemrograman Web, Adhi Prasetyo,
aplikasi sistem web dalam web Menanya Observasi Penerbit Mediakita, 2012
informasi web hosting Mendiskusikan prinsip Mengamati
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Sumber Belajar
Waktu
pemilihan web hosting kegiatan/aktivitas Pemrograman Web (HTML, PHP & MySQL) Edisi
Mendiskusikan teknik siswa secara individu Revisi, Budi Rahardjo, Imam Heryanto, Enjang RK,
pengelolaan web hosting dan dalam diskusi Penerbit Modula Bandung, Juni 2012
dengan checklist
Eksperimen/Eksplorasi lembar pengamatan Learning PHP, MySQL, and JavaScript, Robin
Eksplorasi prinsip atau dalam bentuk Nixon, Penerbit O'Reilly Media, Inc., 2009
pemilihan web hosting lain
Eksperimen pengelolaan
web hosting Portofolio
Laporan percobaan
Asosiasi
Mengulas hubungan web Tes
hosting dengan Essay dan pilihan
pengembangan aplikasi web ganda
jarak jauh

Mengkomunikasikan
Menyampaikan hasil
pengamatan dan percobaan
tentang publikasi aplikasi
web

Anda mungkin juga menyukai