Rpp Pemrograman Dasar Smt 1 Dan 2
August 28, 2018 | Author: Reza Net | Category: N/A
Short Description
algoritma...
Description
Rencana Pelaksanaan Pembelajaran (RPP) 1 Mata Pelajaran Kelas/Semester Kompetensi Keahlian
: PEMROGRAMAN DASAR : X - / 1 (Satu) : Teknik Komputer Dan Jaringan
Standar Kompetensi
: Menerapkan alur logika pemrograman komputer
Alokasi Waktu Tatap Muka ke
: 8 : 1- 3
I.
Kompetensi Dasar 1 Menerapkan Menerapkan alur logika logika pemrograman pemrograman komputer komputer 2 Membuat Membuat alur logika pemrograma pemrograman n komputer komputer
II.
Indikator 1 Menjelaskan algoritma pemrograman 2 Menerapkan algoritma pemrograman dalam menyelesaikan masalah 3 Menjelaskan algoritma pemrograman menggunakan flowchart 4 Menerapkan flowchart dalam menyelesaikan masalah 5 Membuat alur program menggunakan text (algoritma) 0
III. Tujuan Pembelajaran Sesudah pembelajaran siswa mampu dan dapat: 1 Menjelaskan konsep fungsi dalam bahasa pemrograman 2 Menerapkan fungsi-fungsi buatan sendiri 3 Menerapkan fungsi-fungsi bawaan dari bahasa pemrograman 4 Membuat Membuat aplikasi aplikasi dengan fungsi fungsi buatan sendiri sendiri 5 Membuat aplikasi dengan fungsi bawaan baha sa pemrograman IV.
V.
VI.
Materi Pembelajaran 1 Algoritma Pemrograman Pemrograman 2 Flowchart Pendekatan, Strategi dan Metode Pembelajaran Pendeka Pendekatan tan : Sainti Saintifik fik (Scie (Scienti ntific fic)) Meto Metode de : Cer Ceram amah, ah, Tany Tanya a Jawab Jawab,, Pem Pembe beri rian an Tug Tugas as,, Disk Diskus usi, i, Dan Keak Keakti tifan fan Sisw Siswa a Langkah-langkah Pembelajaran : Uraian Kegiatan Pembelajaran
Tahap -
Kegiatan Awal
-
Guru Pembelajaran diawali dengan berdoa Memberi salam Absensi Menjelaskan tujuan pembelajaran Memberi motivasi
Eksplorasi Elaborasi Konfirmasi Mengamati untuk mengidentifikasi dan merumuskan masalah tentang alur logika pemrograman komputer. Mengumpulkan data tentang penerapan alur logika pemrograman komputer.
Mengolah data tentang penerapan alur logika pemrograman komputer.
Siswa
Pendidikan budaya dan karakter bangsa
- Berdoa
-
- Menjawab salam - Memperhatikan - Memperhatikan penjelasan guru -
-
Ketaqwaan dan toleransi Disiplin (discipline) Toleransi( tolerance) Sikap peduli sosial
Waktu 10 menit
115 menit
Menjawab pertanyaan sepengatahuan siswa
Membiasakan sikap terbuka, demokratis dan peduli sosial
Kegiatan Inti
Mengomunikasikan tentang penerapan alur logika pemrograman komputer. 0
Memperhatikan penjelasan guru Menjawab pertanyaan sepengetahuan siswa
Membiasakan sikap terbuka, demokratis, dan peduli social Mandiri, rasa ingin tahu, kreatif
Memperhatikan penjelasan guru Bertanya apabila ada hal yang belum dipahami Siswa menyampaikan pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi
Kegiatan Akhir
Siswa memperhatikan
Membudayakan disiplin, peduli, demokratis
Siswa menjawab salam
toleransi
10 menit
Menyampaikan materi berikutnya Memberi salam
VII. Alat/Bahan/Sumber Belajar : Buku Pemrograman Dasar Modul Pembelajaran Internet VIII. Penilaian : Bentuk Tes : Tertulis Bentuk soal : Isey Kerjakan soal-soal berikut: 1 2 3 4 5
Jelaskan pengertian dari algoritma Tahapan dalam menyelesaikan suatu masalah adalah Sebutkan 3 cara menuliskan algoritma, jelaskan ? secara umum struktur algoritma ada 3 yaitu apa yang dimaksud struktur algoritma Petunjuk Penilaian No
Aspek
1 2 3 4 Jumlah Skor Maksimal Syarat Skor Minimal Lulus Jumlah Skor Yang Dapat Dicapai Kesimpulan Mengetahui, Kepala Sekolah SMK M Gisting
Indikator
Skor maks
Skor Yang dicapai
… … …
… … …
… … …
… … …
100 75 LULUS / TIDAK LULUS Gisting, 17 Juli 2017 Guru Mata Pelajaran
IHSANUDIN, S.Pd
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314
NBM. 1241204
Rencana Pelaksanaan Pembelajaran (RPP) 2 Mata Pelajaran Kelas/Semester Kompetensi Keahlian Kompetensi Keahlian Alokasi Waktu Tatap Muka ke I.
: : : : : :
PEMROGRAMAN DASAR X - / 1 (Satu) Teknik Komputer Dan Jaringan Memahami perangkat lunak bahasa pemrograman 8 4-6
Kompetensi Dasar 1 Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer 2 Menjelaskan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer
II.
Indikator 1 Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer 2 Menjelaskan prosedur instalasi berbagai perangkat lunak baha sa pemrograman komputer 3 Mengoperasikan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer 4 Menginstalasi perangkat lunak bahasa pemrograman 5 Menguji hasil instalasi perangkat lunak bahasa pemrograman 0 III. Tujuan Pembelajaran Sesudah pembelajaran siswa mampu dan dapat: 1 Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer 2 Menjelaskan prosedur instalasi berbagai perangkat lunak baha sa pemrograman komputer 3 Mengoperasikan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer 4 Menginstalasi perangkat lunak bahasa pemrograman 5 Menguji hasil instalasi perangkat lunak bahasa pemrograman 0 IV. Materi Pembelajaran 1 Perangkat lunak bahasa pemrograman komputer 2 Menginstalasi perangkat lunak bahasa pemrograman komputer 3 Menguji hasil instalasi perangkat lunak bahasa pemrograman komputer V.
Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific) Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa
VI. Langkah-langkah Pembelajaran :
Tahap
Kegiatan Awal
Uraian Kegiatan Pembelajaran Guru Siswa Pembelajaran diawali dengan berdoa Memberi salam Absensi Menjelaskan tujuan pembelajaran Memberi motivasi
Berdoa Menjawab salam Memperhatikan Memperhatikan penjelasan guru
Pendidikan budaya dan karakter Ketaqwaan dan toleransi Disiplin (discipline) Toleransi( tolerance) Sikap peduli sosial
Waktu 10 menit
115 menit
Eksplorasi Elaborasi
Menjawab pertanyaan sepengatahuan siswa
Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengolah data tentang berbagai perangkat lunak bahasa pemrograman komputer, prosedur instalasi, dan pengujian hasil instalasi.
Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social
Mengomunikasikan tentang berbagai perangkat lunak bahasa pemrograman komputer, prosedur instalasi, dan pengujian hasil instalasi.
Menjawab pertanyaan sepengetahuan siswa
Mandiri, rasa ingin tahu, kreatif
Konfirmasi Mengamati untuk mengidentifikasi dan merumuskan masalah tentang berbagai perangkat lunak bahasa pemrograman komputer, prosedur instalasi, dan pengujian hasil instalasi. Mengumpulkan data tentang berbagai perangkat lunak bahasa pemrograman komputer, prosedur instalasi, dan pengujian hasil instalasi
Kegiatan Inti
0 0 0
Merangkum materi
Kegiatan Akhir
Memperhatikan penjelasan guru Bertanya apabila ada hal yang belum dipahami Siswa menyampaikan pendapat terkait dengan materi yang sudah disampaikan. Siswa memperhatikan
Membudayakan disiplin, peduli, demokratis
10 menit
Menyampaikan materi berikutnya adalah bagianbagian bangunan gedung. Memberi salam
Siswa menjawab salam
toleransi
VII. Alat/Bahan/Sumber Belajar : 1 Buku Pemrograman Dasar 2 Modul Pembelajaran 3 Internet VIII. Penilaian : Bentuk Tes : Tertulis Bentuk soal : Isey Kerjakan soal-soal berikut: 1 2 3 4 5
sebutkan kriteria dari algoritma yang baik apa yang dimaksud dengan algoritma yang finite apa yang dimaksud dengan bahasa natural dalam pemrograman sebutkan 3 bahasa pemrograman Perangkat lunak bahasa yaitu Petunjuk Penilaian No
Aspek
Indikator
Skor maks
Skor Yang dicapai
1 2 3 4 Jumlah Skor Maksimal Syarat Skor Minimal Lulus Jumlah Skor Yang Dapat Dicapai Kesimpulan
… … …
… … …
… … …
… … …
100 75 LULUS / TIDAK LULUS
Mengetahui, Kepala Sekolah SMK M Gisting
Gisting, 17 Juli 2017 Guru Mata Pelajaran
IHSANUDIN, S.Pd
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314
NBM. 1241204
Rencana Pelaksanaan Pembelajaran (RPP) 3 Mata Pelajaran Kelas/Semester Kompetensi Keahlian Standar Kompetensi Alokasi Waktu Tatap Muka ke I.
II.
: : : :
PEMROGRAMAN DASAR X - / 1 (Satu) Teknik Komputer Dan Jaringan Menerapkan alur pemrograman dengan struktur bahasa pemrograman komputer
: 8 : 7-9
Kompetensi Dasar 1 Mengoperasikan editor untuk lingkungan kerja perangkat lunak bahasa pemrograman komputer 2 Menerapkan struktur penulisan kode/perintah program pada bahasa pemrograman komputer
Indikator 1 Mengoperasikan editor untuk lingkungan kerja perangkat luna k bahasa pemrograman komputer 2 Menerapkan struktur penulisan kode/perintah program pada bahasa pemrograman komputer 3 Menerapkan prosedur menjalankan dan menguji kode program pada bahasa pemrograman komputer 4 Membuat kode program sederhana menggunakan bahasa pemrograman komputer 5 Menguji kode program pada bahasa pemrograman komputer 0 III. Tujuan Pembelajaran Sesudah pembelajaran siswa mampu dan dapat: 1 Mengoperasikan editor untuk lingkungan kerja perangkat luna k bahasa pemrograman komputer 2 Menerapkan struktur penulisan kode/perintah program pada bahasa pemrograman komputer 3 Menerapkan prosedur menjalankan dan menguji kode program pada bahasa pemrograman komputer 4 Membuat kode program sederhana menggunakan bahasa pemrograman komputer 5 Menguji kode program pada bahasa pemrograman komputer 0 IV. Materi Pembelajaran 1 Editor, lingkungan kerja bahasa pemrograman komputer 2 Struktur program bahasa pemrograman komputer 3 Menguji kode program bahasa pemrograman komputer
V.
0 Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific) Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa
VI. Langkah-langkah Pembelajaran :
Tahap
Kegiatan Awal
Uraian Kegiatan Pembelajaran Guru Siswa Pembelajaran diawali dengan berdoa Memberi salam Absensi Menjelaskan tujuan pembelajaran Memberi motivasi Eksplorasi Elaborasi
Berdoa Menjawab salam Memperhatikan Memperhatikan penjelasan guru
Pendidikan budaya dan karakter Ketaqwaan dan toleransi Disiplin (discipline) Toleransi( tolerance) Sikap peduli sosial
Waktu 10 menit
115 menit Menjawab pertanyaan sepengatahuan siswa
Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengolah data tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer.
Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social
Mengomunikasikan tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer.
Menjawab pertanyaan sepengetahuan siswa
Mandiri, rasa ingin tahu, kreatif
Konfirmasi Mengamati untuk mengidentifikasi dan merumuskan masalah tentang editor/lingkungan kerja, struktur program, en u ian bahasa Mengumpulkan data tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer
Kegiatan Inti
Mengomunikasikan tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer. 0
Merangkum materi
Memperhatikan penjelasan guru Bertanya apabila ada hal yang belum dipahami Siswa menyampaikan pendapat terkait dengan materi yang sudah disampaikan. Siswa memperhatikan
Menyampaikan materi berikutnya adalah bagianbagian bangunan gedung. Memberi salam
Siswa menjawab salam
0 0
Kegiatan Akhir
VII. Alat/Bahan/Sumber Belajar : Buku Pemrograman Dasar Modul Pembelajaran Internet VIII. Penilaian :
Membudayakan disiplin, peduli, demokratis
toleransi
10 menit
1 2 3 4
5
Bentuk Tes : Tertulis Bentuk soal : …………………. Kerjakan soal-soal berikut: sebutkan editor bahasa pemrograman perangkat lunak apa pengertian dari perangkat lunak pemrograman Pseudocode yang di gunakan pada penulisan algoritma berupa sebutkan contoh bahasa dalam pemrograman boelan Tipe data yang cocok untuk menyimpan data nama siswa adalah Petunjuk Penilaian Aspek
No
Indikator
1 2 3 4 Jumlah Skor Maksimal Syarat Skor Minimal Lulus Jumlah Skor Yang Dapat Dicapai Kesimpulan
Skor maks
Skor Yang dicapai
… … …
… … …
… … …
… … …
100 75 LULUS / TIDAK LULUS
Mengetahui, Kepala Sekolah SMK M Gisting
Gisting, 17 Juli 2017 Guru Mata Pelajaran
IHSANUDIN, S.Pd
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314
NBM. 1241204
Rencana Pelaksanaan Pembelajaran (RPP) 4 Mata Pelajaran Kelas/Semester Kompetensi Keahlian Standar Kompetensi Alokasi Waktu Tatap Muka ke
: : : :
PEMROGRAMAN DASAR X - / 1 (Satu) Teknik Komputer Dan Jaringan Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi : 8 : 10-11
I.
Kompetensi Dasar 1 Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi 2 Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi
II.
Indikator 1 Menjelaskan berbagai tipe data dan sintak pen ulisan
2 3 4 5
Menjelaskan variabel dan dan sintak penulisan Menjelaskan berbagai operator dan sintak penu lisan Menjelaskan ekspresi dan sintak penulisan Menerapkan berbagai tipe data, variabel, konstanta, operator, dan ekspresi sesuai dengan permasalahan yang akan diselesaikan dengan program 0 III. Tujuan Pembelajaran Sesudah pembelajaran siswa mampu dan dapat: 1 Menjelaskan berbagai tipe data dan sintak pen ulisan 2 Menjelaskan variabel dan dan sintak penulisan 3 Menjelaskan berbagai operator dan sintak penu lisan 4 Menjelaskan ekspresi dan sintak penulisan 5 Menerapkan berbagai tipe data, variabel, konstanta, operator, dan ekspresi sesuai dengan permasalahan yang akan di IV.
V.
Materi Pembelajaran 1 Tipe data 2 Variabel 3 Konstanta Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific) Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa
Uraian Kegiatan Pembelajaran Guru Siswa
Tahap
Kegiatan Awal
Pembelajaran diawali dengan berdoa Memberi salam Absensi Menjelaskan tujuan pembelajaran Memberi motivasi
Berdoa Menjawab salam Memperhatikan Memperhatikan penjelasan guru
Pendidikan budaya dan karakter Ketaqwaan dan toleransi Disiplin (discipline) Toleransi( tolerance) Sikap peduli sosial
10 menit
115 menit
Eksplorasi Elaborasi
Menjawab pertanyaan sepengatahuan siswa
Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengolah data tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi pemrograman komputer.
Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social
Mengomunikasikan tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi.
Menjawab pertanyaan sepengetahuan siswa
Mandiri, rasa ingin tahu, kreatif
Konfirmasi Mengamati untuk mengidentifikasi dan merumuskan masalah tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi. Mengumpulkan data tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi
Kegiatan Inti
Waktu
0 0 0
Memperhatikan penjelasan guru Bertanya apabila ada hal yang belum dipahami Siswa menyampaikan pendapat terkait dengan materi yang sudah disampaikan.
Kegiatan Akhir
Merangkum materi
Siswa memperhatikan
Membudayakan disiplin, peduli, demokratis
Menyampaikan materi berikutnya adalah bagianbagian bangunan gedung. Memberi salam
Siswa menjawab salam
toleransi
10 menit
VII. Alat/Bahan/Sumber Belajar : Buku Pemrograman Dasar Modul Pembelajaran Internet VIII. Penilaian : Bentuk Tes : Tertulis Bentuk soal : Isey Kerjakan soal-soal berikut: 1 sebutkan pengertian dari tipe data variabel 2 jelaskan apa yang dimaksud dengan data konstanta 3 sebutkan contoh tipe data variabel 4 sebutkan contoh data operator dan ekspresi 5 jelaskan pengertian dari data Petunjuk Penilaian No
Aspek
1 2 3 4 Jumlah Skor Maksimal Syarat Skor Minimal Lulus Jumlah Skor Yang Dapat Dicapai Kesimpulan Mengetahui, Kepala Sekolah SMK M Gisting
Indikator
Skor maks
Skor Yang dicapai
… … …
… … …
… … …
… … …
100 75 LULUS / TIDAK LULUS Gisting, 17 Juli 2017 Guru Mata Pelajaran
IHSANUDIN, S.Pd
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314
NBM. 1241204
Rencana Pelaksanaan Pembelajaran (RPP) 5 Mata Pelajaran Kelas/Semester Kompetensi Keahlian Standar Kompetensi Alokasi Waktu Tatap Muka ke I.
: : : :
PEMROGRAMAN DASAR X - / 1 (Satu) Teknik Komputer Dan Jaringan Menerapkan operasi aritmatika dan logika
: 8 : 12-14
Kompetensi Dasar 1 Menerapkan operasi aritmatika dan logika 2 Membuat kode program dengan operasi aritmatika dan logika
II.
Indikator 1 Menjelaskan operator aritmatika 2 Menjelaskan operator logika 3 Menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika 4 Membuat aplikasi operasi aritmatika 5 Membuat aplikasi operasi logika 0 III. Tujuan Pembelajaran Sesudah pembelajaran siswa mampu dan dapat: 1 Menjelaskan operator aritmatika 2 Menjelaskan operator logika 3 Menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika 4 Membuat aplikasi operasi aritmatika 5 Membuat aplikasi operasi logika IV.
V.
Materi Pembelajaran 1 Operator aritmatika 2 Operator logika 3 Operasi a ritmatika 4 Operasi logika 0 Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific) Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa
VI. Langkah-langkah Pembelajaran :
Tahap
Kegiatan Awal
Uraian Kegiatan Pembelajaran Guru Siswa Pembelajaran diawali dengan berdoa Memberi salam Absensi Menjelaskan tujuan pembelajaran Memberi motivasi Eksplorasi Elaborasi
Berdoa Menjawab salam Memperhatikan Memperhatikan penjelasan guru
Pendidikan budaya dan karakter Ketaqwaan dan toleransi Disiplin (discipline) Toleransi( tolerance) Sikap peduli sosial
Membiasakan sikap terbuka, demokratis dan peduli sosial
Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social
Mengumpulkan data tentang operasi aritmatika dan logika Mengolah data tentang operasi aritmatika dan logika.
10 menit
115 menit Menjawab pertanyaan sepengatahuan siswa
Konfirmasi Mengamati untuk mengidentifikasi dan merumuskan masalah tentang operasi aritmatika dan logika.
Kegiatan Inti
Waktu
Mengomunikasikan tentang operasi aritmatika dan logika. 0 0 0
Kegiatan Akhir
Menjawab pertanyaan sepengetahuan siswa
Mandiri, rasa ingin tahu, kreatif
Memperhatikan penjelasan guru Bertanya apabila ada hal yang belum dipahami Siswa menyampaikan pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi
Siswa memperhatikan
Membudayakan disiplin, peduli, demokratis
Menyampaikan materi berikutnya adalah bagianbagian bangunan gedung. Memberi salam
Siswa men awab salam
toleransi
10 menit
VII. Alat/Bahan/Sumber Belajar : Buku Pemrograman Dasar Modul Pembelajaran Internet VIII. Penilaian : Bentuk Tes : Tertulis Bentuk soal : Isey Kerjakan soal-soal berikut: 1 apa yang di maksud dengan operasi logika 2 apa yang di maksud dengan operasi aritmatika 3 tuliskan contoh kode program aritmatika 4 tuliskan contoh kode program logika 5 tuliskan contoh program aplikasi aritmatika sekaligus logika Petunjuk Penilaian No
Aspek
1 2 3 4 Jumlah Skor Maksimal Syarat Skor Minimal Lulus Jumlah Skor Yang Dapat Dicapai Kesimpulan Mengetahui, Kepala Sekolah SMK M Gisting
Indikator
Skor maks
Skor Yang dicapai
… … …
… … …
… … …
… … …
100 75 LULUS / TIDAK LULUS Gisting, 17 Juli 2017 Guru Mata Pelajaran
IHSANUDIN, S.Pd
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314
NBM. 1241204
Rencana Pelaksanaan Pembelajaran (RPP) 6 Mata Pelajaran Kelas/Semester Kompetensi Keahlian Standar Kompetensi Alokasi Waktu Tatap Muka ke
: : : :
PEMROGRAMAN DASAR X - / 1 (Satu) Teknik Komputer Dan Jaringan Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman
: 8 : 15-17
I.
Kompetensi Dasar 1 Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman 2 Membuat kode program struktur kontrol percabangan
II.
Indikator 1 Menjelaskan statement/perintah untuk kontrol percabangan 2 Menerapkan statement/perintah untuk kontrol percabangan tidak bersyarat 3 Menerapkan statement/perintah untuk kontrol percabangan sederhana 4 Menerapkan statement/perintah untuk kontrol percabangan bertingkat 5 Menerapkan statement/perintah untuk kontrol percabangan bersarang
III. Tujuan Pembelajaran Sesudah pembelajaran siswa mampu dan dapat: 1 Menjelaskan statement/perintah untuk kontrol percabangan 2 Menerapkan statement/perintah untuk kontrol percabangan tidak bersyarat 3 Menerapkan statement/perintah untuk kontrol percabangan sederhana 4 Menerapkan statement/perintah untuk kontrol percabangan bertingkat 5 Menerapkan statement/perintah untuk kontrol percabangan bersarang IV.
V.
Materi Pembelajaran 1 Struktur percabangan 2 Percabangan tidak bersyarat 3 Percabangan sederhana 4 Percabangan bertingkat 5 Percabangan bersarang Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific) Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa
VI. Langkah-langkah Pembelajaran :
Tahap
Kegiatan Awal
Uraian Kegiatan Pembelajaran Guru Siswa Pembelajaran diawali dengan berdoa Memberi salam Absensi Menjelaskan tujuan pembelajaran
Berdoa Menjawab salam Memperhatikan Memperhatikan penjelasan guru
Pendidikan budaya dan karakter Ketaqwaan dan toleransi Disiplin (discipline) Toleransi( tolerance) Sikap peduli sosial
Waktu 10 menit
Memberi motivasi 115 menit
Eksplorasi Elaborasi
Menjawab pertanyaan sepengatahuan siswa
Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengolah data tentang struktur kontrol Percabangan dalam bahasa pemrograman.
Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social
Mengomunikasikan tentang struktur kontrol Percabangan dalam bahasa pemrograman
Menjawab pertanyaan sepengetahuan siswa
Mandiri, rasa ingin tahu, kreatif
Konfirmasi Mengamati untuk mengidentifikasi dan merumuskan masalah tentang struktur kontrol Percabangan dalam bahasa pemrograman. Mengumpulkan data tentang struktur kontrol Percabangan dalam bahasa pemrograman
Kegiatan Inti
0 0 0 0
Kegiatan Akhir
Memperhatikan penjelasan guru Bertanya apabila ada hal yang belum dipahami Siswa menyampaikan pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi
Siswa memperhatikan
Membudayakan disiplin, peduli, demokratis
Menyampaikan materi berikutnya adalah bagianbagian bangunan gedung. Memberi salam
Siswa menjawab salam
toleransi
10 menit
VII. Alat/Bahan/Sumber Belajar : Buku Pemrograman Dasar Modul Pembelajaran Internet VIII. Penilaian : Bentuk Tes : Tertulis Bentuk soal : Isey Kerjakan soal-soal berikut: 1 jelaskan apa yang di maksud dengan struktur kontrol 2 buatlah contoh kode pemrograman percabangan 3 buatlah contoh kode pemrograman percabangan bertingkat 4 buatlah contoh kode pemrograman percabangan sderhana 5 buatlah contoh kode pemrograman percabangan tidak bersyarat Petunjuk Penilaian No 1 2 3 4 Jumlah Skor Maksimal
Aspek
Indikator
Skor maks … … …
… … …
… … …
… … …
100
Skor Yang dicapai
Syarat Skor Minimal Lulus Jumlah Skor Yang Dapat Dicapai Kesimpulan
75 LULUS / TIDAK LULUS
Mengetahui, Kepala Sekolah SMK M Gisting
Gisting, 17 Juli 2017 Guru Mata Pelajaran
IHSANUDIN, S.Pd
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314
NBM. 1241204
Rencana Pelaksanaan Pembelajaran (RPP) 7 Mata Pelajaran Kelas/Semester Kompetensi Keahlian Standar Kompetensi Alokasi Waktu Tatap Muka ke
: : : :
PEMROGRAMAN DASAR X - / 1 (Satu) Teknik Komputer Dan Jaringan Menerapkan struktur kontrol Perulangan dalam bahasa pemrograman
: 8 : 18-19
I.
Kompetensi Dasar 1 Menerapkan struktur kontrol Perulangan dalam bahasa pemrograman 2 Membuat kode program struktur kontrol perulangan 0 II. Indikator 1 Menjelaskan statement/perintah untuk perulangan 2 Menerapkan statement/perintah untuk kontrol perulangan sederhana 3 Menerapkan statement/perintah untuk kontrol perulangan bersarang 4 Membuat aplikasi perulangan sederhana 5 Membuat aplikasi perulangan bersarang 0 III. Tujuan Pembelajaran Sesudah pembelajaran siswa mampu dan dapat: 1 Menjelaskan statement/perintah untuk perulangan 2 Menerapkan statement/perintah untuk kontrol perulangan sederhana 3 Menerapkan statement/perintah untuk kontrol perulangan bersarang 4 Membuat aplikasi perulangan sederhana 5 Membuat aplikasi perulangan bersarang IV.
V.
Materi Pembelajaran 1 Struktur perulangan 2 Percabangan sederhana 3 Perulangan bertingkat 4 Percabangan bersarang Pendekatan, Strategi dan Metode Pembelajaran
Pendekatan : Saintifik (Scientific) Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa VI. Langkah-langkah Pembelajaran :
Uraian Kegiatan Pembelajaran Guru Siswa
Tahap
Kegiatan Awal
Pembelajaran diawali dengan berdoa Memberi salam Absensi Menjelaskan tujuan pembelajaran Memberi motivasi
Berdoa Menjawab salam Memperhatikan Memperhatikan penjelasan guru
Pendidikan budaya dan karakter Ketaqwaan dan toleransi Disiplin (discipline) Toleransi( tolerance) Sikap peduli sosial
Waktu 10 menit
115 menit
Eksplorasi Elaborasi
Menjawab pertanyaan sepengatahuan siswa
Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengolah data tentang struktur kontrol Perulangan dalam bahasa pemrograman
Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social
Mengomunikasikan tentang struktur kontrol Perulangan dalam bahasa pemrograman
Menjawab pertanyaan sepengetahuan siswa
Mandiri, rasa ingin tahu, kreatif
Konfirmasi Mengamati untuk mengidentifikasi dan merumuskan masalah tentang struktur kontrol Perulangan dalam bahasa pemrograman Mengumpulkan data tentang struktur kontrol Perulangan dalam bahasa pemrograman
Kegiatan Inti
Mengomunikasikan tentang struktur kontrol Perulangan dalam bahasa pemrograman 0 0 0
Kegiatan Akhir
Memperhatikan penjelasan guru Bertanya apabila ada hal yang belum dipahami Siswa menyampaikan pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi
Siswa memperhatikan
Membudayakan disiplin, peduli, demokratis
Menyampaikan materi berikutnya adalah bagianbagian bangunan gedung. Memberi salam
Siswa menjawab salam
toleransi
VII. Alat/Bahan/Sumber Belajar : Buku Pemrograman Dasar Modul Pembelajaran Internet 0 VIII. Penilaian : Bentuk Tes : Tertulis Bentuk soal : Isey Kerjakan soal-soal berikut: 1 apa yang dimaksud bahasa perulangan
10 menit
2 3 4 5
tuliskan contoh bahasa perulangan berikan contoh perintah program perulangan bersarang berikan contoh perintah program perulangan sederhana tuliskan contoh bahasa perulangan sederhana Petunjuk Penilaian No
Aspek
1 2 3 4 Jumlah Skor Maksimal Syarat Skor Minimal Lulus Jumlah Skor Yang Dapat Dicapai Kesimpulan Mengetahui, Kepala Sekolah SMK M Gisting
Indikator
Skor maks
Skor Yang dicapai
… … …
… … …
… … …
… … …
100 75 LULUS / TIDAK LULUS Gisting, 17 Juli 2017 Guru Mata Pelajaran
IHSANUDIN, S.Pd
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314
NBM. 1241204
View more...
Comments