Anda di halaman 1dari 6

RENCANA PELAKSANAAN PEMBELAJARAN

(RPP)

Satuan Pendidikan : SMKN 2 KARANGANYAR


Paket Keahlian : Rekayasa Perangkat Lunak
Kelas / Semester : XI / Genap
Mata Pelajaran : Pemrograman Berorientasi Objek
Materi Pembelajaran : Komunikasi dengan Database
Pertemuan : 2 kali pertemuan (20-21)
Alokasi Waktu : 16 JP(@ 45 Menit )

A. KOMPETENSI INTI:
3. Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan
faktual, konseptual, operasional dasar,dan metakognitif sesuai dengan bidang dan
lingkup kerja Rekayasa Perangkat Lunak pada tingkat teknis, spesifik, detil, dan
kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga,
sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
4. Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur
kerja yang lazim dilakukan serta memecahkan masalah sesuai dengan bidang kerja
Rekayasa Perangkat Lunak. Menampilkan kinerja dibawah bimbingan dengan mutu
dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.Menunjukkan
keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif,
kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait
dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu
melaksanakan tugas spesifik dibawah pengawasan langsung. Menunjukkan
keterampilan mempersepsi, kesiapan, meniru, membiasakan, gerak mahir,
menjadikan gerak alami, dalam ranah ranah konkret terkait dengan pengembangan
dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.

B. KOMPETENSI DASAR
3.16 Menerapkan konektifitas dalam basis data
4.16 Membuat konektifitas dalam basis data

C. INDIKATOR PENCAPAIAN KOMPETENSI


3.16.1 Menerangkan konsep konektifitas akses basis data dalam pemrograman aplikasi
berorientasi obyek.
3.16.2 Menerangkan prosedur akses basis data menggunakan library konektor dalam
pemrograman aplikasi berorientasi obyek.
3.16.3 Menentukan penggunaan konektor basis data dalam pemrograman aplikasi berorientasi
obyek.
3.16.4 Menerapkan library konektor akses basis data dalam pemrograman aplikasi berorientasi
obyek.
4.16.1 Merancang program aplikasi berorientasi obyek akses basis data menggunakan library
konektor.
4.16.2 Membuat kode program aplikasi berorientasi obyek akses basis data menggunakan
library konektor.
4.16.3 Menguji program aplikasi berorientasi obyek akses basis data yang menggunakan library
konektor.

D. MATERI PEMBELAJARAN
Komunikasi dengan database
 Pengantar koneksi database ( Pertemuan 1 )
 Objek Connection ( Pertemuan 1 )
 Objek Statemen ( Pertemuan 1 )
 Objek Resultset ( Pertemuan 1 )
 Memanggil data dan record ( Pertemuan 2 )
 Membuat report ( Pertemuan 2 )

E. TUJUAN PEMBELAJARAN
1. Siswa dapat mengenal, memahami dan menerangkan konsep user inteface dalam
pemrograman berorentasi objek
2. Siswa dapat mengenal, memahami dan menerangkan procedure pembuatan User
Interface dalam pemrograman berorentasi objek
3. Siswa dapat menerapkan Desain User Intrface dalam pembuatan user interface
pemrograman berorentasi objek

F. METODE PEMBELAJARAN
1. Pendekatan Pembelajaran : Scientific
2. Model Pembelajaran : Discovery Learning, kooperatif
3. Metode pembelajaran : Diskusi dan Ceramah

G. LANGKAH – LANGKAH PEMBELAJARAN


1. Pertemuan Ke-1
Abstraksi
Kegiatan Deskripsi
waktu
Pendahuluan 1. Orientasi : 15 menit
 Membuka kelas dengan salam dan melakukan doa
 Mempersiapkan kelas agar lebih kondusif untuk
memulai proses KBM (kerapian, kebersihan ruang
kelas, menyediakan media dan alat serta buku yang
diperlukan)
 Mengajukan pertanyaan tentang kondisi siswa
berhubungan dengan kelas
 Mempresensi peserta didik
2. Apersepsi :
 Mengawali pembelajaran dengan memberi pertanyaan
yang berhubungan dengan pembelajaran sebelumnya,
kemudian siswa merespon pertanyaan tersebut
Abstraksi
Kegiatan Deskripsi
waktu
 Guru memberi informasi tentang kompetensi, ruang
lingkup, tujuan, dan langkah pembelajaran, aspek
penilaian, serta metode yang akan dilaksanakan
3. Motivasi :
 Menyampaikan tentang memanfaatkan waktu
senggang yang berhubungan dengan Pengantar koneksi
database, Objek Connection, Objek Statemet, Objek
Resultset dalam Pemrograman Berorientasi Obek
Inti 1. Mengamati 315 menit
 Guru menampilkan simulasi tentang Pengantar koneksi
database, Objek Connection, Objek Statemet, Objek
Resultset dalam Pemrograman Berorientasi Obek
 Peserta didik mengamatitayangan materi yang
ditunjukan guru
 Peserta didik mendengarkan pejelasan guru tentang
Pengantar koneksi database, Objek Connection, Objek
Statemet, Objek Resultset dalam Pemrograman
Berorientasi Obek
2. Menanya
 Guru memberi rangsangan supaya peserta didik
bertanya dengan mengajukan pertanyaan terkait
dengan tayangan Pengantar koneksi database, Objek
Connection, Objek Statemet, Objek Resultset dalam
Pemrograman Berorientasi Obek
 Peserta didik menanggapi pertanyaan guru terkait
dengan tayangan materi tentang Pengantar koneksi
database, Objek Connection, Objek Statemet, Objek
Resultset dalam Pemrograman Berorientasi Obek
3. Mengeksplorasi
 Peserta didik membuat kelompok yang beranggotakan
3-4 siswa kemudian mencari informasi tentang
Pengantar koneksi database, Objek Connection, Objek
Statemet, Objek Resultset dalam Pemrograman
Berorientasi Obek yang ada di internet
4. Mengasosiasikan
 Peserta didik mencatat tentang Pengantar koneksi
database, Objek Connection, Objek Statemet, Objek
Resultset dalam Pemrograman Berorientasi Obek serta
mempraktikkan instruksi- instruksi thread dalam dalam
Pemrograman Berorientasi Obek
5. Mengkomunikasikan
 Peserta didik melaporkan hasil eksplorasi berupa
rangkuman yang peserta didik buat dan menyampaikan
Abstraksi
Kegiatan Deskripsi
waktu
kesimpulan tentang Pengantar koneksi database, Objek
Connection, Objek Statemet, Objek Resultset dalam
Pemrograman Berorientasi Obek di depan kelas
Penutup  Guru menanyakan kepada siswa untuk menyimpulkan apa 30 menit
yang telah dipelajari pada pertemuan hari ini.
 Guru memberikan kesimpulan tentang pembelajaran yang
telah dilaksanakan.
 Guru memberikan gambaran tugas untuk dikumpulkan
pada pertemuan yang akan datang.
 Menutup pembelajaran dengan berdoa bersama

2. Pertemuan Ke-2
Abstraksi
Kegiatan Deskripsi
waktu
Pendahuluan 1. Orientasi : 15 menit
 Membuka kelas dengan salam dan melakukan doa
 Mempersiapkan kelas agar lebih kondusif untuk
memulai proses KBM (kerapian, kebersihan ruang
kelas, menyediakan media dan alat serta buku yang
diperlukan)
 Mengajukan pertanyaan tentang kondisi siswa
berhubungan dengan kelas
 Mempresensi peserta didik
2. Apersepsi :
 Mengawali pembelajaran dengan memberi pertanyaan
yang berhubungan dengan pembelajaran sebelumnya,
kemudian siswa merespon pertanyaan tersebut
 Guru memberi informasi tentang kompetensi, ruang
lingkup, tujuan, dan langkah pembelajaran, aspek
penilaian, serta metode yang akan dilaksanakan
3. Motivasi :
 Menyampaikan tentang memanfaatkan waktu
senggang yang berhubungan dengan Memanggil data
dan record, Membuat report dalam Pemrograman
Berorientasi Obek
Inti 1. Mengamati 315 menit
 Guru menampilkan simulasi tentang Memanggil data
dan record, Membuat report dalam Pemrograman
Berorientasi Obek
 Peserta didik mengamati tayangan materi yang
ditunjukan guru
Abstraksi
Kegiatan Deskripsi
waktu
 Peserta didik mendengarkan pejelasan guru tentang
Memanggil data dan record, Membuat report dalam
Pemrograman Berorientasi Obek
2. Menanya
 Guru memberi rangsangan supaya peserta didik
bertanya dengan mengajukan pertanyaan terkait
dengan tayangan Memanggil data dan record,
Membuat report dalam Pemrograman Berorientasi
Obek
 Peserta didik menanggapi pertanyaan guru terkait
dengan tayangan materi tentang Memanggil data dan
record, Membuat report dalam Pemrograman
Berorientasi Obek
3. Mengeksplorasi
 Peserta didik membuat kelompok yang beranggotakan
3-4 siswa kemudian mencari informasi tentang
Memanggil data dan record, Membuat report dalam
Pemrograman Berorientasi Obek yang ada di internet
4. Mengasosiasikan
 Peserta didik mencatat tentang Memanggil data dan
record, Membuat report dalam Pemrograman
Berorientasi Obek serta mempraktikkan instruksi-
instruksi thread dalam dalam Pemrograman
Berorientasi Obek
5. Mengkomunikasikan
 Peserta didik melaporkan hasil eksplorasi berupa
rangkuman yang peserta didik buat dan menyampaikan
kesimpulan tentang Memanggil data dan record,
Membuat report dalam Pemrograman Berorientasi
Obek di depan kelas
Penutup  Guru menanyakan kepada siswa untuk menyimpulkan apa 30 menit
yang telah dipelajari pada pertemuan hari ini.
 Guru memberikan kesimpulan tentang pembelajaran yang
telah dilaksanakan.
 Guru memberikan gambaran tugas untuk dikumpulkan
pada pertemuan yang akan datang.
 Menutup pembelajaran dengan berdoa bersama

H. PENILAIAN PEMBELAJARAN
1. Teknik penilaian (Terlampir)
Aspek Penilaian Teknik Instrumen
Pengetahuan Tes tertulis Tes
Ketrampilan Tes praktik Lembar kerja dan rubrik

I. MEDIA, ALAT, BAHAN DAN SUMBER BELAJAR


1. Media
File Presentasi
2. Alat
Laptop, LCD, Screen, Papan Tulis, Boardmarker dan Penghapus.
3. Bahan
- Gambar , contoh program
4. Sumber Belajar
1. Eko Subiyantoro. 2013. Pemrograman Berorientasi Objek Untuk SMK / MAK
Kelas XI Semester 1. Jakarta : Kementerian Pendidikan dan Kebudayaan
Republik Indonesia
2. https://psbo.wordpress.com/materi/jeni/

Karanganyar, 09 Juli 2018


Ketua Paket Keahlian
Rekayasa Perangkat Lunak, Guru Mata Pelajaran,

Arief Kurniawan, S.T Tri Ani Sulistyo W, S.Kom


NIP. 19801218 201001 1 008 NIP.-

Kepala SMK N 2 Karanganyar

Drs. Wahyu Widodo, MT


NIP. 19601019 199412 1 001

Anda mungkin juga menyukai