RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Satuan Pendidikan Kelas/ Jurusan Mata Pelajaran Semester Tahun Pelajaran Tema / Topik Alokasi Waktu
: : : : : : :
SMK Negeri 1 Nganjuk X / MM Pemrograman Web Ganjil 2016/2017 Teknologi Aplikasi Web 8 JP @ 45 menit
A. KOMPETENSI INTI 1. Menghayati dan mengamalkan ajaran agama yang dianutnya 2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggungjawab, 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 3. Memahami, menerapkan dan menganalisis 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 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, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung B. KOMPETENSI DASAR 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 agamanya dalam kehidupan seharihari. 2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; 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 kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan 3.1. Memahami konsep teknologi aplikasi web 4.1. Menyajikan pelbagai teknologi pengembangan aplikasi web C. INDIKATOR PENCAPAIAN KOMPETENSI 1. Menjelaskan Profesi dalam pengembangan aplikasi web 2. Menjelaskan Sejarah dan cara kerja web 3. Menjelaskan alur pengembangan aplikasi web 4. Menjelaskan perangkat pengembangan aplikasi web D. TUJUAN PEMBELAJARAN Melalui pembelajaran pada bab I ini siswa mampu: 1. Menjelaskan Profesi dalam pengembangan aplikasi web 2. Menjelaskan Sejarah dan cara kerja web 3. Menjelaskan alur pengembangan aplikasi web 4. Menjelaskan perangkat pengembangan aplikasi web
E.
MATERI AJAR 1. Profesi dalam pengembangan aplikasi web 2. Sejarah dan cara kerja web 3. Alur pengembangan aplikasi web 4. Perangkat pengembangan aplikasi web
F.
PENDEKATAN DAN METODE PEMBELAJARAN - Pendekatan : Scientific Learning - Strategi : Cooperative learning - Model : Problem Base Learning - Metode : Diskusi Kelompok, examples non-examples
G. KEGIATAN PEMBELAJARAN Tahap
Pendahuluan
Kegiatan Belajar
Mengucapkan salam dengan ramah kepada siswa ketika memasuki ruang kelas Berdoa sebelum membuka pelajaran Memeriksa kehadiran siswa Menyiapkan siswa secara psikis dan fisik untuk mengikuti proses pembelajaran Menjelaskan tujuan pembelajaran dan kompetensi dasar yang akan dicapai. Mengamati • Cara kerja web • Penawaran layanan hosting
Alokasi Waktu 10 menit
Kegiatan Inti
70 menit
Menanya • Mendiskusikan cara kerja web • Mendiskusikan hosting aplikasi web Mengeksplorasi • Membandingkan pelbagai penawaran hosting • Mengeksplorasi aplikasi-aplikasi untuk pengembangan aplikasi web Mengasosiasi Menyimpulkan tentang cara kerja web, hosting dan penggunaan aplikasi pengembangan aplikasi web
Penutup
Mengkomunikasikan Menyampaikan hasil tentang cara kerja web, perbandingan pelbagai layanan hosting dan penggunaan aplikasi pengembangan web Dengan dibantu guru, siswa menyimpulkan materi yang telah dibahas. menyimpulkan nilai-nilai atau manfaat apa yang didapat dari Siswa pembelajaran yang telah selesai dibahas pada hari itu Mengerjakan post test Memberikan tugas untuk membuat hasil ringkasan materi Pembelajaran diselesaikan dengan doa penutup majelis.
H. PENILAIAN HASIL BELAJAR Tugas Observasi Portofolio (Hasil kerja mandiri/kelompok dan Bahan Presentasi) Tes (Essay dan/atau pilihan ganda)
10 menit
I.
SUMBER BELAJAR BSE Pemrograman Web 1, Kemdikbud 2013 BSE Pemrograman Web 2, Kemdikbud 2013 Http://www.ariona.net/ebook-belajar-html-dan-css/ Buku-buku dan referensi lain yang relevan Media cetak/elektronik Lingkungan sekitar
Mengetahui Kepala Sekolah
Nganjuk, Juli 2016 Guru Mata Pelajaran
Drs. Koestiyo Hadi, M.M.Pd. NIP. 19581109 198203 1 014
Slamet Budi Santoso, S.Kom. NIP. 19800724 200801 1 014
Lampiran 1 Pedoman Penskoran Observasi Sikap Spiritual Petunjuk : Lembaran ini diisi oleh guru untuk menilai sikap spiritual peserta didik. Berilah nilai dengan rentang 1 – 4 pada tiap kolom aspek yang dinilai sesuai sikap spritual yang ditampilkan oleh peserta didik.
Kelas Tanggal Pengamatan Materi Pokok
No.
: …………………. : …………………. : ………………….
Nama Siswa
Aspek yg dinilai 1
2
3
4
5
1 2 3 4 5 6 7 Rentang nilai: 1. Tidak pernah 2. Kadang-kadang 3. Sering 4. Selalu Aspek yang dinilai: 1. Berdoa sebelum dan sesudah melakukan sesuatu 2. Memberi salam sebelum dan sesudah menyampaikan pendapat/presentasi 3. Mengucapkan syukur ketika berhasil mengerjakan sesuatu 4. Menghormati orang lain menjalankan ibadah sesuai dengan agamanya 5. Menjaga lingkungan hidup di sekitar rumah tempat tinggal, sekolah dan masyarakat
Petunjuk Penskoran: Skor akhir menggunakan skala 1 sampai 4 Perhitungan skor akhir menggunakan rumus:
skor akhir =
ℎ
x 4
Hasil Penskoran: : apabila memperoleh skor : : apabila memperoleh skor : : apabila memperoleh skor : : apabila memperoleh skor:
Skor Akhir
Lampiran 2 Pedoman Penskoran Observasi Sikap Sosial Petunjuk : Lembaran ini diisi oleh guru untuk menilai sikap spiritual peserta didik. Berilah nilai dengan rentang 1 – 4 pada tiap kolom aspek pengamatan sesuai sikap sosial yang ditampilkan oleh peserta didik.
Kelas Tanggal Pengamatan Materi Pokok
No.
: …………………. : …………………. : ………………….
Nama Siswa
Aspek pengamatan 1
2
3
4
1 2 3 4 5 6 7 Rentang nilai: 1. Tidak pernah 2. Kadang-kadang 3. Sering 4. Selalu Aspek Pengamatan 1. Menghormati pendapat teman 2. Menghormati teman yang berbeda suku, agama, ras, budaya, dan gender 3. Menerima kesepakatan meskipun berbeda dengan pendapatnya 4. Menerima kekurangan orang lain 5. Mememaafkan kesalahan orang lain Petunjuk Penskoran: Skor akhir menggunakan skala 1 sampai 4 Perhitungan skor akhir menggunakan rumus:
skor akhir =
ℎ
x 4
Hasil Penskoran: : apabila memperoleh skor: : apabila memperoleh skor: : apabila memperoleh skor: : apabila memperoleh skor:
5
Skor Akhir
Lampiran 3 INSTRUMEN PENILAIAN TES TERTULIS ESSAY
Soal:
1.
Sebutkan dan jelaskan minimal 3 (tiga) tag HTML pembentuk tabel yang anda ketahui!
2.
Jelaskan apa yang anda ketahui tentang:
3.
a.
Border
b.
Width
c.
Cellspacing
d.
Cellpadding
Tuliskan skrip untuk menggabungkan/merge 2 (dua) kolom tabel menjadi seperti pada gambar berikut! a.
b.
KUNCI JAWABAN:
1.
Tag HTML untuk membentuk tabel: a.
sebagai tag yang menandai awal dan akhir tabel.
b.
|
sebagai tag yang menandai table-row atau awal-akhir baris tabel.
c.
| sebagai tag yang menandai table-data atau table cell, merupakan
tempat data-data yang ditampilkan dalam tabel. d.
| sebagai tag yang menandai kolom header yang biasanya digunakan
sebagai judul kolom. 2.
Atribut tabel a.
Border, digunakan untuk mengatur tampilan garis tepi/pembatas sel tabel
b.
Width, merupakan atribut yang digunakan untuk mengatur lebar sel / kolom
c.
Cellspacing, merupakan atribut yang mengatur jarak ( spacing) antar sel / kolom
d.
Cellpadding, merupakan atribut yang mengatur jarak konten sel dengan border
3.
Skrip Tabel a. Skrip 1
b. Skrip 2
RUBRIK PENILAIAN
No.
Kemampuan
1
Menyebutkan dan menjelaskan 3
Skor 3
(tiga) tag pembentuk tabel
Komponen Menyebutkan 3 (tiga) disertai penjelasan yang benar
2
Menyebutkan 2 (dua) disertai penjelasan yang benar
1
Menyebutkan 1 (satu) atau lebih tanpa disertai penjelasan
2
Menjelaskan atribut tabel yang telah
3
ditentukan
Menjelaskan dengan benar minimal 3 (tiga) poin yang ditanyakan
2
Menjelaskan dengan benar 2 (dua) poin yang ditanyakan
1
Menjelaskan dengan benar 1 (satu) poin yang ditanyakan atau tidak menjelaskan dengan benar semua poin yang ditanyakan
3
Membuat skrip dari tabel yang telah
4
ditentukan
Menuliskan 2 (dua) skrip yang diminta dengan benar dan tepat
2
Menuliskan 1 (satu) skrip dengan benar dan tepat
1
Menuliskan skrip yang tidak benar