B. Tujuan Pembelajaran
(KD-3.1)
• Siswa dapat memahami algoritma pemrograman
• Siswa dapat menjelaskan algoritma pemrograman
• Siswa dapat menerapkan algoritma pemrograman dalam menyelesaikan masalah dengan baik
• Siswa dapat menjelaskan algoritma pemrograman menggunakan flowchart dengan baik
• Siswa dapat menerapkan flowchart dalam menyelesaikan masalah dengan baik
(KD-4.1)
• Siswa dapat membuat alur program menggunakan text (algoritma) untuk sebuah masalah sehari-hari
• Siswa dapat membuat program sederhana menggunakan simbol (flowchart)
C. Materi Pembelajaran
• Algoritma Pemrograman
• Flowchart
D. Metode Pembelajaran
• Pendekatan : saintifik
• Model : Discovery Learning
• Metode
a. Ceramah bervariasi
b. Diskusi
c. Tanya jawab
d. Penugasan
e. Praktik
f. Presentasi/pelaporan
F. Kegiatan Pembelajaran
Pertemuan - I ( 3 x 45 ) Menit
Kegiatan Langkah Pembelajaran Alokasi Waktu
Kegiatan Pendahuluan 1. Mempersiapkan kelas dimulai dengan memberikan 30 Menit
salam dan diikuti dengan doa pembuka sebelum
memulai pembelajaran
2. Melakukan presensi dan pengecekan siswa
3. Memberikan motivasi terhadap siswa yang berkaitan
dengan manfaat dari materi yang akan dipelajari
4. Menjelaskan tujuan pembelajaran yang akan dicapai
5. Mengajukan pertanyaan berkaitan dengan materi
yang akan disampaikan untuk mengetahui
pengetahuan awal siswa
6. Menyampaikan cakupan materi pembelajaran
Kegiatan Inti Pemberian Rangsangan (Stimulus) 90 Menit
1. Guru menanyakan kepada siswa tentang algoritma
pemrograman
2. Memberikan kesempatan kepada siswa untuk
menyampaikan pendapat mengenai algoritma
pemrograman
Identifikasi Masalah
1. Guru membentuk kelompok-kelompok diskusi siswa
2. Memberikan tugas terhadap kelompok siswa untuk
mendiskusikan tentang algoritma pemrograman
Pengumpulan Data
1. Mempersiapkan kelompok diskusi siswa untuk
mengumpulkan data tentang sejarah algoritma
2. Kelompok diskusi siswa mengumpulkan data tentang
macam-macam penulisan algoritma pemrograman
Pembuktian
1. Kelompok diskusi siswa masing-masing menyajikan
hasil diskusi
2. Masing-masing kelompok memberikan tanggapan
terhadap kelompok yang menyajikan hasil diskusi
3. Masing-masing kelompok membuat resume hasil
diskusi
Menarik Kesimpulan
1. Guru menyamakan persepsi tentang materi algoritma
pemrograman
2. Guru melakukan penarikan kesimpulan terhadap
materi yang di diskusikan oleh kelompok diskusi
siswa
Kegiatan Penutup 1. Guru menyajikan kesimpulan dari materi algoritma 15 Menit
2. Guru menyampaikan manfaat pembelajaran tentang
materi algoritma pemrograman
3. Guru menginformasikan tentang materi pertemuan
selanjutnya tentang jenis-jenis algoritma
4. Berdoa untuk mengakhiri kegiatan pembelajaran
Pertemuan - II ( 3 x 45 ) Menit
Kegiatan Langkah Pembelajaran Alokasi Waktu
Kegiatan Pendahuluan 1. Mempersiapkan kelas dimulai dengan memberikan 30 Menit
salam dan diikuti dengan doa pembuka sebelum
memulai pembelajaran
2. Melakukan presensi dan pengecekan siswa
3. Memberikan motivasi terhadap siswa yang berkaitan
dengan manfaat dari materi yang akan dipelajari
4. Menjelaskan tujuan pembelajran yang akan dicapai
5. Mengajukan peratanyaan berkaitan dengan materi
yang akan disampaikan untuk mengetahui
pengetahuan awal siswa
6. Menyampaikan cakupan materi pembelajaran
Kegiatan Inti Pemberian Rangsangan (Stimulus) 90 Menit
1. Guru menanyakan kepada siswa tentang jenis-jenis
algoritma
2. Memberikan kesempatan kepada siswa untuk
menyampaikan pendapat mengenai jenis-jenis
algoritma
Identifikasi Masalah
1. Guru membentuk kelompok-kelompok diskusi siswa
2. Memberikan tugas terhadap kelompok siswa untuk
mendiskusikan tentang jenis-jenis algoritma
pemrograman
Pengumpulan Data
1. Mempersiapkan kelompok diskusi siswa untuk
mengumpulkan data tentang jenis-jenis algoritma
2. Siswa mendiskusikan tentang jenis-jenis algoritma
yang telah dikumpulkan dari berbagai sumber
3. Siswa mendiskusikan jenis-jenis algoritma yang
dapat di terapkan dalam kehidupan sehari-hari
Pembuktian
1. Kelompok diskusi siswa masing-masing menyajikan
hasil diskusi
2. Masing-masing kelompok memberikan tanggapan
terhadap kelompok yang menyajikan hasil diskusi
3. Masing-masing kelompok membuat resume hasil
diskusi
Menarik Kesimpulan
1. Guru menyamakan persepsi tentang materi jenis-
jenis algoritma
2. Guru melakukan penarikan kesimpulan terhadap
materi yang di diskusikan oleh kelompok diskusi
siswa
3. Guru memberikan contoh penggunaan algoritma
dalam kehidupan sehari-hari
Kegiatan Penutup 1. Guru menyajikan kesimpulan dari materi jenis-jenis 15 Menit
algoritma
2. Guru menyampaikan manfaat pembelajaran tentang
materi jenis-jenis algoritma
3. Guru menginformasikan tentang materi pertemuan
selanjutnya tentang flowchart
4. Berdoa untuk mengakhiri kegiatan pembelajaran
Identifikasi Masalah
1. Guru membentuk kelompok-kelompok diskusi siswa
2. Memberikan tugas terhadap kelompok siswa untuk
mendiskusikan tentang flowchart
Pengumpulan Data
1. Mempersiapkan kelompok diskusi siswa untuk
mengumpulkan data tentang flowchart
2. Siswa mendiskusikan tentang flowchart yang telah
dikumpulkan dari berbagai sumber
3. Siswa mendiskusikan flowchart untuk pembuatan
program sederhana
Pembuktian
1. Kelompok diskusi siswa masing-masing menyajikan
hasil diskusi
2. Masing-masing kelompok memberikan tanggapan
terhadap kelompok yang menyajikan hasil diskusi
3. Masing-masing kelompok membuat resume hasil
diskusi
Menarik Kesimpulan
1. Guru menyamakan persepsi tentang materi flowchart
2. Guru melakukan penarikan kesimpulan terhadap
materi yang di diskusikan oleh kelompok
3. Guru memberikan contoh penggunaan flowchart
untuk sebuah program sederhana
Kegiatan Penutup 1. Guru menyajikan kesimpulan dari materi flowchart 15 Menit
2. Guru menyampaikan manfaat pembelajaran tentang
materi flowchart
3. Guru menginformasikan tentang materi pertemuan
untuk kompetensi dasar selanjutnya
4. Berdoa untuk mengakhiri kegiatan pembelajaran
2. Instrumen Penilaian
a. Instrumen Penilaian Pengetahuan
- Soal evaluasi tes tertulis
b. Instrumen Penilaian Keterampilan
- Soal praktikum
c. 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 :
Petunjuk Pengisian:
Berilah tanda cek (✓) pada kolom skor sesuai sikap spiritual yang ditampilkan oleh peserta
didik.
Tanggung
Santun Jujur Disiplin Percaya Diri Nilai
No Nama Siswa/ Kelompok Jawab
akhir
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1
2
3
4
5
6
7
8
9
10
Keterangan :
A: Santun (memberikan salam, senyum sapa ketika bertemu orang lain, menghormati orang yang lebih tua, menggunakan bahasa santun saat menyampaikan pendapat,
mengucapkan terima kasih setelah menerima bantuan orang lain
B: Jujur (Tidak menyontek ketika ujian, Tidak melakukan plagiat dalam menggerjakan tugas (menyontek, copy paste jawaban teman))
C: Percaya Diri (Berani berpendapat, bertanya, atau menjawab pertanyaan)
D: Disiplin (Tepat waktu dalam mengumpulkan tugas)
E: Tanggung Jawab (Melaksanakan tugas dengan baik)
Rumus Pengolahan:
Nilai akhir sikap diperoleh dari modus (skor yang sering muncul) dari keempat aspek sikap di atas.