Pertemuan 3-6 Semester 2 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

MAJELIS PENDIDIKAN DASAR DAN MENENGAH ( DIKDASMEN ) PIMPINAN CABANG MUHAMMADIYAH KESESI SMK MUHAMMADIYAH KESESI Web: http://www.smkmusi.sch.id Email: [email protected] Alamat : Jalan Raya Kaibahan Km.3 Kesesi  085640357656  51162 Pekalongan



RENCANA PELAKSANAAN PEMBELAJARAN (RPP) A. (Identitas Program Pendidikan, meliputi:) Nama Sekolah Mata Pelajaran Komp. Keahlian Kelas/Semester Pertemuan ke Tahun Pelajaran Alokasi Waktu



: SMK Muhammadiyah Kesesi : Pemrograman Berorientasi Objek : Teknik Rekayasa Perangkat Lunak : XII/2 (Genap) : 3-6 : 2019-2020 : .... x 45 menit



A. Kompetensi Dasar KI-3 (Pengetahuan)



:



Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika 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. KI-4 (Keterampilan) : Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika. Menampilkan kinerja mandiri 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, sampai dengan tindakan orisinal dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung. B. Kompetensi Dasar dan Indikator 3.7.



Menerapkan penggunaan package dalam aplikasi



4.7.



Menyajikan aplikasi melalui pengelompokan class dalam pakage



C. Tujuan Pembelajaran Siswa Mampu : 1. Menjelaskan konsep package dalam pemrograman aplikasi berorientasi obyek. 2. Menjelaskan proses pengelompokan class dalam pembuatan package. 3. Menjelaskan prosedur pembuatan package dalam pemrograman aplikasi berorientasi obyek. 4. Menjelaskan proses kompilasi package.



5. Menerapkan package dalam pemrograman aplikasi berorientasi obyek 6. Merancang program aplikasi berorientasi obyek dengan penerapan package 7. Membuat kode program aplikasi berorientasi obyek yang menerapkan package. 8. Menguji program aplikasi berorientasi obyek yang menerapkan package 1. Materi Pembelajaran 1.



Konsep package dalam program aplikasi berbasis oop.



2.



Prosedur pembuatan package dalam program aplikasi berbasis oop.



3.



Prosedur rancangan program aplikasi berbasis oop dengan penerapan package.



4.



Prosedur kompilasi package dalam pemrograman berbasis oop.



5.



Keunggulan package dalam program aplikasi berbasis oop



2. Metode Pembelajaran 1. Pendekatan



: Scintifict learning



2. Strategi



: cooperatif learning



3. Model



: Problem based learning



4. Metode



: Diskusi kelompok, ceramah, tanya jawab dan penugasan individu



3. Media, Alat, dan Sumber Pembelajaran 1. Media a. Power Point b. Internet c. Modul Praktikum 2. Alat/Bahan : Laptop, LCD, Whiteboard, Spidol, Komputer, Software 4. Langkah-Langkah Pembelajaran Pertemuan 3 Kegiatan



Deskripsi



Alokasi Waktu



A. Pendahuluan







Siswa menjawab sapaan guru, berdoa dan mengordinasikan diri siap belajar







Guru dan siswa bertanya jawab berkaitan dengan identitas diri yang dibutuhkan sebagai warga negara yang baik







Guru menyampaikan tujuan pembelajaran dan memberikan penjelasan tentang manfaat menguasai materi pembelajaran 1. Menjelaskan konsep package dalam pemrograman aplikasi berorientasi obyek. 2. Menjelaskan proses pengelompokan class dalam pembuatan package.







Guru menyampaikan pokok-pokok/cakupan materi pembelajaran sebelumnya dan pertemuan



B. Inti



berikutnya Mengamati







Tayangan/gambar atau demonstrasi tentang konsep : 1.



Konsep package dalam program aplikasi berbasis oop.



2.



Prosedur pembuatan package dalam program aplikasi berbasis oop.



Menanya 



Mengajukan pertanyaan terkait tayangan atau simulasi atau hal-hal yang berhubungan : 1.



Konsep package dalam program aplikasi berbasis oop.



2.



Prosedur pembuatan package dalam program aplikasi berbasis oop.



Mengeksplorasi 



Mengeksplorasi Materi : 1.



Konsep package dalam program aplikasi berbasis oop.



2.



Prosedur pembuatan package dalam program aplikasi berbasis oop.



Mengasosiasi 



Menganalisis konsep pemrograman berorientasi obyek materi 1.



Konsep package dalam program aplikasi berbasis oop.



2.



Prosedur pembuatan package dalam program aplikasi berbasis oop



Mengkomunikasikan 



Menyampaikan hasil konsep pemrograman berorientasi obyek untuk pokok bahasan : 1.



Konsep package dalam program aplikasi berbasis oop.



2. C. Penututup



1.



Prosedur pembuatan package dalam program aplikasi berbasis oop Siswa menyimpulkan materi pembelajaran yang telah di pelajari



2.



Siswa merefleksikan penguasaan materi yang telah dipelajari dengan membuat catatan penguasaan materi



3.



Siswa membuat laporan tentang Konsep package dalam program aplikasi berbasis oop. Prosedur pembuatan package dalam program aplikasi berbasis oop



4.



Siswa Berdoa dan persiapan untuk pulang.



Pertemuan 4 Kegiatan



Deskripsi



Alokasi Waktu



A. Pendahuluan







Siswa menjawab sapaan guru, berdoa dan mengordinasikan diri siap belajar







Guru dan siswa bertanya jawab berkaitan dengan identitas diri yang dibutuhkan sebagai warga negara yang baik







Guru menyampaikan tujuan pembelajaran dan memberikan penjelasan tentang manfaat menguasai materi pembelajaran: 3.



Menjelaskan prosedur pembuatan package dalam pemrograman aplikasi berorientasi obyek.



4.



Menjelaskan proses kompilasi package.



 B. Inti



Guru menyampaikan pokok-pokok/cakupan



materi pembelajaran Mengamati 



Tayangan/gambar atau demonstrasi tentang konsep :



3.



Prosedur rancangan program aplikasi berbasis oop dengan penerapan package.



4.



Prosedur kompilasi package dalam pemrograman berbasis oop.



Menanya 



Mengajukan pertanyaan terkait tayangan atau simulasi atau hal-hal yang berhubungan dengan Prosedur rancangan program aplikasi berbasis oop dengan penerapan package. Prosedur kompilasi package dalam pemrograman berbasis oop. .



Mengeksplorasi 



Mengeksplorasi Materi. Prosedur rancangan program aplikasi berbasis oop dengan penerapan package. Prosedur kompilasi package dalam pemrograman berbasis oop.



Mengasosiasi Menganalisis konsep pemrograman berorientasi obyek dari materi diatas. Prosedur rancangan program aplikasi berbasis oop dengan penerapan package. Prosedur kompilasi package dalam Mengkomunikasikan 



Menyampaikan hasil konsep pemrograman berorientasi obyek: Prosedur rancangan program aplikasi berbasis oop dengan penerapan package. Prosedur kompilasi package dalam 1. Siswa menyimpulkan materi



C. Penututup



pembelajaran yang telah di pelajari 2.



Siswa merefleksikan penguasaan materi yang telah dipelajari dengan membuat catatan penguasaan materi



3.



Siswa membuat laporan mengenai Prosedur rancangan program aplikasi berbasis oop dengan penerapan package. Prosedur kompilasi package



Pertemuan 5 Kegiatan



Deskripsi



Alokasi Waktu



A. Pendahuluan







Siswa menjawab sapaan guru, berdoa dan mengordinasikan diri siap belajar







Guru dan siswa bertanya jawab berkaitan dengan identitas diri yang dibutuhkan sebagai warga negara yang baik







Guru menyampaikan tujuan pembelajaran dan memberikan penjelasan tentang manfaat menguasai materi pembelajaran: 5.



Menerapkan package dalam pemrograman aplikasi berorientasi obyek



6.



Merancang program aplikasi berorientasi obyek dengan penerapan package



7.



Membuat kode program aplikasi berorientasi obyek yang menerapkan package.



8.



Menguji program aplikasi berorientasi obyek yang menerapkan package



 B. Inti



Guru menyampaikan pokok-pokok/cakupan



materi pembelajaran Mengamati 



Tayangan/gambar atau demonstrasi tentang konsep :



5.



Prosedur kompilasi package dalam pemrograman berbasis oop.



6.



Keunggulan package dalam program aplikasi berbasis oop



Menanya 



Mengajukan pertanyaan terkait tayangan atau simulasi atau hal-hal yang berhubungan dengan Prosedur kompilasi package dalam pemrograman berbasis oop. Keunggulan package dalam program aplikasi berbasis oop .



Mengeksplorasi 



Mengeksplorasi Materi. Prosedur kompilasi package dalam pemrograman berbasis oop. Keunggulan package dalam program aplikasi berbasis oop.



Mengasosiasi Menganalisis konsep pemrograman berorientasi obyek dari materi diatas. Prosedur kompilasi package dalam pemrograman berbasis oop. Keunggulan package dalam program aplikasi berbasis oop Mengkomunikasikan 



Menyampaikan hasil konsep pemrograman berorientasi obyek: Prosedur kompilasi package dalam pemrograman berbasis oop. Keunggulan package dalam program aplikasi



C. Penututup



berbasis oop 4. Siswa menyimpulkan materi pembelajaran yang telah di pelajari 5.



Siswa merefleksikan penguasaan materi yang telah dipelajari dengan membuat catatan penguasaan materi



6.



Siswa membuat laporan mengenai Prosedur kompilasi package dalam



pemrograman berbasis oop. Keunggulan package dalam program aplikasi berbasis oop Pertemuan 6 Kegiatan



Deskripsi



Alokasi Waktu



A. Pendahuluan B. Inti







Guru menyampaikan Ulangan KD7 pertemuan



ke 6. Mengamati Menanya Mengeksplorasi Mengasosiasi Mengkomunikasikan 1.



Menyampaikan hasil ulangan yang telah dilakukan Penerapan class dan method dalam program aplikasi oop Prosedur kompilasi package dalam pemrograman berbasis oop. Keunggulan package dalam program aplikasi berbasis oop



C. Penututup



1.



Siswa menyimpulkan materi pembelajaran yang telah di pelajari



2.



Siswa merefleksikan penguasaan materi yang telah dipelajari dengan membuat catatan penguasaan materi



3.



Siswa mengerjakan evaluasi



4.



Siswa menyepakati penyelesaian ulangan diakhir pelajaran



5.



Siwa mengumpulkan hasil ulangan KD7.



5. Sumber Belajar: 1. Modul PBO dan Silabus KD 7 2. Sumber lain yang relefan dan sumber dari internet 6. Penilaian Pembelajaran: 1. Teknik Penilaian: 1. Tes Tertulis 2. Tes Unjuk kerja 2. Pembelajaran Remedial dan Pengayaan: 1. Remidial dilaksanakan apabila pencapaian hasil belajar peserta didik belum mencapai Kriteria Ketuntasan Belajar (KKB). 2. Pengayaan dilaksanakan apabila pencapaian hasil belajar peserta didik sudah mencapai KKB, tetapi peserta didik belum puas dengan hasil belajar yang dicapai.



7. Instrumen Penilaian: Ulangan KD7: PEMBUATAN Lapporan Praktik 1. Praktikkanlah cara pembuatan pakage interface pada aplikasi berbasis web?100% Dengan ketentuan : Gunakan 5 Class dalam satu file,buat 3 objek kemudian includkan inheritens.



Mengetahui, Waka Kurikulum



(Ika Kurniawati, S.Pd ) NMB : 1.168.408 *)



Kesesi, 01 Juli 2019 Guru Mata Pelajaran,



(Irawan Lely Setia Budi,S.Kom) NBM : 1.750.505



KI dan KD Sikap Spritual dan Sikap Sosial ditambahkan untuk mata pelajaran Pendididikan Agama dan PPKn. **) Semua sintaksis/langkah model pembelajaran dapat lengkap pada setiap pertemuan, atau dapat lengkap pada beberapa pertemuan.