You are on page 1of 7

RENCANA PELAKSANAAN PEMBELAJARAN

Satuan Pendidikan

: Sekolah Menegah Kejuruan

Nama Sekolah

: SMK TI Annajiyah BU

Mata Pelajaran

: Mengintegrasikan sebuah basis data dengan
sebuah situs web

Kelas/Prog. Keahlian

: XII / RPL

Semester

: Ganjil

Alokasi waktu

: 32 x 45 Menit (8 x Pertemuan)

STANDAR KOMPETENSI

Mengintegrasikan sebuah basis data dengan sebuah
situs web

KOMPETENSI DASAR

Menjelaskan prosedur pengintegrasian sebuah basis
data dengan sebuah situs web :

INDIKATOR

Siswa mampu menentukan server

Siswa mampu menjelaskan database yang akan
digunakan

Siswa mampu menjelaskan cara membuat file
penghubung database dengan halaman web

A. Tujuan Pembelajaran
Setelah proses pembelajaran diharapkan siswa dapat :
1. Menentukan server dalam pengintegrasian sebuah basis data dengan sebuah situs
web.
2. Menjelaskan database yang akan digunakan
3. Menjelaskan cara membuat file penghubung database dengan halaman web.
B. Materi Pembelajaran
Aplikasi data remote interaktif ini biasa kita kenal dengan sebutan web dinamis.
Web yang dinamis dan statis bisa dibedakan pada tampilannya. Jika kita melihat suatu isi
halaman web yang hanya ber-hubungan dengan halaman web yang lain maka kita bisa

Phpmyadmin) • Aplikasi script untuk kode proses interaksi (contoh : Macromedia Dreamweaver) • Aplikasi browser agar pengguna dapat berinteraksi dengan pusat data dan melakukan proses administrasi secara remote. dan guru-siswa 3. mempresentasikan materi pembelajaran menggunakan media yang relevan (bentuk asli. Sedangkan web yang dinamis memungkinkan kita untuk berinteraksi dengan meng-gunakan form sehingga kita bisa mengolah informasi yang ditampilkan. Demonstrasi.html atau . tetapi bisa di konfigurasi lewat jarak jauh dengan aplikasi LAN maupun Internet. Wamp server) • Aplikasi Basis Data (contoh : MySQL. Metode Pembelajaran 1. misalnya : admin. siswa-siswa. (contoh : Mozila. Chrome) Mempersiapkan aplikasi remote data merupakan proses-proses meng-instalasi programprogram web server diantaranya adalah : 1) Apache Web Server 2) PHP 3) MySQL 4) Macromedia Dreamweaver C.menyebut web tersebut sifatnya statis.htm. Kenapa statis ? Karena user hanya bisa melihat isi dokumen pada halaman web dan jika diklik maka dokumen akan berpindah ke halaman web selanjutnya. e-mail dan lain sebagainya. presentasi) 2. Untuk dapat membuat sebuah web dinamis kita membutuhkan antara lain : • Aplikasi Web Server (contoh : Apache. siwa-guru. Interaksi user dengan browser hanya sebatas melihat informasi tetapi tidak bisa mengolah informasi yang dihasilkan. Xampp. pelanggan. Diskusi/tanya jawab. Web statis biasanya hanya merupakan HTML yang diketik melalui teks editor yang disimpan dalam bentuk . Siswa menyimpulkan dan mencatat materi pembelajaran . Hampir setiap situs internet akan memiliki sebuah halaman yang dijadikan sebagai halaman pendaftaran. anggota. simulasi. Dengan adanya proses remote admin seperti ini akan sangat menguntungkan bagi pengguna dalam hal biaya dan waktu karena tidak perlu harus ditempat tertentu untuk mengatur suatu tampilan halaman web.

4.  10 menit Menyampaikan tujuan pembelajaran dan cara pencapaiannya Kegiatan Inti Mengamati :  Menjelaskan konsep aplikasi remote data interaktif  Menjelaskan aplikasi – aplikasi yang dibutuhkan dalam membangun aplikasi remote data interaktif  Mengimplementasikan konsep aplikasi remote data 10 menit interaktif  Menjelaskan rancangan database yang akan dibuat beserta relasinya Menanya  Mendiskusikan server yang digunakan  Mendiskusikan rancangan database 10 menit . Media : white board. Media. Langkah-langkah Kegiatan Pembelajaran 1. Alat. dan Sumber Pembelajaran 1. Sumber Pembelajaran : • Buku Pemrograman SQL • Manual mySQL • Manual PHP E. Alat/Bahan : Spidol. berdo’a. 2. memastikan kesiapan siswa untuk mulai belajar. Pertemuan 1 Bentuk Kegiatan Pendahuluan Langkah-langkah Kegiatan  Waktu Salam. pengambilan absensi.  Menyampaikan gambaran materi dan hubungannya dengan kehidupan sehari-hari dan mata pelajaran lainnya. digital projector. melakukan kerja individu dengan panduan yang terstruktur D. Penugasan. laptop untuk presentasi (guru) 3.

Terlibat aktif dalam pembelajaran Mengintegrasikan sebuah basis data dengan sebuah situs web b. Sikap a.  Eksperimen iplementasi konsep aplikasi remote data 20 menit interaktif dalam pembuatan database dan relasinya Mengasosiasi  15 menit Menyimpulkan pengertian dan implementasi konsep - konsep pada aplikasi remote data interaktif Mengkomunikasikan Menyampaikan hasil pengamatan dan percobaan implemetasi Penutup  15 menit istilah dan konsep aplikasi remote data. Bekerjasama dalam kegiatan kelompok. c. Penilaian a.Bentuk Langkah-langkah Kegiatan Kegiatan Waktu Mengeksplorasi  Eksplorasi konsep remote data interaktif. Prosedur Penilaian No Aspek yang dinilai 1. Mereview materi yang telah disampaikan pada pertemuan hari ini  Menyampaikan materi pertemuan berikutnya dan memotivasi siswa untuk dapat memperoleh informasi dari 10 menit berbagai sumber lain (buku dan internet)  Memberi tugas dan menutup kegiatan pembelajaran F. Toleran terhadap proses pemecahan masalah yang berbeda Teknik Penilaian Pengamatan Waktu Penilaian Selama pembelajaran dan saat diskusi .

2. Aspek yang dinilai dan kreatif.No 2. Terampil Pengamatan Penyelesaian tugas (baik mengimplementasika individu maupun kelompok) n konsep remote data dan saat praktek interaktif b. Menjelaskan aplikasi penunjang yang dibutuhkan dalam membangun sebuah aplikasi remote data interaktif c. Apache pendukung dalam b. Phpmyadmin membangun c. MySQL aplikasi remote data d. Instrumen Penilaian Tes tertulis (Essay terstruktur) N O 1. database Keterampilan a. Aspek yang dinilai Kunci Jawaban (kata kunci) Skor Jelaskan pengertian 1/ Konsep remote data item interaktif Sebutkan aplikasi a. Macromedia Dreamweaver interaktif Total Skor 1/ Skor Max 50 50 item 100 . Menjelaskan konsep Penyelesaian tugas individu aplikasi remote data dan kelompok interaktif b. Pengetahuan Teknik Penilaian Waktu Penilaian Tes a. Menjelaskan relasi pada rancangan 3.

1. 3. 2. No. 3. Skor Menyajikan seluruh kriteria Menyajikan 4 kriteria Menyajikan 3 Kriteria Menyajikan 2 kriteria Menyajikan 1 kriteria Skor mak 4 4 3 2 1 0 Pengamatan/ Unjuk Kerja (TM) untuk setiap pertemuan NO. 4. Jumlah SKOR Afektif Keterangan: BT: Belum terlihat Skor(0-25) MT: Mulai Terlihat Skor( 26-50) MB: Mulai Berkembang Skor (51-75) MM: Mulai Membudaya Skor (76-100) Diketahui Oleh Kepala SMK TI Annajiyah BU Jombang. Kriteria 1. 5.a Petunjuk penugasan Temukan dan tuliskan istilah – istilah lain dalam pemrograman berbasis objek. 15 Juli 2016 Guru Mata Pelajaran . 4. 5. Aspek yang dinilai Skor mak Skor 2 2 2 2 2 10 Datang tepat waktu Memperhatikan Membuat catatan Merespon pertanyaan (+) Memberikan pernyataan yang benar Total Skor Nilai pendidikan Karakter Rata- Nilai No Nama Disipli n Jujur rata Kerja Tanggung keras jawab Berbagi Mandiri 1. 2. 2.

A. Hannan Majdy.Kom Mochamad Idris.Kom .H. S. S.