(RPP)
B. Kompetensi Dasar
KD pada KI Pengetahuan
3.1 Menerapkan alur logika pemrograman komputer
KD pada KI Keterampilan
4.1 Membuat alur logika pemrograman komputer
D. Tujuan Pembelajaran
1. Melalui berdiskusi dan menggali informasi, peserta didik dapat menjelaskan alur logika
pemrograman komputer dengan cermat.
2. Setelah berdiskusi dan menggali informasi, peserta didik dapat menerapkan alur logika
pemrograman komputer dengan percaya diri
3. Melalui diskusi dan menggali informasi, peserta didik dapat didik dapat menyalin alur
logika pemrograman komputer dengan semangat
4. Di berikan soal alur logika pemrograman komputer peserta didik dapat membuat alur
logika pemrograman komputer dengan tepat
E. Materi Pembelajaran
Menurut definisi, algoritma adalah urutan langkah-langkah penyelesaian masalah yang
disusun secara sistematis dan logis.
Algoritma NAMA_ALGORITMA
{ Penjelasan mengenai algoritma, yang berisi uraian singkat mengenai apa
yang dilakukan oleh algoritma }
DEKLARASI
{ Semua bahan dan alat yang dibutuhkan selama algoritma dijalankankan,
atau dalam algoritma meliputi variabel yang dipakai, nama tipe, konstanta,
nama prosedur dan nama fungsi didefinisikan di sini }
DESKRIPSI :
{ Semua langka, proses, atau statement algoritma dituliskan di sini, biasanya
langkah-langkah diberikan penomoran untuk memudahkan penelusuran dan
organisasi) }
G. Kegiatan Pembelajaran
Alokasi
Kegiatan Perancah Deskripsi Kegiatan
Waktu
Pendahuluan Kegiatan Pendahuluan 15 menit
a. Guru mengucapkan salam ketika masuk kelas, dan
peserta didik menjawab salam dari guru.
b. Guru mengkondisikan kelas (penertiban kelas,
penertiban peserta didik, berdoa, dan
pengabsenan)
c. Pemberian acuan:
1) Tujuan yang harus dicapai
2) Materi yang harus dikuasai
3) Tugas-tugas yang harus dikerjakan
4) Penilaian yang akan dilaksanakan
Inti Pemberian Kegiatan Inti 150
(mengamati, menalar) menit
stimulus
1. Guru meminta peserta didik untuk melihat gambar
terhadap peserta
yang di tayangkan yang isinya mengacu pada
didik.
materi konsep algoritma dan alur logika
pemrograman komputer.
2. Peserta didik melihat gambar yang di tayangkan
yang disajikan oleh Guru dan memberikan
tanggapan terhadap gambar yang ditayangkan
tersebut.
3. Guru meminta peserta didik untuk melihat video
Alokasi
Kegiatan Perancah Deskripsi Kegiatan
Waktu
yang di tayangkan yang isinya mengacu pada
materi alur logika pemrograman komputer.
4. Peserta didik melihat video tayangan yang disajikan
oleh Guru dan memberikan tanggapan terhadap
video yang ditayangkan tersebut pada lembar kerja
peserta didik.
Pengumpulan
Data (mengamati, menanya, mengumpulkan informasi,
mengasosiasi)
9. Peserta didik membaca buku atau mencari referensi
dari sumber lain di internet berkaitan dengan ciri,
sifat, struktur dasar dan penulisan alur logika
pemrograman.
10. Peserta didik berdiskusi tentang ciri, sifat, struktur
dasar dan penulisan alur logika pemrograman.
11. Peserta didik mengidentifikasi ciri, sifat, struktur
dasar dan penulisan alur logika pemrograman dari
hasil diskusi dan buku.
Alokasi
Kegiatan Perancah Deskripsi Kegiatan
Waktu
12. Guru meminta peserta didik untuk menyalin ciri,
sifat, struktur dasar dan penulisan alur logika
pemrograman pada buku
13. Peserta didik menyalin ciri, sifat, struktur dasar dan
penulisan alur logika pemrograman pada buku
masing-masing dan menambahkan catatan yang
didapat dari referensi lain
Pembuktian
(mengkomunikasikan)
14. Guru menugaskan peserta didik untuk menyajikan
ciri, sifat, struktur dasar dan penulisan alur logika
pemrograman.
15. Peserta didik membuat bahan presentasi tentang
ciri, sifat, struktur dasar dan penulisan alur logika
pemrograman. Peserta didik menyajikan tentang
ciri, sifat, struktur dasar dan penulisan alur logika
pemrograman Peserta didik lain memberikan
tanggapan terhadap presentasi.
16. Peserta didik menerima tanggapan dari peserta
didik lain dan guru.
Menarik
kesimpulan/ (mengkomunikasikan)
generalisasi 17. Guru meminta peserta didik memperbaiki hasil
presentasi dan membuat simpulan ciri, sifat,
struktur dasar dan penulisan alur logika
pemrograman.
18. peserta didik memperbaiki hasil presentasi dan
membuat simpulan ciri, sifat, struktur dasar dan
penulisan alur logika pemrograman.
Penutup Kegiatan Penutup 15 menit
1. Peserta didik bersama guru menyimpulkan
pembelajaran.
2. Peserta didik melakukan refleksi terhadap kegiatan
Alokasi
Kegiatan Perancah Deskripsi Kegiatan
Waktu
yang sudah dilakukan melalui games yang
diberikan oleh guru.
3. Peserta didik dan guru melaksanakan tindak lanjut
pembelajarannya untuk pertemuan selanjutnya.
4. Berdoa mengakhiri pembelajaran
Materi Bentu
Kompetensi Dasar Indikator (IPK) Indikator Soal Butir Soal
k Soal
3.1 Menerapkan Memahami alur alur logika Disajikan Tes 1. Jelaskan yang
alur logika logika pemrograman Sebuah Tulis dimaksud Alur
pemrograman komputer penggalan teks, Algoritma?
pemrograman
komputer peserta didik 2. Buatlah contoh
komputer penerapan Alur
Menerapkan alur dapat
Tes Algoritma saat kamu
logika Memahami alur
logika Tulis menyalakan televisi?
pemrograman
komputer pemrograman
komputer.
Disajikan
sebuah
penggalan teks,
peserta didik
Menerapkan
alur logika
pemrograman
computer.
4.1 Membuat alur Menyalin alur alur logika Peserta didik Tes 1. Buatlah Tahapan
logika logika pemrograman membuat Tulis Pembuatan
pemrograman komputer kelompok Program ?
pemrograman
komputer diskusi peserta 2. Buatlah Alur
komputer Tes Algoritma
Membuat alur didik dapat
Menyalin alur Tulis menghitung luas
logika segitiga , dari inputan
pemrograman logika
pemrograman bilangan a dan t?
computer
computer.
Di berikan
soal alur
algoritma,
Materi Bentu
Kompetensi Dasar Indikator (IPK) Indikator Soal Butir Soal
k Soal
peserta didik
Membuat alur
logika
pemrograman
computer.
Jawaban
Skor
Aspek Dapat Memahami
Dapat Memahami Tidak Dapat
alur logika Memahami alur
alur logika
pemrograman logika
pemrograman
computer dengan pemrograman
komputer
kurang cermat computer
dengan cermat
Program Remedial/Perbaikan
Nama Sekolah :
Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X/ 1
Di berikan soal
alur algoritma,
peserta didik
Membuat alur
logika
pemrograman
computer.
Lampiran Lembar Kerja Peserta Didik (LKPD)
Nama : Tanggal :
Kelas :
Kompetensi Dasar
3.1 Menerapkan alur logika pemrograman komputer
4.1 Membuat alur logika pemrograman komputer
Tujuan Pembelajaran
1. Melalui diskusi dan menggali informasi, peserta didik dapat menjelaskan alur logika
pemrograman komputer dengan cermat.
2. Setelah berdiskusi dan menggali informasi, peserta didik dapat menrapkan alur logika
pemrograman komputer dengan percaya diri.
3. Melalui diskusi dan menggali informasi, peserta didik dapat didik dapat menyalin alur
logika pemrograman komputer dengan semangat.
4. Di berikan soal alur logika pemrograman komputer peserta didik dapat membuat alur
logika pemrograman komputer dengan tepat.
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
1. Dari contoh penukaran isi dari dua gelas yang ditampilkan pada video, bagaimanakah
algoritma untuk menyelesaikan masalah tersebut?
Jawaban :
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
3. Setiap langkah dalam pembuatan algoritma harus didefinisikan dengan baik dan tidak
mengandung arti ganda (ambigu). Hal tersebut merupakan ciri dari algoritma yaitu?
Jawaban :
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
4. Algoritma yang terdiri dari satu atau lebih instruksi, dimana setiap instruksi
dilaksanakan secara berurutan, dimana instruksi berikutnya dikerjakan setelah
instruksi sebelumnya selesai, disebut sebagai?
Jawaban :
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Mengetahui,