A. Kompetensi Inti
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-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.
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
F. Kegiatan Pembelajaran
Pertemuan Ke- 1
akan dipelajari
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
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
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
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.
Pertemuan ke- 1
- Jenis : Tertulis
- Bentuk : Essay
- Instrumen : Soal Tes
Soal :
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
Kunci Jawaban