B. Kompetensi Dasar
3.1 Menerapkan alur logika pemrograman komputer
4.1 Membuat alur logika pemrograman komputer
D. Tujuan Pembelajaran
Melalui diskusi dan menggali informasi, peserta didik dapat:
✓ Mencontohkan alur logika pemecahan masalah dalam kehidupan sehari-hari
✓ Mensimulasikan cara penyajian alur logika dalam kegiatan kehidupan sehari-hari
untuk pemecahan masalah
✓ Mengklasifikasikan cara penyajian algoritma pemrograman komputer berdasarkan
struktur penyajian algoritma
✓ Menentukan struktur algoritma pemrograman komputer yang
sesuai untuk pemecahan masalah
✓ Membuat alur logika pemrograman komputer menggunakan flowchart
✓ Menggunakan alur logika pemrograman komputer untuk pemecahan
suatu permasalahan dalam kehidupan sehari-hari
E. Materi Pembelajaran
1. Materi Pembelajaran Reguler
a. Fakta:
➢ Algoritma
➢ Flowchart
b. Konsep
➢ Algoritma adalah urutan langkah-langkah penyelesaian masalah yang disusun
secara sistematis dan logis
➢ Flowchart disebut juga diagram alir yaitu konsep penyajian algoritma
pemrograman menggunakan simbol-simbol yang digunakan untuk
menggambarkan sebuah pernyataan logika pemrograman serta aliran logika
yang ditunjukkan menggunakan arah panah.
c. Prinsip
➢ Struktur algoritma terdiri dari 3, bagian yaitu :
• Judul Algoritma
• Bagian Deklarasi
• Bagian Deskripsi
➢ Struktur penyajian algoritma
⚫ Bahasa Natural
⚫ Pseudocode
⚫ Flowchart
d. Prosedur
➢ Membuat alur logika pemrograman komputer dengan menggunakan flowchart
Pernyataan/Identifikasimasalah(ProblemStatement) Kegiatan
siswa :
- merumuskan masalah tentang alur logika pemrograman komputer dalam
pemecahan masalah dalam kehidupan sehari-hari untuk menumbuhkan karakter rasa
ingin tahu Kegiatan guru :
- Guru memfasilitasi kegiatan siswa
Pengumpulandata(DataCollection) Kegiatan
Siswa :
- Mengumpulkan data tentang penerapan alur logika pemrograman komputer
untuk menumbuhkan karakter gemar membaca dari sumber lain (internet -
literasi digital)
Kegiatan Guru :
- Guru memfasilitasi kegiatan siswa
Pembuktian(Verification) Kegiatansiswa:
- Mengolah data tentang penerapan alur logika pemrograman komputer untuk
menumbuhkan karakter teliti dan cermat
Kegiatan guru :
- Memfasilitasi kegiatan siswa
Menarik simpulan/generalisasi (Generalization)
Kegiatan siswa :
- Mengomunikasikan tentang penerapan alur logika pemrograman komputer untuk
menumbuhkan karakter bertanggung jawab
Kegiatan guru :
- Menyimpulkan dan menilai hasil kegiatan siswa
Pertemuan ke 2 :
a. Pendahuluan/Kegiatan Awal (15 menit)
Guru :
Orientasi (Menunjukkansikapdisiplinsebelummemulaiprosespembelajaran,
menghayatidanmengamalkanajaranagamayangdianut(Karakter)serta
membiasakanmembacadanmemaknai(Literasi)).
• Melakukan pembukaan dengan salam pembuka dan berdoa untuk memulai
pembelajaran
• Memeriksa kehadiran peserta didik sebagai sikap disiplin
• Menyiapkan fisik dan psikis peserta didik dalam mengawali kegiatan pembelajaran.
Apersepsi
• Mengaitkan materi/tema/kegiatanpembelajaran yang akan dilakukan dengan
pengalaman peserta didik dengan materi/tema/kegiatansebelumnya,
Mengingatkan kembali materi prasyarat dengan bertanya.
• Mengajukan pertanyaan yang ada keterkaitannya dengan pelajaran yang akan
dilakukan.
Motivasi
• Memberikan gambaran tentang manfaat mempelajari pelajaran yang akan dipelajari.
• Apabila materi/tema/projekini kerjakan dengan baik dan sungguh-sungguh, maka
peserta didik diharapkan dapat menjelaskan tentang:
Pengertianalgoritma
Kegiatan Guru :
- Guru memfasilitasi kegiatan siswa
Pembuktian(Verification) Kegiatansiswa:
- Mengolah data tentang penerapan alur logika pemrograman komputer untuk
menumbuhkan karakter teliti dan cermat Kegiatan guru :
- Memfasilitasi kegiatan siswa
c. Penutup ( 10 menit)
* Refleksi Kegiatan Pembelajaran
* Guru memberi penugasan pada peserta didik berkaitan materi alur logika pemrograman
komputer