(RPP)
I. Tujuan Pembelajaran :
Siswa dapat membuat database menggunakan mysql
Siswa dapat membuat halaman web menggunakan php yang terhubung dengan
database mysql
Siswa dapat membuat form input, edit dan delete pada halaman web
Siswa dapat melakukan pengujian halaman web pada server localhost
B. Pertemuan Kedua
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang web server dan bahasa pemrograman web.
b. Elaborasi
Siswa memahami tentang web server yang digunakan yaitu apache
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
Siswa memahami tentang bahasa pemrograman web yang digunakan yaitu
PHP
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa memahami tentang web server(apache) dan bahasa pemrograman(php)
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
C. Pertemuan Ketiga
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang database server yang akan digunakan yaitu mysql
Guru menjelaskan tentang integrasi antara apache, php, dan mysql
b. Elaborasi
Siswa memahami tentang database server yang digunakan yaitu mysql
Siswa dapat menginstalasi apache, php, dan mysql menggunakan xampp
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa mampu menginstasi apache, php dan mysql menggunakan xampp
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
D. Pertemuan Keempat
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan perintah dasar bahasa pemrograman PHP
b. Elaborasi
Siswa memahami perintah dasar bahasa pemrograman PHP
Siswa mencoba membuat halaman web menggunakan perintah dasar
bahasa pemrograman PHP
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat halaman web menggunakan bahasa pemrograman PHP
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
V. Media/Bahan/Sumber Belajar :
Buku dasar pemrograman web dinamis menggunakan PHP
Manual PHP
Modul
VI. Penilaian :
Tes Formatif
Tes Praktek
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
3. Sebutkan beberapa bahasa pemrograman web dan database server?
4. Sebutkan beberapa cara penulisan script bahasa pemrograman php?
Tes Praktek
1. Buatlah suatu halaman yang berfungsi untuk menghitung luas persegi panjang
menggunakan php!
Norma Penilaian:
Tes Formatif
Masing-masing nomor : 25
Skor maksimal 100
Tes Praktek
Skor diambil dari hasil halaman yang dapat berfungsi, skor maksimal 100.
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
Rencana Pelaksanaan Pembelajaran
(RPP)
I. Tujuan Pembelajaran :
Siswa mampu merancang database
Siswa mampu merancang design website
Siswa mampu membuat aplikasi berbasis web
B. Pertemuan Kedua
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang query database
b. Elaborasi
Siswa mencobamembuat database
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat rangkuman dari materi mengenai query database
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
C. Pertemuan Ketiga
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang design aplikasi
b. Elaborasi
Siswa mencoba merancang design/halaman aplikasi berbasis web
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat rangkuman dari materi mengenai design aplikasi
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
D. Pertemuan Keempat
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang pembuatan design menggunakan dreamweaver
b. Elaborasi
Siswa mencoba membuat design aplikasi menggunakan dreamweaver
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat rangkuman dari materi mengenai design aplikasi
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
E. Pertemuan Kelima
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang aplikasi berbasis web
b. Elaborasi
Siswa mencoba merancang aplikasi berbasis web
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat rangkuman dari materi mengenai aplikasi berbasis web
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
F. Pertemuan Keenam
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
Guru menjelaskan tentang aplikasi berbasis web menggunakan bahasa
pemrograman PHP
b. Elaborasi
Siswa mencoba mencoba bahasa pemrograman PHP
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat rangkuman dari materi mengenai aplikasi berbasis web
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
V. Media/Bahan/Sumber Belajar :
Buku dasar pemrograman web dinamis menggunakan PHP
Manual PHP
Modul
VI. Penilaian :
Tes Formatif
Norma Penilaian:
Tes Formatif
Masing-masing nomor : 20
Skor maksimal 100
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
Rencana Pelaksanaan Pembelajaran
(RPP)
I. Tujuan Pembelajaran :
Siswa mampu membuat aplikasi berbasis web menggunakan apache, php dan mysql
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang webserver apache, php, dan mysql
b. Elaborasi
Siswa mencoba menginstall tool development bundle xampp (apache,php,
dan mysql)
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi.
3. Kegiatan Akhir
Siswa membuat rangkuman dari materi mengenai apache, php dan mysql
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
B. Pertemuan Kedua
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang bahasa pemrograman PHP fungsi pemilihan (If
nested)
b. Elaborasi
Siswa mencoba membuat bahasa pemrograman PHP fungsi pemilihan (IF
Nested)
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat halaman php tentang fungsi pemilihan
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
C. Pertemuan Ketiga
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang bahasa pemrograman PHP fungsi perulangan
(Looping)
b. Elaborasi
Siswa mencoba membuat bahasa pemrograman PHP fungsi perulangan
(Looping)
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat halaman php tentang fungsi perulangan
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
D. Pertemuan Keempat
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang bahasa pemrograman PHP fungsi array
b. Elaborasi
Siswa mencoba membuat bahasa pemrograman PHP fungsi array
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat halaman php tentang fungsi array
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
E. Pertemuan Kelima
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang bahasa pemrograman PHP fungsi function
b. Elaborasi
Siswa mencoba membuat bahasa pemrograman PHP fungsi function
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat halaman php tentang fungsi function
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
F. Pertemuan Keenam
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang bahasa pemrograman PHP keamanan
menggunakan session
b. Elaborasi
Siswa mencoba membuat bahasa pemrograman PHP fungsi session
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat halaman php tentang fungsi session
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
G. Pertemuan Ketujuh
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang koneksi database MySQL dengan bahasa
pemrograman PHP
b. Elaborasi
Siswa mencoba membuat tentang koneksi database MySQL dengan bahasa
pemrograman PHP
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat halaman php tentang koneksi MySQL dengan PHP
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
H. Pertemuan Kedelapan
1. Kegiatan Awal
Salam Pembuka
Absen
Mengingat kembali materi sebelumnya
2. Kegiatan Inti
a. Eksplorasi
Guru menjelaskan tentang membuat aplikasi menggunakan PHP dan MySQL
b. Elaborasi
Siswa mencoba membuat aplikasi menggunakan PHP dan MySQL
c. Konfirmasi
Guru menyimpulkan materi yang telah disampaikan
Guru membantu menyelesaikan masalah yang timbul dari hasil eksplorasi
dan elaborasi
3. Kegiatan Akhir
Siswa membuat aplikasi dengan PHP dan MySQL
Guru menyampaikan rencana pembelajaran pada pertemuan berikutnya
V. Media/Bahan/Sumber Belajar :
Buku dasar pemrograman web dinamis menggunakan PHP
Manual PHP
Modul
VI. Penilaian :
Tes Formatif
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang
VII. Butir Soal :
Tes Formatif
1. Sebutkan pengertian dari Web Server?
2. Apakah bahasa pemrograman PHP itu dan sebutkan kelebihan?
3. Sebutkan cara penulisan script PHP?
4. Sebut dan Jelaskan Tipe data yang ada pada PHP?
5. Buatlah query untuk memasukkan data ke tabel siswa dengan field nis, nama, alamat ?
Norma Penilaian:
Tes Formatif
Masing-masing nomor : 20
Skor maksimal 100
RPP Mulok Teknik Komputer dan Jaringan (Web Design) – SMK Kartika IV-2 Lawang