Hasil SILABUS RPL Pemrograman Web
Hasil SILABUS RPL Pemrograman Web
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 menganalisa pengetahuan faktual, konseptual, dan prosedural 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 bidangkerja yang spesifik untuk memecahkan masalah
KI 4: Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara
mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
1.1 Memahami nilai-nilai
keimanan dengan
menyadari hubungan
keteraturan dan
kompleksitas alam dan
jagad raya terhadap
kebesaran Tuhan yang
menciptakannya
1.2 Mendiskripsikan kebesaran
Tuhan yang menciptakan
berbagai sumber energi di
alam.
1.3 Mengamalkan nilai-nilai
keimanan sesuai dengan
ajaran agamanya dalam
kehidupan sehari-hari.
1.4 Meningkatkan nilai-nilai
keimanan dalam upaya
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
untuk mencegah pengaruh
negatif perkembangan
teknologi informasi dan
komunikasi
Tes
Pilihan Ganda, Essay
3.2 Menerapkan format teks Struktur dasar html Tugas 12 JP Buku teks pelajaran
Mengamati untuk
pada halaman web Versi html mengidentifikasi dan Membuat format teks Lembar Kerja
Html, head, title, body. merumuskan masalah tentang menggunakan kode HTML Lembar tabulasi pengamatan
4.2 Membuat kode HTML Tag syntax, option format teks pada halaman web siswa
untuk menampilkan teks Fungsi berbagai tag Literature terkait dengan
Mengumpulkan data tentang Observasi
dalam format tertentu dalam html materi
format teks pada halaman web
pada halaman web Format teks dalam Mengamati kegiatan/aktivitas
html. Mengolah data tentang format siswa secara individu dan dalam
teks pada halaman web diskusi dengan checklist lembar
Mengomunikasikan tentang pengamatan atau dalam bentuk
format teks pada halaman web lain
Portofolio
Hasil kerja mandiri/kelompok
Bahan presentasi
Tes
Pilihan Ganda, Essay
3.3 Menerapkan format tabel tag-tag tabel dalam Tugas 4 JP Buku teks pelajaran
Mengamati untuk
pada halaman web html. mengidentifikasi dan Mengidentifikasi tag-tag yang Lembar Kerja
Table tbody, thead, merumuskan masalah tentang berhubungan dengan proses Lembar tabulasi pengamatan
4.3 Membuat kode tfoot, tr, th, td. format tabel pada halaman penyusunan sebuah tabel siswa
HTML untuk Cellspacing, web Literature terkait dengan
menampilkan tabel cellpadding, border. Observasi materi
Mengumpulkan data tentang
pada halaman web Rowspan, colspan. Mengamati kegiatan/ aktivitas
format tabel pada halaman
web siswa secara individu dan dalam
diskusi dengan checklist lembar
Mengolah data tentang format pengamatan atau dalam bentuk
tabel pada halaman web lain
Mengomunikasikan tentang
format tabel pada halaman Portofolio
web Hasil kerja mandiri/kelompok
Bahan Presentasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
Tes
Pilihan Ganda, Essay
Tes
Pilihan Ganda, Essay
3.5 Menerapkan format kaitan Konsep hyperlink dalam Tugas 8 JP Buku teks pelajaran
Mengamati untuk
pada halaman web html mengidentifikasi dan Menemukan contoh tag-tag yang Lembar Kerja
Tag-tag untuk hyperlink merumuskan masalah tentang sering digunakan untuk hyperlink Lembar tabulasi pengamatan
4.5 Membuat kode HTML format kaitan pada halaman siswa
untuk menampilkan kaitan web Observasi Literature terkait dengan
pada halaman web Mengamati kegiatan/aktivitas materi
Mengumpulkan data tentang
siswa secara individu dan dalam
format kaitan pada halaman
web diskusi dengan checklist lembar
pengamatan atau dalam bentuk
Mengolah data tentang format lain
kaitan pada halaman web
Mengomunikasikan tentang Portofolio
format kaitan pada halaman Hasil kerja mandiri/kelompok
web Bahan Presentasi
Tes
Pilihan Ganda, Essay
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
3.6 Menerapkan format Konsep formulir dalam Tugas 8 JP Buku teks pelajaran
Mengamati untuk
formulir pada halaman html. mengidentifikasi dan Mengunakan form option dan Lembar Kerja
web Penggunaan tag form merumuskan masalah tentang tipe-tipe inputan untuk membuat Lembar tabulasi pengamatan
Form option format formulir pada halaman halaman form siswa
4.6 Membuat kode HTML Metoda get, post web Literature terkait dengan
untuk menampilkan Tipe-tipe inputan dalam Observasi materi
Mengumpulkan data tentang
formulir pada halaman form (text, password, Mengamati kegiatan/aktivitas
format formulir pada halaman
web radio, checkbox, web siswa secara individu dan dalam
hidden, button, submit, diskusi dengan checklist lembar
file) Mengolah data tentang format pengamatan atau dalam bentuk
formulir pada halaman web lain
Link dalam form
Mengomunikasikan tentang
format formulir pada halaman Portofolio
web Hasil kerja mandiri/kelompok
Bahan Presentasi
Tes
Pilihan Ganda, Essay
3.7 Menerapkan style pada Konsep layout dalam Tugas 12 JP Buku teks pelajaran
Mengamati untuk
halaman web halaman web. mengidentifikasi dan Mengkreasikan kode-kode HTML Lembar Kerja
Jenis-jenis layout dalam merumuskan masalah tentang untuk menampilkan style tertentu Lembar tabulasi pengamatan
halaman web style pada halaman web pada halaman web siswa
4.7 Membuat kode HTML
(frameset, table, div) Literature terkait dengan
untuk menampilkan style Mengumpulkan data tentang
Konsep dan penulisan Observasi materi
tertentu pada halaman style pada halaman web
script stylesheet Mengamati kegiatan/aktivitas
web
Penyisipan stylesheet Mengolah data tentang style siswa secara individu dan dalam
dalam script html. pada halaman web diskusi dengan checklist lembar
File css Mengomunikasikan tentang pengamatan atau dalam bentuk
style pada halaman web lain
Portofolio
Hasil kerja mandiri/kelompok
Bahan Presentasi
Tes
Pilihan Ganda, Essay
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
3.8 Memahami client side Konsep client side Tugas 16 JP Buku teks pelajaran
Mengamati untuk
scripting dalam programming. mengidentifikasi dan Menjelaskan konsep client side Lembar Kerja
pemrograman web Macam-macam aplikasi merumuskan masalah tentang scripting dalam pemrograman Lembar tabulasi pengamatan
client side programming client side scripting dalam web siswa
(javascript, vbscript) pemrograman web Literature terkait dengan
4.8 Mempresentasikan client
Observasi
Struktur program client materi
side scripting dalam Mengumpulkan data tentang
side. Mengamati kegiatan/aktivitas
pemrograman web client side scripting dalam
Cara penyisipan script pemrograman web siswa secara individu dan dalam
client side dalam html. diskusi dengan checklist lembar
Mengolah data tentang client pengamatan atau dalam bentuk
side scripting dalam lain
pemrograman web
Mengomunikasikan tentang Portofolio
client side scripting dalam Hasil kerja mandiri/kelompok
pemrograman web
Bahan Presentasi
Tes
Pilihan Ganda, Essay
3.9 Menerapkan client side Perintah-perintah dasar Tugas 16 JP Buku teks pelajaran
Mengamati untuk
scripting pada halaman dalam aplikasi client mengidentifikasi dan Mempresentasikan rumusan Lembar Kerja
web interaktif side programming. merumuskan masalah tentang masalah yang ada pada Lembar tabulasi pengamatan
Program “Hello world” client side scripting dalam penerapan client side siswa
dengan pemrograman web scripting dalam pemrograman Literature terkait dengan
4.9 Membuat halaman web
web
javascript/vbscipt. materi
interaktif menggunakan Mengumpulkan data tentang
client side scripting dalam Mempraktikkan pembuatan
client side scripting
pemrograman web halaman web sederhana
menggunakan client side
Mengolah data tentang client scripting
side scripting dalam
pemrograman web
Observasi
Mengomunikasikan tentang
Lembar pengamatan hasil
client side scripting dalam
eksplorasi
pemrograman web
Portofolio
Hasil kerja mandiri/kelompok
Bahan Presentasi
Tes
Pilihan Ganda, Essay