RPP Pemrograman Dasar KD 01 001
RPP Pemrograman Dasar KD 01 001
RPP Pemrograman Dasar KD 01 001
A. Kompetensi Inti
1. Pengetahuan
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual,
konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja
Dasar - dasar 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.
2. Keterampilan
Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja
yang lazim dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan
lingkup kerja Dasar-dasar 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
1. KD pada KI Pengetahuan
3.1. Menerapkan alur logika pemrograman komputer
2. KD pada KI Keterampilan
4.1. Membuat alur logika pemrograman komputer
C. Indikator Pencapaian Kompetensi
1. Indikator KD pada KI Pengetahuan
3.1.1. Siswa mampu menggunakan prinsip algoritma dalam menyelesaikan masalah (C3)
3.1.2. Siswa mampu menggunakan notasi algoritma (C3)
3.1.3. Siswa mampu menganalisis model algoritma dalam sebuah kasus (C4)
2. Indikator KD pada KI Keterampilan
4.1.1. Siswa mampu mengimplementasikan prinsip algoritma dalam menyelesaikan
masalah (P2)
4.1.2. Siswa mampu mendemonstrasikan alur penyelesaian masalah dengan tiga model
notasi algoritmik (P3)
4.1.3. Siswa mampu mendesain model algoritma sekuensial, percabangan, dan perulangan
(P4)
D. Tujuan Pembelajaran
1. Tujuan Pembelajaran untuk aspek pengetahuan
- Melaluidiskusi dan literasi, peserta didik dapat menjelaskan prinsip algoritma dalam
menyelesaikan masalah dengan santun dan benar
- Melalui studi kasus, peserta didik dapat menggunakan notasi algoritma dengan teliti
dan benar
- Melalui studi kasus, peserta didik dapat menganalisis model algoritma dengan teliti dan
benar
2. Tujuan Pemblajaran untuk aspek keterampilan
- Melalui studi kasus, peserta didik dapat mengimplementasikan prinsip algoritma
dengan benar
- Melalui praktikum di laboratorium, peserta didik dapat alur penyelesaian masalah
menggunakan tiga model notasi algoritma dengan benar
- Melalui praktikum di laboratorium, peserta didik dapat mendesain model algoritma
sekuensial, percabangan, dan perulangan dengan benar
E. Materi Pembelajaran
1. Prinsip Algoritma
2. Notasi Algoritma
3. Model Algoritma
G. Kegiatan Pembelajaran
Penggalan 2
Langkah 1 1. Guru menunjukkan sebuah 1. Siswa menyimak layar LCD
Klarifikasi beberapa contoh kasus 2. Siswa mengidentifikasi
permasalahan dengan model sekuensial, permasalahan pada
percabangan, dan contoh.
perulangan. 3. Siswa mengidentifikasi
2. Guru meminta siswa perbedaan contoh yang
mengidentifikasi perbedaan diberikan guru
pada masing-masingcontoh
yang diberikan.
2. Instrumen Penilaian
a. Instrumen Penilaian Sikap
Komponen yang dinilai dalam penilaian sikap selama pembelajaran adalah kedisiplinan,
kejujuran, tanggung jawab, santun, dan percaya diri.
Format observasi dan rubrik yang digunakan dalam penilaian sikap terlampir.
b. Instrumen Penilaian Pengetahuan
Instrumen yang digunakan dalam penilaian pengetahuan pada tiap penggalan adalah
Lembar Kerja Siswa yang mengacu pada materi indikator dan materi pokok.
Lembar Kerja Siswa dan rubrik yang digunakan dalam penilaian pengetahuan terlampir.
c. Instrumen Penilaian Keterampilan
Instrumen yang digunakan dalam penilaian keterampilan adalah Lembar Kerja Siswa
yang terintegrasi penilaian pengetahuan di atas.
Lembar Kerja Siswa dan rubrik yang digunakan dalam penilaian keterampilan terlampir.
3. Program Remedial
a. Remedial Tes diberikan kepada siswa yang mendapatkan nilai di bawah KKM (70)
dengan catatan jumlah siswa yang remedial sebanyak maksimal 30% dari jumlah
seluruh siswa dikelas.
- Membuat ringkasan tentang algoritma, notasi, dan modelnya.
- Membuat contoh tertulis tentang model algoritma dan modelnya.
4. Program Pengayaan
Program pengayaan diberikan/ditawarkan kepada siswa yang mendapatkan nilai lebih dari
KKM (70) sebagai bentuk pendalaman terhadap materi yang diberikan.
- Mempelajari aplikasi untuk membuat model algoritma dengan bantuan komputer.