RENCANA PELAKSANAAN
RENCANA PELAKSANAAN PEMBELAJARPEMBELAJARANAN (RPP)
(RPP) Satuan
Satuan Pendidikan Pendidikan : : MTs MTs Negeri Negeri 2 2 Empat Empat LawangLawang Mata
Mata Pelajaran Pelajaran : : InformatikaInformatika Kelas/Semeste
Kelas/Semester r : : VII VII (Tujuh) (Tujuh) / / II II (Dua)(Dua) Materi
Materi Pokok Pokok : : Mengenal Mengenal Algoritma Algoritma dan dan PemrogramanPemrograman Alokasi
Alokasi Waktu Waktu : : 6 6 x x 40 40 Menit Menit (3 (3 Pertemuan)Pertemuan) A.
A. Kompetensi Inti (KI)Kompetensi Inti (KI) KI-1
KI-1 Menghargai dan mMenghargai dan menghayati ajaran agama yang enghayati ajaran agama yang dianutnyadianutnya
KI-2 Menunjukkan perilaku jujur, disiplin, tanggung jawab, peduli (toleransi, gotong KI-2 Menunjukkan perilaku jujur, disiplin, tanggung jawab, peduli (toleransi, gotong royong), santun, dan percaya diri, dalam berinteraksi secara efektif dengan royong), santun, dan percaya diri, dalam berinteraksi secara efektif dengan lingkungan social dan alam dalam jangkauan pergaulan dan keberadaannya
lingkungan social dan alam dalam jangkauan pergaulan dan keberadaannya
KI-3 Memahami dan menerapkan pengetahuan (faktual, konseptual, dan prosedural) KI-3 Memahami dan menerapkan pengetahuan (faktual, konseptual, dan prosedural)
berdasarkan
berdasarkan rasa rasa ingin ingin tahunya tahunya tentang tentang ilmu ilmu pengetahuan, pengetahuan, teknologi, teknologi, seni, seni, budayabudaya terkait fenomena dan kejadian tampak mata
terkait fenomena dan kejadian tampak mata
KI-4 Mengolah, menyaji, dan menalar dalam ranah konkret (menggunakan, mengurai, KI-4 Mengolah, menyaji, dan menalar dalam ranah konkret (menggunakan, mengurai, merangkai, memodifikasi, dan membuat) dan ranah abstrak (menulis, membaca, merangkai, memodifikasi, dan membuat) dan ranah abstrak (menulis, membaca, menghitung, menggambar, dan mengarang) sesuai dengan yang dipelajari
menghitung, menggambar, dan mengarang) sesuai dengan yang dipelajari di sekolahdi sekolah dan sumber lain yang sama dalam sudut pandang/teori
dan sumber lain yang sama dalam sudut pandang/teori B.
B. Kompetensi Dasar (KD) dan Indikator Pencapaian KompetensiKompetensi Dasar (KD) dan Indikator Pencapaian Kompetensi Kompetens
Kompetensi i Dasar Dasar Indikator Indikator PencapaiaPencapaian n KompetensiKompetensi 3.4.1 Memahami program visual dari
3.4.1 Memahami program visual dari demo dan tutorial
demo dan tutorial
3.4.2 Mengenal cara kerja dan objek- 3.4.2 Mengenal cara kerja dan objek- objek lingkungan pemrograman visual objek lingkungan pemrograman visual yang dipakai
yang dipakai
3.4.1.1 Mengetahui program visual basic 3.4.1.1 Mengetahui program visual basic 3.4.1.2 Memahami program visual basic 3.4.1.2 Memahami program visual basic
3.4.2.1 Mengetahui cara kerja dan objek-objek 3.4.2.1 Mengetahui cara kerja dan objek-objek lingkungan visual
lingkungan visual
3.4.2.2 Memahami cara kerja dan objek-objek 3.4.2.2 Memahami cara kerja dan objek-objek lingkungan visual
lingkungan visual 4.4 Meniru (menulis ulang) sebuah
4.4 Meniru (menulis ulang) sebuah program sederhana di lingkungan program sederhana di lingkungan visual, untuk berkenalan dengan visual, untuk berkenalan dengan lingkungan visual
lingkungan visual
4.4.1 Menggunakan program visual basic untuk 4.4.1 Menggunakan program visual basic untuk membuat program sederhana
membuat program sederhana
C.
C. Tujuan Tujuan PembelajPembelajaranaran
Melalui pendekatan saintifik dengan model pembelajaran
Melalui pendekatan saintifik dengan model pembelajaran inquiry learning inquiry learning peserta peserta didik dapat mengenal algoritma dan pemograman, dan dapat menulis ulang sebuah didik dapat mengenal algoritma dan pemograman, dan dapat menulis ulang sebuah program sederhana di lingkung
program sederhana di lingkungan visual.an visual.
D.
D. Materi PembelajaranMateri Pembelajaran 1.
1. Algoritma merupakan urutan langkah-langkah logis penyelesaian masalah Algoritma merupakan urutan langkah-langkah logis penyelesaian masalah yang disusunyang disusun secara sistematis dan l
secara sistematis dan logis. Kata logis merupakan kata kunci dalam algoritma. Langkah-ogis. Kata logis merupakan kata kunci dalam algoritma. Langkah- langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.
benar. Algoritma Algoritma berasal berasal dari dari nama nama terakhir terakhir Muhammad Muhammad ibnu ibnu Musa Musa Al-Khowarizmi.Al-Khowarizmi.
Seorang ahli matematika terkenal dan penulis pada abad ke-8 dan 9 masehi yang berasal Seorang ahli matematika terkenal dan penulis pada abad ke-8 dan 9 masehi yang berasal dari Persia. Al-Khowarizmi adalah se
dari Persia. Al-Khowarizmi adalah seorang guru di Institut Matematika di Baghdad danorang guru di Institut Matematika di Baghdad dan
penulis
penulis buku buku Kitab Kitab Al-Al-Jabr wal Muqaabalah, yang berarti “Aturan Menyatukan danJabr wal Muqaabalah, yang berarti “Aturan Menyatukan dan Memisahkan”. Buku tersebut merup
Memisahkan”. Buku tersebut merupakan satu dari buku teks matematika paling awal,akan satu dari buku teks matematika paling awal, dan judul tersebut memberikan kita kata Aljabar (
dan judul tersebut memberikan kita kata Aljabar (Schneider & Gersting, 2010).Schneider & Gersting, 2010).
2.
2. Karakteristik suatu Algoritma: Tertata dengan baikKarakteristik suatu Algoritma: Tertata dengan baik
Langkah-langkahnya dalam urutan yang jelas. Jelas: Operasi yang digambarkan Langkah-langkahnya dalam urutan yang jelas. Jelas: Operasi yang digambarkan dipahami oleh suatu komputasi tanpa penyederhanaan lebih lanjut. Dapat dihitung dipahami oleh suatu komputasi tanpa penyederhanaan lebih lanjut. Dapat dihitung secara efektif: Komputasi tersebut sebenarnya dapat melakukan operasi.
secara efektif: Komputasi tersebut sebenarnya dapat melakukan operasi.
3.
3. Flowchart merupakan sebuah alat grafis yang menjelaskan cara penyelesaian masalahFlowchart merupakan sebuah alat grafis yang menjelaskan cara penyelesaian masalah penanganan
penanganan informasi informasi (Chapin, (Chapin, 1970). 1970). Flowchart Flowchart merupakan merupakan sebuah sebuah diagram diagram yangyang terdiri dari bentuk kotak, wajik, dan lainnya, terhubung oleh panah, tiap bentuk terdiri dari bentuk kotak, wajik, dan lainnya, terhubung oleh panah, tiap bentuk mewakili sebuah langkah dalam proses, dan panah menunjukkan urutan. Flowchart mewakili sebuah langkah dalam proses, dan panah menunjukkan urutan. Flowchart mengkombinasikan simbol dan garis alir, untuk menunjukkan seperti apa operasi dari mengkombinasikan simbol dan garis alir, untuk menunjukkan seperti apa operasi dari suatu algoritma.
suatu algoritma.
4.
4. Ada 2 macam flowchart:Ada 2 macam flowchart:
a.
a. System flowchart System flowchart : yaitu bagan yang memperlihatkan urutan prosedure dan proses: yaitu bagan yang memperlihatkan urutan prosedure dan proses dari beberapa file
dari beberapa file di dalam media di dalam media tertentu. tertentu. Melalui flowchart ini terlihat Melalui flowchart ini terlihat jenisjenis media penyimpanan y
media penyimpanan yang dipakai dalam ang dipakai dalam pengolahan data. Selain itu pengolahan data. Selain itu jugajuga menggambarkan file yang dipakai sebagai input d
menggambarkan file yang dipakai sebagai input dan output. Tidak digunakanan output. Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah namun hanya untuk menggambarkan urutan langkah untuk memecahkan masalah namun hanya untuk menggambarkan prosedur dalam sistem yang dibentuk.
untuk menggambarkan prosedur dalam sistem yang dibentuk.
b.
b. Program flowchart Program flowchart : Urutan instruksi : Urutan instruksi yang digambarkan dengan symbol tertentuyang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program. Bagan yang memperlihatkan untuk memecahkan masalah dalam suatu program. Bagan yang memperlihatkan urutan dan h
urutan dan hubungan proses dalam ubungan proses dalam suatu suatu program. Dua jenis program. Dua jenis metodemetode penggambaran program
penggambaran program flowchart flowchart ::
--Conceptual flowchart Conceptual flowchart , menggambarkan alur pemecahan masalah secara global., menggambarkan alur pemecahan masalah secara global.
- Detail flowchart
- Detail flowchart , menggambarkan alur pemecahan masalah secara rinci, menggambarkan alur pemecahan masalah secara rinci E.
E. Kegiatan PembelajaranKegiatan Pembelajaran Sintaks
Sintaks Pembelajaran
Pembelajaran Deskripsi KegiatanDeskripsi Kegiatan AlokasiAlokasi Waktu Waktu Pendahuluan 1.
Pendahuluan 1. Guru mempersiapkan secara fisik dan psikisGuru mempersiapkan secara fisik dan psikis siswa untuk mengikuti pembelajaran dengan siswa untuk mengikuti pembelajaran dengan diawali berdoa, menanyakan kehadiran siswa, diawali berdoa, menanyakan kehadiran siswa, kebersihan dan kerapian kelas, kesiapan buku kebersihan dan kerapian kelas, kesiapan buku tulis dan sumber belajar
tulis dan sumber belajar 2.
2. Guru memberi motivasi dengan membimbingGuru memberi motivasi dengan membimbing siswa memahami tentang algoritma dan siswa memahami tentang algoritma dan pemograman
pemograman 3.
3. Guru mengingatkan kembali tentang konsep-Guru mengingatkan kembali tentang konsep- konsep yang telah dipelajari oleh siswa yang konsep yang telah dipelajari oleh siswa yang berhubungan
berhubungan dengan dengan materi materi baru baru yang yang akanakan dipelajari
dipelajari 4.
4. Guru melakukan apersepsi melalui tanya jawabGuru melakukan apersepsi melalui tanya jawab tentang algoritma dan pemograman
tentang algoritma dan pemograman 5.
5. Guru menyampaikan kompetensi dasar danGuru menyampaikan kompetensi dasar dan tujuan pembelajaran yang akan dicapai
tujuan pembelajaran yang akan dicapai
10 menit 10 menit
6.
6. Guru Guru menjelaskan menjelaskan materi materi dan dan kegiatankegiatan pembelajaran yang akan dilakukan siswa
pembelajaran yang akan dilakukan siswa Inti
Inti MengamatiMengamati 1.
1. Membaca Membaca buku buku tentang tentang algoritma algoritma dandan pemrograman.
pemrograman.
2.
2. Melakukan pengamatan tentang cara kerja danMelakukan pengamatan tentang cara kerja dan objek lingkungan visual basic 2010.
objek lingkungan visual basic 2010.
Menanya Menanya
1.
1. Merumuskan pernayaan tentang algoritma danMerumuskan pernayaan tentang algoritma dan pemrograman.
pemrograman.
2.
2. Siswa menanyakan tambahan informasi dariSiswa menanyakan tambahan informasi dari proses
proses mengamati mengamati cara cara kerja kerja dan dan objekobjek lingkungan visual basic 2010.
lingkungan visual basic 2010.
Mengumpulka
Mengumpulkan n InformasiInformasi 1.
1. Membaca sumber lain selain buku teksMembaca sumber lain selain buku teks pelajaran tentang algoritma dan pemrograman.
pelajaran tentang algoritma dan pemrograman.
2.
2. Siswa mengamati kembali cara kerja dan objekSiswa mengamati kembali cara kerja dan objek lingkungan visual basic 2010.
lingkungan visual basic 2010.
Menalar/Mengasosiasi Menalar/Mengasosiasi
1.
1. Melakukan studi pustaka tentang algoritma danMelakukan studi pustaka tentang algoritma dan pemrograman.
pemrograman.
2.
2. Menganalisis dan menyimpulkan tentang caraMenganalisis dan menyimpulkan tentang cara kerja dan objek lingkungan visual basic
kerja dan objek lingkungan visual basic 2010.2010.
Mengomunikasikan Mengomunikasikan
1.
1. Mempraktikkan membuat program sederhanaMempraktikkan membuat program sederhana dengan visual basic 2010.
dengan visual basic 2010.
60 menit 60 menit
Penutup 1.
Penutup 1. Guru membimbing siswa menyimpulkan materiGuru membimbing siswa menyimpulkan materi pembelajaran melalui tanya jawab klasikal
pembelajaran melalui tanya jawab klasikal 2.
2. Guru melakukan refleksi dengan siswa atasGuru melakukan refleksi dengan siswa atas manfaat proses pembelajaran yang telah manfaat proses pembelajaran yang telah dilakukan
dilakukan 3.
3. Guru memberikan umpan balik atas prosesGuru memberikan umpan balik atas proses pembelajaran
pembelajaran dan dan hasil hasil telaah telaah individu individu maupunmaupun kelompok
kelompok 4.
4. Guru Guru melakukan melakukan tes tes tertulis tertulis dengandengan menggunakan Uji Kompetensi atau soal yang menggunakan Uji Kompetensi atau soal yang disusun guru sesuai tujuan pembelajaran
disusun guru sesuai tujuan pembelajaran 5.
5. Guru dapat meminta siswa untuk meningkatkanGuru dapat meminta siswa untuk meningkatkan pemahamannya
pemahamannya tentang tentang konsep, konsep, prinsip prinsip atauatau teori yang telah dipelajari dari buku-buku teori yang telah dipelajari dari buku-buku pelajaran
pelajaran yang yang relevan relevan atau atau sumber sumber informasiinformasi lainnya
lainnya 6.
6. Guru merencanakan kegiatan tindak lanjut dalamGuru merencanakan kegiatan tindak lanjut dalam bentuk
bentuk pembelajaran pembelajaran remidi, remidi, programprogram pengayaan,
pengayaan, layanan layanan konseling, konseling, dan/ataudan/atau memberikan tugas, baik tugas individual maupun memberikan tugas, baik tugas individual maupun kelompok sesuai dengan hasil belajar siswa kelompok sesuai dengan hasil belajar siswa
10 menit 10 menit
7.
7. Guru menyampaikan rencana pembelajaran padaGuru menyampaikan rencana pembelajaran pada pertemuan berikutnya.
pertemuan berikutnya.
F.
F. PenilaianPenilaian 1.
1. Teknik penilaianTeknik penilaian Penilaian
Penilaian sikap sikap : : Pengamatan Pengamatan sikapsikap Penilaian
Penilaian pengetahuan pengetahuan : : Tes Tes tertulistertulis Penilaian
Penilaian keterampilan keterampilan : : PortofolioPortofolio 2.
2. Bentuk penilaianBentuk penilaian Penilaian
Penilaian sikap sikap : : Jurnal Jurnal guruguru Penilaian
Penilaian pengetahuan pengetahuan : : UraianUraian Penilaian
Penilaian keterampilan keterampilan : : Lembar Lembar penilaian penilaian kerjakerja 3.
3. Instrumen (terlampir)Instrumen (terlampir) G.
G. Media/Alat, Bahan, dan Sumber BelajarMedia/Alat, Bahan, dan Sumber Belajar Media/Alat
Media/Alat : : Proyektor, Proyektor, Laptop Laptop dan dan Power Power PointPoint Bahan
Bahan : : --
Sumber
Sumber Belajar Belajar : : Buku Buku Informatika, Informatika, internet, internet, dan dan sumber sumber lainnya lainnya yangyang relevan
relevan
Mengetahui, Mengetahui, Kepala Madrasah Kepala Madrasah
ABDUL HARIS,
ABDUL HARIS, S.Pd.,M.PS.Pd.,M.Pd.Id.I NIP 1966092
NIP 19660929199703100191997031001
Muara Pinang, 12 Juli 2019 Muara Pinang, 12 Juli 2019 Guru Mata Pelajaran
Guru Mata Pelajaran
HERDIANTO PRATAMA, S.Si HERDIANTO PRATAMA, S.Si
LAMPIRAN LAMPIRAN
1.
1. Penilaian sikapPenilaian sikap JURNAL GURU JURNAL GURU
No.
No. Tanggal Tanggal Nama Nama Siswa Siswa KejadianKejadian 1.
1.
2.
2.
3.
3.
4.
4.
5.
5.
Dst.
Dst.
2.
2. Penilaian pengetahuanPenilaian pengetahuan Soal tes uraian
Soal tes uraian 1.
1. Apa yang dimaksud dengan algoritma?Apa yang dimaksud dengan algoritma?
2.
2. Jelaskan maksudJelaskan maksud system flowchart system flowchart dan dan program flowchart program flowchart !!