Kompetensi Inti (KI) 1. Menghayati dan mengamalkan ajaran agama yang dianutnya. 2. Mengembangkan perilaku jujur, disiplin, tanggung jawab, peduli, dan percaya diri. 3. Memahami dan menerapkan pengetahuan faktual, konseptual, dan prosedural dalam teknologi informasi. 4. Mengolah, menalar, dan menyaji dalam ranah konkret dan abstrak terkait algoritma dan logika berpikir.
Kompetensi Dasar (KD) 3.1 Memahami konsep dasar algoritma dan flowchart dalam pemrograman. 4.1 Menyusun algoritma dan menggambarkan flowchart sederhana menggunakan Microsoft Visio.
Tujuan Pembelajaran 1. Menjelaskan pengertian dan ciri-ciri algoritma. 2. Mengidentifikasi struktur dasar algoritma (sequence, selection, repetition). 3. Menjelaskan fungsi dan jenis flowchart beserta simbol-simbolnya. 4. Membuat flowchart sederhana menggunakan Microsoft Visio 2013. 5. Menunjukkan sikap logis, kreatif, dan teliti dalam menyusun algoritma.
Pertanyaan Pemantik 1. Mengapa kita perlu menuliskan langkah-langkah penyelesaian masalah secara sistematis? 2. Bagaimana cara menggambarkan proses berpikir logis ke dalam bentuk gambar? 3. Jika komputer tidak bisa berpikir, mengapa bisa menjalankan program dengan benar?
Kunci Jawaban Singkat 1. Agar langkah-langkah penyelesaian masalah mudah dipahami dan diulang dengan benar. 2. Dengan menggunakan flowchart yang menggambarkan urutan proses logika. 3. Karena komputer menjalankan instruksi (algoritma) yang diberikan secara logis.
Materi Pembelajaran • Pengertian dan ciri-ciri algoritma (input, output, finiteness, definiteness). • Struktur dasar algoritma: urut, pemilihan, dan pengulangan. • Flowchart: pengertian, jenis, dan simbol. • Simbol-simbol flowchart: terminator, proses, input/output, decision, connector, dll. • Pengenalan Microsoft Visio 2013 untuk membuat diagram algoritma. • Latihan menyusun flowchart sederhana.
Langkah-Langkah Pembelajaran Pendahuluan (15 menit): salam, absensi, motivasi, dan pemutaran video. Kegiatan Inti (90 menit): observasi, diskusi, praktik membuat flowchart. Penutup (15 menit): refleksi, umpan balik, dan tugas proyek akhir.
Penilaian Pengetahuan: Tes tertulis (uraian HOTS tentang algoritma dan flowchart). Keterampilan: Proyek membuat flowchart dengan kriteria logis dan menarik. Sikap: Observasi (disiplin, kerja sama, tanggung jawab).
Tugas Proyek Akhir Judul: Membuat Flowchart Proses Kehidupan Sehari-hari. Deskripsi: Gambarkan kegiatan seperti membuat mie instan atau login akun. Kriteria: Logis, lengkap, simbol sesuai, dan menarik secara visual.
Refleksi • Apa yang saya pelajari hari ini? • Bagaimana penerapan algoritma dalam kehidupan sehari-hari? • Apa kesulitan yang saya hadapi dalam menggambar flowchart?