RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Nama Universitas Mata kuliah Semester Standar Kompetensi Kompetensi Dasar Indikator : : : : :
Alokasi Waktu
Pemrograman Berorientasi Objek II Inheritance / Pewarisan Mengetahui dan mengerti member kelas serta mampu membuat kelas sendiri. : Menjelaskan tentang dasar-dasar pewarisan dalam Java. Menyebutkan keyword yang digunakan dalam Pewarisan Menjelaskan fungsi dari masing-masing keyword Menerapkan prinsip Pewarisan dalam Program Java : 1 x 20 Menit
A. Tujuan Pembelajaran Mengerti tentang pewarisan Mengerti gagasan tentang kelas dasar dan kelas turunan Mampu membuat kelas baru dari kelas yang sudah ada dengan pewarisan
B. Materi Pembelajaran
1. 2. 3. 4. 5.
Relasi is-a Pewarisan Object Relationship Diagrams Hirarki Pewarisan Implementasi dalam Bahasa Pemrograman
No 1
Kegiatan Guru Kegiatan Awal o Membuka pelajaran dengan salam, doa, dan memeriksa kesiapan siswa o Mengaitkan materi pelajaran dengan masalah riil dalam
Kegiatan Siswa
Waktu (menit) 3
kehidupan sehari-hari Kegiatan Inti o Guru menjelaskan tentang konsep dasar pewarisan o Guru megadakan tanya jawab o Guru memberikan tugas diskusi Kegiatan Akhir o Guru mendorong siswa untuk menyimpulkan materi o Guru memberikan tugas / informasi / literatur / yang perlu dipelajari
3 3 5
Slide Materi 2. Sumber Belajar Indrajani dan Martini. 2007. Pemrograman Berbasis Objek dengan Bahasa Java. Jakarta : Elex Media Komputindo. Jardiknas. 2007. Dasar-dasar Pemrograman, (Online), (http://www.google.com, diakses 4 Maret 2010). F.
Penilaian Teknik penilaian : penilaian individu Bentuk instrumen : penilaian sikap, tes pemahaman konsep Contoh instrumen :
1.
Penilaian Sikap Perilaku Kebenaran Keberanian Jawaban Bertanya Nilai Total Ket
No.
Perhatian 1. 2.
3. Skor 1 sampai 4 yaitu: 4 = baik, 3 = cukup, 2 = sedang, 1= kurang Nilai yang diperoleh adalah : N = 2. Tugas Diskusi x10
Tugas ini berupa tugas diskusi, yang berisi tentang pemahaman teori Pewarisan Diskusikan tentang : 1. Apa yang dimaksud dengan pewarisan? 2. Jelaskan apa yang anda ketahui tentang keyword static, super, dan protected? 3. Buatlah program sederhana tentang Pewarisan!