Anda di halaman 1dari 19

SMK NEGERI 2 PADANG PANJANG

Mata Pelajaran : PRODUKTIF RPL


Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

RENCANA PELAKSANAAN PEMBELAJARAN

Satuan Pendidikan : SMK Negeri 2 Padang Panjang


Kelas / Semester : XI / Ganjil
Mata Pelajaran : Pemrograman Desktop
Tema : Membuat Komponen GUI Berbasis Drag And Drop dengan
Netbeans
Pertemuan Ke : 1-2
Alokasi Waktu : 4 x 45 menit

A. Kompetensi 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 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.

KI-3. Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual,


prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi,
seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan,
kenegaraan, dan peradaban terkait fenomena dan kejadian dalam bidang kerja
yang spesifik 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, bertindak
secara efektif dan kreatif dan mampu melaksanakan tugas spesifik dibawah
pengawasan langsung.

B. Kompetensi Dasar dan Indikator

Kompetensi Dasar Indikator Pencapaian Kompetensi


Membuat Komponen GUI Berbasis 1. Mendesain aplikasi GUI berbasis Drag and
Drop.
Drag And Drop dengan Netbeans
2. Membuat komponen GUI berbasis Drag
and Drop.
3. Membuat tampilan yang komplek dalam
mendesain aplikasi GUI berbasis Drag and
Drop.
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

C. Tujuan Pembelajaran
Setelah mengikuti kegiatan Pembelajaran 3 ini diharapkan peserta didik dapat :
1. Mendesain aplikasi GUI berbasis Drag and Drop.
2. Membuat komponen GUI berbasis Drag and Drop.
3. Membuat tampilan yang komplek dalam mendesain aplikasi GUI berbasis Drag and
Drop.

D. Materi Ajar
Pertemuan 1
1. Instalasi dan Menjalankan Netbeans 8.1
2. Pengenalan Netbeans 8.1
3. Mendesain aplikasi GUI berbasis Drag and Drop.

Pertemuan 2
1. Membuat komponen GUI berbasis Drag and Drop.
2. Membuat tampilan yang komplek dalam mendesain aplikasi GUI berbasis Drag and
Drop.

E. Metode Pembelajaran

1. Pendekatan : Student Center


2. Model Pembelajaran : Discovery Learning
3. Metode Pembelajaran : Diskusi, tutorial dan praktek

F. Kegiatan Pembelajaran

Pertemuan Ke- 1

No Kegiatan Deskripsi Alokasi Waktu


A. Pendahluan 1. Pemusatan perhatian 10 menit
dan motivasi
2. Apersepsi :
menanyakan materi
sebelumnya
3. Menyampaikan tujuan
kompetensi dan
cakupan materi yang
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

akan dipelajari

B Inti Mengamati 90 menit


Mengamati pengolahan
input user

Menanya
 Mendiskusikan tentang
konversi pelbagai data
 Mendiskusikan tentang
pengelolaan input user
pada operasi aritmatika

Mengeksplorasi
 Mengamati tentang
konversi pelbagai data

 Mengamati terkait
pengelolaan input user
pada operasi aritmatika

Mengasosiasi
Membuat kesimpulan
tentang pengolahan input
user

Mengkomunikasikan
Menyampaikan hasil
tentang
pengolahan input user

C. Penutup 1. Bersama siswa 10 menit


menyimpulkan hasil
pembelajaran hari ini,
serta mendorong
siswa untuk selalu
bersyukur atas karunia
Tuhan berupa ilmu
yang bermanfaat.

2. Guru memberikan
penghargaan
(misalnya pujian atau
bentuk penghargaan
lain yang relevan)
kepada siswa yang
berkinerja baik dan
memotivasi siswa
yang masih belum
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

mampu menguasai
materi dengan baik.

Pertemuan Ke 2

No Kegiatan Deskripsi Alokasi Waktu


A. Pendahluan 1. Pemusatan perhatian 5 menit
dan motivasi
2. Apersepsi :
menanyakan materi
sebelumnya
3. Menyampaikan tujuan
kompetensi dan
cakupan materi yang
akan dipelajari

B. Inti Mengamati 165 menit


Mengamati pengolahan
input user

Menanya
 Mendiskusikan tentang
pengelolaan input user
pada operasi logika

 Mendiskusikan tentang
pengelolaan input user
pada operasi string

Mengeksplorasi
 Mengamati terkait
pengelolaan input user
pada

 Mengamati tentang
pengelolaan input user
pada operasi string

Mengasosiasi
Membuat kesimpulan
tentang pengolahan input
user

Mengkomunikasikan
Menyampaikan hasil
tentang pengolahan input
user
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

C. Penutup 3. Bersama siswa 10 menit


menyimpulkan hasil
pembelajaran hari ini,
serta mendorong
siswa untuk selalu
bersyukur atas karunia
Tuhan berupa ilmu
yang bermanfaat.

4. Guru memberikan
penghargaan
(misalnya pujian atau
bentuk penghargaan
lain yang relevan)
kepada siswa yang
berkinerja baik dan
memotivasi siswa
yang masih belum
mampu menguasai
materi dengan baik.

G. Alat/Bahan/Media & Sumber Belajar


A. Alat/Bahan
Laptop, PC, Infocus
B. Sumber Belajar
Internet, Modul Pelajaran, Buku Penunjang Yang Relevan

H. Penilaian Proses dan Hasil Akhir

Pertemuan ke- 1

- Jenis : Tertulis
- Bentuk : Essay
- Instrumen : Soal Tes

Soal :

1. Jelaskan fungsi dari Netbeans!


2. Jelaskan langkah-langkah instalasi JDK dan Netbeans!
3. Jelaskan komponen-komponen yang terdapat pada netbeans!
Kunci Jawaban :
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

1. NetBeans adalah suatu tool untuk membuat program dengan menggunakan bahasa
pemrograman Java berbasis grafis maupun teks.

Pertemuan ke- 2

- Jenis : Praktek
- Bentuk : Unjuk Kerja
- Instrumen : Soal Praktek

Soal :

Pak Alqodri guru yang mengajar pelajaran Olah Raga di sekolah X. Pak Alqodri sangat
senang mengajar pelajaran yang di ampu olehnya tersebut. Suatu hari, Pak Alqodri
diminta tolong oleh anaknya yang masih berumur 15 tahun (kelas 2 SMP) untuk
membantu mengerjakan Pekerjaan Rumah pelajaran matematika yang diberikan oleh
gurunya disekolah. Pak Alqodri yang memang suka berolah raga ternyata kurang bisa
dalam menghitung, apalagi tugas yang diberikan oleh guru Matematika anaknya
merupakan perhitungan matematika trigonometri (hanya cosinus, sinus dan tangen)
yang notabennya Pak Alqodri memang kurang mampu dalam perhitungan trigonometri
tersebut.

Untuk membantu mengajari anaknya tersebut, tentu Pak Alqodri memerlukan suatu alat
bantu berupa kalkulator yang tidak hanya mampu menghitung operasi biasa
(penjumlahan, pengurangan, perkalian, pembagian), melainkan operasi perhitungan
trigonometri (cosinus, sinus dan tangen). Kalkulator yang dibuat harus terdiri dari 2
komponen pokok, yaitu terdapat 19 Button (10 Button untuk angka 0 sampai 9 dan 10
Button untuk operasi) dan TextField (untuk menampilkan hasil operasi perhitungan).
Selain itu, karena Pak Alqodri sudah tua maka kalkulator yang dibuat harus berukuran
sedikit besar dari biasanya (lebar 450 pixel dan tinggi 300 pixel) dan tampilan model
kalkulator harus sesuai jenis komponennya (kalkulator dibagi menjadi 3 panel yang
terdiri dari 1 panel untuk text field, 1 panel untuk angka dan 1 panel operasi.

Buatlah sebuah Layout kalkulator yang dapat membantu Pak Alqodri untuk membantu
mengerjakan tugas matematika anaknya tersebut!

Tampilan :
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

Properties Komponen Program

Kunci Jawaban

Source Code Program


SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I
SMK NEGERI 2 PADANG PANJANG
Mata Pelajaran : PRODUKTIF RPL
Perangkat Pembelajaran
TP 2016/2017 Kelas/Semester : XI / I

Padang, 23 Maret 2017

Kepala Sekolah, Guru Mate Pelajaran,

Drs. Suherman Fera Susanti, M.Pd.T


Nip. Nip. 19781007 200802 2 001

Anda mungkin juga menyukai