Upload
maya-endah
View
35
Download
2
Embed Size (px)
Citation preview
SILABUS MATA PELAJARAN: PEMROGRAMAN WEB (WAJIB)
Satuan Pendidikan : SMAKelas : XKompetensi 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 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.
KI 3 : Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan bakat dan minatnya 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 menggunakan metoda sesuai kaidah keilmuan.
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu
Sumber Belajar
Menjelaskan konsep teknologi Web page (4.1)
Menjelaskan kebutuhan software pemrograman web(4.2)
Menjelaskan struktur dokumen HTML(4.4)
Menerapkan elemen-elemen dasar HTML untuk memformat halaman web (3.1)
WWW
Browser dan Editor Web
Struktur dasar dokumen HTML
Head, Title, Body
a. MengamatiSiswa melihat suatu halaman website yang “offline” dalam suatu browser.Siswa melihat source kode suatu halaman web.b. MenanyaSiswa menanyakan hal-hal yang ada dan tampil di layar monitor c.MengeksplorasiSiswa membaca dan mencatat tags source kode yang ada pada suatu halaman web.Siswa membaca ekspresi tags dan hasil ekspresi tag yang menjadi suatu halaman web yang tampil pada browser. d. MenganalisaSiswa menganalisis dan membuat kategori elemen-elemen yang ada pada suatu halaman web.e. MengkomunikasikanMenyampaikan pengertian, aturan penulisan
Tugas
Mengerjakan latihan soal-soal membuat halamn website yang utuh.
Tes TeruraiTes tertulis bentuk uraian mengenai pengetahuan seputar Web dan Internet.
2 x 2 jam pelajaran
1.Modul Model Pengenalan Web
2.Alat :LCD-Laptop
1
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu
Sumber Belajar
source-code halaman WEB dan penerapannya dalam membuat suatu halman web sederhana secara lisan dan tulisan
Menerapkan elemen HTML table untuk layout halaman web (3.2)
Element TABLE, Element CAPTION, Element TH(table header), Element TR(table row), Element TD(table data)
MengamatiMembaca bentuk-bentuk tabel
MenanyaMembuat pertanyaan mengenai tata letak tabel
MengeksplorasiMenentukan unsur-unsur yang membentuk tabel. Membandingkan dengan tabel eksel.
MengasosiasiMenganalisis dan membuat kategori dari unsur-unsur yang terdapat pada pengaturan tabel
MengomunikasikanMenyampaikan pengertian tabel dalam halaman web secara tertulis atau lisan
Tugas Membuat tabel dengan
menyisipkan gambar. Mengatur tata letak tabel
TesTes tertulis bentuk uraian mengenai penyelesaian pembuatan tabel
1 x 2 jam pelajaran
Buku Modul Model
Buku referensi dan artikel
Menerapkan elemen HTML frame untuk layout halaman web
Menerapkan elemen HTML layer untuk layout halaman web
Membuat struktur menu web (site map)
Menerapkan link untuk berbagai fungsi pada halaman web
Menambahkan obyek-obyek multimedia ke dalam halaman web
Frame
Layer
Link
Menu
a. MengamatiSiswa melihat suatu halaman website yang “offline” dalam suatu browser.Siswa melihat source kode suatu halaman web.b. MenanyaSiswa menanyakan hal-hal yang ada dan tampil di layar monitor c.MengeksplorasiSiswa membaca dan mencatat tags source kode yang ada pada suatu halaman web.Siswa membaca ekspresi tags dan hasil ekspresi tag yang menjadi suatu halaman web yang tampil pada browser. d. MenganalisaSiswa menganalisis dan membuat kategori elemen-elemen yang ada pada suatu halaman web.
Tugas Membuat tabel dengan
menyisipkan gambar. Mengatur tata letak tabel
TesTes tertulis bentuk uraian mengenai penyelesaian pembuatan tabel
3 x 2 jam
2
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu
Sumber Belajar
e. Mengkomunikasikan
Menerapkan pemrograman client side dalam halaman web
Merancang form untuk menangkap masukan data (input) dari pengguna
Form a. MengamatiSiswa melihat suatu halaman website yang “offline” dalam suatu browser.Siswa melihat source kode suatu halaman web.b. MenanyaSiswa menanyakan hal-hal yang ada dan tampil di layar monitor c.MengeksplorasiSiswa membaca dan mencatat tags source kode yang ada pada suatu halaman web.Siswa membaca ekspresi tags dan hasil ekspresi tag yang menjadi suatu halaman web yang tampil pada browser. d. MenganalisaSiswa menganalisis dan membuat kategori elemen-elemen yang ada pada suatu halaman web.
e. Mengkomunikasikan
Tugas Membuat tabel dengan
menyisipkan gambar. Mengatur tata letak tabel
TesTes tertulis bentuk uraian mengenai penyelesaian pembuatan tabel
Menjelaskan penggunaan pemrograman dalam halaman web (4.5)
Menjelaskan penggunaan pemrograman di sisi server(server side) untuk mengolah data input dari pengguna(4.7)
PHPa. MengamatiSiswa melihat suatu halaman website yang “offline” dalam suatu browser.Siswa melihat source kode suatu halaman web.b. MenanyaSiswa menanyakan hal-hal yang ada dan tampil di layar monitor c.MengeksplorasiSiswa membaca dan mencatat tags source kode yang ada pada suatu halaman web.Siswa membaca ekspresi tags dan hasil ekspresi tag yang menjadi suatu halaman web yang tampil pada browser. d. MenganalisaSiswa menganalisis dan membuat kategori elemen-elemen yang ada pada suatu halaman web.
e. Mengkomunikasikan
3
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu
Sumber Belajar
Menerapkan pemrograman server side ke dalam halaman web(4.10)
Menerapkan pemrograman server side untuk validasi masukan data(4.11)
Php
xampp
a. MengamatiSiswa melihat suatu halaman website yang “offline” dalam suatu browser.Siswa melihat source kode suatu halaman web.b. MenanyaSiswa menanyakan hal-hal yang ada dan tampil di layar monitor c.MengeksplorasiSiswa membaca dan mencatat tags source kode yang ada pada suatu halaman web.Siswa membaca ekspresi tags dan hasil ekspresi tag yang menjadi suatu halaman web yang tampil pada browser. d. MenganalisaSiswa menganalisis dan membuat kategori elemen-elemen yang ada pada suatu halaman web.
e. Mengkomunikasikan
Tugas Membuat tabel dengan
menyisipkan gambar. Mengatur tata letak tabel
TesTes tertulis bentuk uraian mengenai penyelesaian pembuatan tabel
4