A. Kompetensi Inti
Pengetahuan 3. Memahami, menerapkan dan menganalisis pengetahuan faktual,
konseptual, operasional dan metakognitif sesuai bidang dan lingkup
kerja Rekayasa Perangkat Lunak pada tingkat teknis, spesifik, detail
dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni,
budaya, dan humaniora dalam konteks pengembangan potensi diri
sebagai bagian dai keluarga, sekolah, dunia kerja, warga masyarakat
nasional, regional, dan internasional.
Keterampilan 4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah
abstrak terkait dengan pengembangan dari yang dipelajarinya di
sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
C. Tujuan Pembelajaran
Setelah mempelajari materi ini siswa diharapkan secara mandiri memiliki kompetensi untuk
memahami paradigm pemrograman berorientasi objek, mengidentifikasi aplikasi yang
menggunakan prinsip pemrograman berorientasi objek, dan menginstalasi Bahasa pemrograman
berorientasi objek
D. Materi Pembelajaran
Konsep Pemrograman Berorientasi Obyek
- Paradigma pemrograman berorientasi obyek
- Perbandingan pemrograman procedural dan pemrograman berorientasi obyek
- Instalasi perangkat lunak pemrograman berorientasi obyek
G. Sumber Belajar
Komputer yang telah terinstal program aplikasi terkait.
Modul Ajar dan Internet
H. Langkah-Langkah Pembelajaran
1. Pertemuan kesatu
a. Pendahuluan/Kegiatan Awal (10 menit)
- Siswa memulai kegiatan dengan doa yang dipandu oleh pengurus kelas
- Guru menyampaikan tujuan pembelajaran
b. Kegiatan Inti (165 menit)
- Guru menampilkan contoh program yang dibuat secara berbasis objek dan
mengeksekusinya
- Siswa dibagi dalam beberapa kelompok terdiri dari maksimal 4 orang
- Siswa diminta mengidentifikasi karakteristik program yang dibuat secara berbasis
objek dan komponennya (objek, class, methode, atribut)
- Siswa diminta memberikan contoh representasi objek dalam aplikasi
- Siswa melakukan verifikasi kesesuaian contoh representasi objek sesuai karakteristik
2. Pertemuan kedua
a. Pendahuluan/Kegiatan Awal
- Siswa memulai kegiatan dengan doa yang dipandu oleh pengurus kelas
- Guru menyampaikan tujuan pembelajaran dan mengaitkan pembelajaran sebelumnya
b. Kegiatan Inti
- Guru menampilkan slide presentasi tentang bahasa pemrograman yang menggunakan
paradigma PBO dan menjelaskan sekilas tentang perquisites yang dibutuhkan dalam
penggunaan aplikasi bahasa PBO
- Guru menampilkan video turorial instalasi dan setting awal aplikasi bahasa PBO -
Siswa diminta untuk mengidentifikasi tahapan instalasi
- Siswa diminta untuk melakukan instalasi aplikasi bahasa PBO di computer
- Siswa diminta untuk melakukan konfigurasi awal pada aplikasi dan melaporkan
apabila terdapat kesalahan, selanjutnya guru menginventarisir kesalahan berdasarkan
pesan kesalahan di papan tulis.
- Siswa diminta mencari penyebab kesalahan di internet berdasarkan pesan yang
ditampilkan, selanjutnya siswa diminta melakukan perbaikan berdasarkan informasi
yang diterima
- Siswa menyimpulkan proses instalasi dan kemungkinan kesalahan yang terjadi selama
instalasi dan setting dan langkah perbaikannya.
c. Penutup/Kegiatan Akhir
- Guru mereview kegiatan pembelajaran
- Guru menutup pembelajaran dengan doa