Kompetensi Dasar dan Indikator Pencapaian Kompetensi

5. Melalui membaca, dan mendiskusikan, peserta didik dapat menjelaskan pengertian konsep algoritma dengan benar. 6. Melalui membaca, mendiskusikan, dan mempresentasikan, peserta didik dapat menerapkan structured english, pseudocode dan flowchart dalam algoritma dengan benar

D. Materi Pembelajaran

1. Konsep Pemrograman 2. Konsep Algoritma 3. Komponen dalam pemrograman - Variable - Konstanta - Tipe data - Operator 4. Berbagai macam cara penulisan algoritma - Structured English - Pseudecode - Flowchart

E. Metode Pembelajaran

1. Pendekatan Scientific Ilmiah 2. Model: Discovery Learning, Problem Base Learning. 3. Metode: Tanya jawab, kuis, penugasan, ceramah.

F. Sumber Belajar

1. Munir, Rinaldi, Algoritma dan Pemrograman dalam bahasa Pascal dan C, Informatika Bandung, 2011 2. Liberty, Jesse and Cadenhead, Rogers; Sams Teach Yourself C++ in 24 Hours, Pearson Education, Inc., 2011

G. Media Pembelajaran

1. Media : Power point, internet 2. Alat dan bahan : laptop, LCD Proyektor, whiteboard, spidol

H. Langkah-langkah Kegiatan Pembelajaran

1. Pertemuan 1 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Peserta didik dan guru berdoa bersama siswa menjawab salam bersama-sama. 2. Peserta didik dipresensi oleh guru. 3. Peserta didik memperoleh apersepsi dari guru berkaitan dengan pengertian pemrogaraman dan algoritma. 4. Peserta didik memperoleh motivasi dari guru berkaitan dengan pemrograman dasar khususnya mengenai konsep pemrograman dan konsep allgoritma. 5. Peserta didik mendapatkan informasi dari guru tentang KD, tujuan, dan scenario pembelajaran 15 menit Inti Mengamati 25 menit 1. Peserta didik diminta mendengarkan dan mengamati power point tentang konsep pemrograman dan algoritma. Menanya 10 menit 2. Peserta didik mengajukan pertanyaan bila ada yang belum memahami materi pembelajaran 3. Membuat pertanyaan mengenai konsep pemrograman dan algoritma. 4. Peserta didik dituntut untuk membuat jawaban sementara Mengasosiasi menalar20 menit 5. Peserta didik melakukan analisis data terhadap konsep pemrograman dan algoritma. 6. Peserta didik merumuskan simpulan untuk menyempurnakan jawabannya 55 menit