04
(RPP)
Kompetensi Dasar *)
1. KD pada KI pengetahuan
3.4 Menerapkan konsep enkapsulasi dalam melindungi data dan informasi
2. KD pada KI keterampilan
4.4 Membuat kode program enkapsulasi dalam melindungi data
D Tujuan Pembelajaran
1. Setelah mempelajari materi ini, peserta didik diharapkan dapat mengidentifikasi dan merumuskan masalah
tentang konsep enkapsulasi dalam melindungi data dan informasi.
2. Setelah mempelajari meteri ini, peserta didik dapat memahami dan menjelaskan konsep enkapsulasi dalam
melindungi data dan informasi.
3. Setelah mempelajari materi ini, peserta didik diharapkan dapat memahami konsep enkapsulasi dalam
melindungi data dan informasi.
E. Materi Pembelajaran
1. Konsep enkapsulasi dalam program aplikasi berbasis oop.
2. Prosedur enkapsulasi dalam program aplikasi berbasis oop.
3. Prosedur rancangan program aplikasi berbasis oop dengan penerapan enkapsulasi.
4. Keunggulan enkapsulasi dalam program aplikasi berbasis ooppemrograman struktural
1. Pertemuan Kesatu :
2. Pertemuan Kedua :
Kegiatan Deskripsi Alokasi
Waktu
A. Pendahuluan 1. Kelas dibuka dengan salam, guru menanyakan kabar dan
mengecek kehadiran Peserta didik, lalu Peserta didik dan
guru berdoa dan mempersiapkan diri memulai pelajaran.
2. Guru Menjelaskan kembali kompetensi yang telah dipelajari
dan dikembangkan sebelumnya terkait dengan kompetensi
yang akan dipelajari. 15 menit
3. Guru Menyampaikan kompetensi yang akan dicapai dan
manfaatnya bagi kehidupan.
4. Guru Menyampaikan garis besar cakupan materi dan kegiatan
yang akan dilakukan.
5. Guru Menyampaikan lingkup dan teknik penilaian yang akan
digunakan
B. Inti 1. Peserta didik mengamati tayangan slide gambar-gambar
tentang lambang flowchart
2. Guru memberikan beberapa pertanyaan untuk menstimulus
ketertarikan Peserta didik tentang materi yang ditampilkan
3. Peserta didik difasilitasi untuk mengajukan pertanyaan terkait
slide yang diamati
4. Menemukan permasalahan lambang flowchart pada gambar 330
yang ditayangkan Menit
5. Membaca modul materi tentang lambang flowchart
6. Menganalisa dengan proses mendiskusikan data tentang
lambang flowchart
7. Membuat macam-macam flowchart sesuai tugas yang
diberikan oleh guru
8. Mengumpulkan hasil diskusi dan tugas flowchart
C. Penutup 1. Peserta didik bersama guru melakukan refleksi atas
pembelajaran yang telah berlangsung
Apa saja yang telah dipahami Peserta didik?
Apa yang belum dipahami Peserta didik?
Bagaimana perasaan selama pembelajaran?
I. Sumber Belajar
Modul (E-Book ) SEAMOLEC (2017) Simulasi dan Komunikasi Digital SMK Kelas X Jakarta.
Direktorat Jenderal Guru dan Tenaga Kependidikan Kementrian Pendidikan dan Kebudayaan
J. Penilaian Pembelajaran
Kompetensi Dasar Teknik Penilaian Instrumen
3.1 Mendiskusikan logika algoritma komputer 1. Tes Tertulis 1. Kisi-kisi
2. Soal
3. Kunci jawaban
4. Kriterian Penilaian / Rubrik
(Terlampir)
4.1 Menggunakan fungsi dan perintah 1. Unjuk kerja 1. Lembar Soal
(command) 2. Kriteria Penilaian
(Terlampir)
Mengetahui, Cileungsi, 15 Juli 2019
Lampiran 1
KD-3 Pengetahuan : 3.1 Menerapkan konsep logika dan algoritma menggunakan Flowchart
Kisi-kisi soal test tertulis
2. Nama beberapa simbol flowchart antara lain : Start, End, Process, Decision, Subproses,
Document, Data, Database, Display, Punched Card, Flow Direction, Manual Input, Manual
Operation, Preparation, etc.
PEDOMANPENSKORAN
SkorPenilaian
skor 3 jika peserta didikdapat menyebutkan dengan lengkap dan benar
skor 2 jika peserta didikdapat menyebutkan kurang lengkap dan benar
skor 1 jika peserta didikdapat menyebutkan tidak lengkap dan benar
=∑ ×
Tugas Praktik :
1. Gambarkanlah suatu proses kegiatan, lalu tempatkan konsep logika algoritma menggunakan
beberapa perintah (command) pada contoh kegiatan tersebut sehingga membentuk pola
bagan alir / flowchart yang sesuai dengan petunjuk.
LembarPenskoranKinerja
Penilaian Kinerja
Keterangan
x bobot
Skor Maksimal
1. Buatlah sebuah program aplikasi mesin hitung matematika, dengan memperhatikan hal-hal berikut :
a. Mesin mampu menghitung penjumlahan, perkalian, pengurangan, penambahan
b. Mesin mampu menghitung luas bangun ruang seperti : segitiga, kubus, balok, lingkaran.
c. Pastikan syntak dapat dijalankan dengan mudah / user friendly
d. Layout Aplikasi harus menarik
e. Presentasikan aplikasi didepan kelas dan guru
f. Laporan dan aplikasi disampiakan paling lambat 2 pekan
LembarPenskoranProyek
Penilaian Kinerja
Keterangan
Skor Maksimal
III Hasil
II. SOAL/TUGAS
Membuat Diagram Alir / Flowchart
1. Gambarkanlah suatu proses kegiatan, lalu tempatkan konsep logika algoritma menggunakan
beberapa perintah (command) pada contoh kegiatan tersebut sehingga membentuk pola bagan
alir / flowchart yang sesuai dengan petunjuk