1 1
M
Maatta a PPeellaajjaarraann :: K
Keellaass//SSeemmeesstteerr :: K
Koommppeetteennssi i KKeeaahhlliiaann :: Teknik Komputer Dan JaringanTeknik Komputer Dan Jaringan S
Sttaannddaar r KKoommppeetteennssii :: Alokasi Waktu
Alokasi Waktu :: T
Taattaap p MMuukka a kkee :: 11--33 I.
I. Kompetensi Dasar Kompetensi Dasar 1
1 MeneraMenerapkan alur logikpkan alur logika pemrograma pemrograman komputean komputer r 2
2 MembMembuat alur logika pemruat alur logika pemrogramaograman komputen komputerr II.
II. Indikator Indikator 1 1 2 2 3 3 4 4 5 5 III.
III. Tujuan PembelajaranTujuan Pembelajaran
Sesudah pembelajaran siswa mampu dan dapat: Sesudah pembelajaran siswa mampu dan dapat: 1 1 2 2 3 3 4
4 MembMembuat aplikuat aplikasi dengan fungsasi dengan fungsi buatan sendii buatan sendiriri 5
5 IV.
IV. Materi PembelajaranMateri Pembelajaran 1
1 2 2 V.
V. Pendekatan, Pendekatan, Strategi Strategi dan dan Metode Metode PembelajaranPembelajaran Pen
Pendekadekatantan : Sai: Saintintifik (Sfik (Sciecientintificfic)) Me
Metotodede : C: Cereramamah, ah, TaTanynya Jaa Jawabwab, P, Pemembeberirian Tan Tugugasas, Di, Diskskususi, i, Dan Dan KeKeakaktitifan fan SiSiswswaa VI.
VI. Langkah-langkah Langkah-langkah Pembelajaran Pembelajaran ::
-- Pembelajaran diawali denganPembelajaran diawali dengan berdoa
berdoa
-- BerdoaBerdoa -- Ketaqwaan danKetaqwaan dan toleransi toleransi
10 menit 10 menit -- Memberi salamMemberi salam -- Menjawab salamMenjawab salam -- Disiplin (discipline)Disiplin (discipline)
-- Absensi Absensi -- MemperhatikanMemperhatikan -- Toleransi( tolerance)Toleransi( tolerance) -- Menjelaskan tujuanMenjelaskan tujuan
pembelajaran pembelajaran
-- MemperhatikanMemperhatikan penjelasan guru penjelasan guru
-- Sikap peduli sosialSikap peduli sosial -- Memberi motivasiMemberi motivasi --
--115 menit 115 menit Mengamati untuk Mengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang alur logika tentang alur logika pemrograman komputer. pemrograman komputer. Menjawab pertanyaan Menjawab pertanyaan sepengatahuan siswa sepengatahuan siswa Membiasakan sikap Membiasakan sikap terbuka, demokratis terbuka, demokratis dan peduli sosial dan peduli sosial
Mengumpulkan data tentang Mengumpulkan data tentang penerapan alur logika penerapan alur logika pemrograman komputer. pemrograman komputer.
Mengolah data tentang Mengolah data tentang penerapan alur logika penerapan alur logika pemrograman komputer. pemrograman komputer.
Rencana Pelaksanaan Pembelajaran (RPP)
Rencana Pelaksanaan Pembelajaran (RPP)
Tahap
Tahap Uraian Kegiatan PembelajaranUraian Kegiatan Pembelajaran Pendidikan budaya danPendidikan budaya dan karakter bangsa
karakter bangsa WaktuWaktu Guru
Guru SiswaSiswa
Menjelaskan algoritma pemrograman Menjelaskan algoritma pemrograman
Membuat aplikasi dengan fungsi bawaan baha
Membuat aplikasi dengan fungsi bawaan baha sa pemrogramansa pemrograman Menerapkan algoritma pemrograman dalam menyelesaikan masalah Menerapkan algoritma pemrograman dalam menyelesaikan masalah Menjelaskan algoritma pemrograman menggunakan flowchart Menjelaskan algoritma pemrograman menggunakan flowchart
Flowchart Flowchart Algoritma Pem
Algoritma Pemrogramanrograman
Menerapkan alur logika pemrograman komputer Menerapkan alur logika pemrograman komputer
Menerapkan flowchart
Menerapkan flowchart dalam menyelesaikan masalahdalam menyelesaikan masalah
PEMROGRAMAN DASAR PEMROGRAMAN DASAR X - / 1 (Satu) X - / 1 (Satu) 8 8 Eksplorasi Eksplorasi Elaborasi Elaborasi Konfirmasi Konfirmasi
Kegiatan
Kegiatan
Awal
Awal
Membuat alur program menggunakan
Membuat alur program menggunakan text (algoritma)text (algoritma)
0 0
Menjelaskan konsep fungsi dalam bahasa pemrograman Menjelaskan konsep fungsi dalam bahasa pemrograman Menerapkan fungsi-fungsi buatan sendiri
Menerapkan fungsi-fungsi buatan sendiri
Menerapkan fungsi-fungsi bawaan dari bahasa pemrograman Menerapkan fungsi-fungsi bawaan dari bahasa pemrograman
Mengomunikasikan tentang penerapan alur logika pemrograman komputer.
0 Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social 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
10 menit
Menyampaikan materi berikutnya
Memberi salam Siswa menjawab salam toleransi
VII. Alat/Bahan/Sumber Belajar :
-VIII. Penilaian :
Bentuk Tes : Tertulis Bentuk soal : Isey Kerjakan soal-soal berikut:
1 Jelaskan pengertian dari algoritma
2 Tahapan dalam menyelesaikan suatu masalah adalah 3 Sebutkan 3 cara menuliskan algoritma, jelaskan ? 4 secara umum struktur algoritma ada 3 yaitu 5 apa yang dimaksud struktur algoritma
Petunjuk Penilaian
No Skor Yang dicapai
1 2 3 4
Syarat Skor Minimal Lulus
Jumlah Skor Yang Dapat Dicapai Kesimpulan
Gisting, 17 Juli 2017 Guru Mata Pelajaran
WAKHIDUL KHOIRI, S.Kom
NBM. 907 314 NBM. 1241204
Buku Pemrograman Dasar Modul Pembelajaran Internet
………
Jumlah Skor Maksimal 100
75
LULUS / TIDAK LULUS Mengetahui,
Kepala Sekolah SMK M Gisting
IHSANUDIN, S.Pd
Kegiatan
Inti
Kegiatan
Akhir
……… Skor maks Indikator Aspek ……… ………2
Mata Pelajaran :
Kelas/Semester :
Kompetensi Keahlian : Teknik Komputer Dan Jaringan Kompetensi Keahlian :
Alokasi Waktu :
Tatap Muka ke : 4-6 I. Kompetensi Dasar
1 Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer
2 Menjelaskan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer II. Indikator 1 2 3 4 5
III. Tujuan Pembelajaran
Sesudah pembelajaran siswa mampu dan dapat: 1
2 3 4 5
IV. Materi Pembelajaran 1
2 3
V. Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific)
Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa VI. Langkah-langkah Pembelajaran :
Pembelajaran diawali dengan berdoa
Berdoa Ketaqwaan dan
toleransi
10 menit Memberi salam Menjawab salam Disiplin (discipline)
Absensi Memperhatikan Toleransi( tolerance)
Menjelaskan tujuan pembelajaran
Memperhatikan penjelasan guru
Sikap peduli sosial Memberi motivasi
0
Mengoperasikan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer
Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer
Menjelaskan prosedur instalasi berbagai perangkat lunak baha sa pemrograman komputer Mengoperasikan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer
Perangkat lunak bahasa pemrograman komputer Menginstalasi perangkat lunak bahasa pemrograman
Menguji hasil instalasi perangkat lunak bahasa pemrograman 0
Rencana Pelaksanaan Pembelajaran (RPP)
Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer
Menjelaskan prosedur instalasi berbagai perangkat lunak baha sa pemrograman komputer
Menguji hasil instalasi perangkat lunak bahasa pemrograman
Menginstalasi perangkat lunak bahasa pemrograman komputer
Menguji hasil instalasi perangkat lunak bahasa pemrograman komputer
Tahap
Uraian Kegiatan Pembelajaran
Pendidikan budaya
dan karakter
Waktu
Guru
Siswa
Kegiatan
Awal
PEMROGRAMAN DASAR X - / 1 (Satu)
Memahami perangkat lunak bahasa pemrograman 8
115 menit Menjawab pertanyaan
sepengatahuan siswa
Membiasakan sikap terbuka, demokratis dan peduli sosial 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 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
0 Memperhatikan penjelasan guru
0 Bertanya apabila ada hal yang belum dipahami 0 Siswa menyampaikan
pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi Siswa memperhatikan Membudayakan disiplin, peduli, demokratis
10 menit
Menyampaikan materi berikutnya adalah bagian-bagian bangunan gedung.
Memberi salam Siswa menjawab salam toleransi
VII. Alat/Bahan/Sumber Belajar : 1
2 3
VIII. Penilaian :
Bentuk Tes : Tertulis Bentuk soal : Isey
Kerjakan soal-soal berikut:
1 sebutkan kriteria dari algoritma yang baik
2 apa yang dimaksud dengan algoritma yang finite
3 apa yang dimaksud dengan bahasa natural dalam pemrograman 4 sebutkan 3 bahasa pemrograman
5 Perangkat lunak bahasa yaitu Petunjuk Penilaian
No Aspek Indikator Skor maks Skor Yang dicapai
Buku Pemrograman Dasar Modul Pembelajaran Internet Konfirmasi
Kegiatan
Inti
Kegiatan
Akhir
Eksplorasi Elaborasi1 2 3 4
Syarat Skor Minimal Lulus
Jumlah Skor Yang Dapat Dicapai Kesimpulan
Gisting, 17 Juli 2017 Guru Mata Pelajaran
WAKHIDUL KHOIRI, S.Kom
NBM. 12412043
Mata Pelajaran :
Kelas/Semester :
Kompetensi Keahlian : Teknik Komputer Dan Jaringan Standar Kompetensi :
Alokasi Waktu :
Tatap Muka ke : 7-9
I. Kompetensi Dasar
1 Mengoperasikan editor untuk lingkungan kerja perangkat lunak bahasa pemrograman komputer 2 Menerapkan struktur penulisan kode/perintah program pada bahasa pemrograman komputer
II. Indikator 1 2 3 4 5
III. Tujuan Pembelajaran
Sesudah pembelajaran siswa mampu dan dapat: 1
2 3 4 5
IV. Materi Pembelajaran 1
2 3
Membuat kode program sederhana menggunakan bahasa pemrograman komputer Menguji kode program pada bahasa pemrograman komputer
0
Membuat kode program sederhana menggunakan bahasa pemrograman komputer ………
Kepala Sekolah SMK M Gisting
IHSANUDIN, S.Pd
75
LULUS / TIDAK LULUS
Mengetahui,
………
Jumlah Skor Maksimal 100
……… ………
NBM. 907 314
Rencana Pelaksanaan Pembelajaran (RPP)
Mengoperasikan editor untuk lingkungan kerja perangkat luna k bahasa pemrograman komputer Menerapkan struktur penulisan kode/perintah program pada bahasa pemrograman komputer
Menerapkan prosedur menjalankan dan menguji kode program pada bahasa pemrograman komputer
Mengoperasikan editor untuk lingkungan kerja perangkat luna k bahasa pemrograman komputer Menerapkan struktur penulisan kode/perintah program pada bahasa pemrograman komputer
Menerapkan prosedur menjalankan dan menguji kode program pada bahasa pemrograman komputer
Editor, lingkungan kerja bahasa pemrograman komputer Struktur program bahasa pemrograman komputer Menguji kode program bahasa pemrograman komputer
8
Menguji kode program pada bahasa pemrograman komputer 0
PEMROGRAMAN DASAR X - / 1 (Satu)
Menerapkan alur pemrograman dengan struktur 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 :
Pembelajaran diawali dengan berdoa
Berdoa Ketaqwaan dan
toleransi
10 menit Memberi salam Menjawab salam Disiplin (discipline)
Absensi Memperhatikan Toleransi( tolerance)
Menjelaskan tujuan pembelajaran
Memperhatikan penjelasan guru
Sikap peduli sosial Memberi motivasi 115 menit Menjawab pertanyaan sepengatahuan siswa Membiasakan sikap terbuka, demokratis dan peduli sosial 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
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
Mengomunikasikan tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer.
0 Memperhatikan penjelasan guru
0 Bertanya apabila ada hal yang belum dipahami 0 Siswa menyampaikan
pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi Siswa memperhatikan Membudayakan disiplin, peduli, demokratis
10 menit
Menyampaikan materi berikutnya adalah bagian-bagian bangunan gedung.
Memberi salam Siswa menjawab salam toleransi VII. Alat/Bahan/Sumber Belajar :
VIII. Penilaian :
Buku Pemrograman Dasar Modul Pembelajaran Internet
Pendidikan budaya
dan karakter
Waktu
Guru
Siswa
Tahap
Uraian Kegiatan Pembelajaran
Eksplorasi
Kegiatan
Awal
Elaborasi KonfirmasiKegiatan
Inti
Kegiatan
Akhir
0Bentuk Tes : Tertulis
Bentuk soal : ………. Kerjakan soal-soal berikut:
1 sebutkan editor bahasa pemrograman perangkat lunak 2 apa pengertian dari perangkat lunak pemrograman
3 Pseudocode yang di gunakan pada penulisan algoritma berupa 4 sebutkan contoh bahasa dalam pemrograman boelan
5
Tipe data yang cocok untuk menyimpan data nama siswa adalahPetunjuk Penilaian
No Skor Yang dicapai
1 2 3 4
Syarat Skor Minimal Lulus
Jumlah Skor Yang Dapat Dicapai Kesimpulan
Gisting, 17 Juli 2017 Guru Mata Pelajaran
WAKHIDUL KHOIRI, S.Kom NBM. 1241204
4
Mata Pelajaran :
Kelas/Semester :
Kompetensi Keahlian : Teknik Komputer Dan Jaringan Standar Kompetensi : Alokasi Waktu : Tatap Muka ke : 10-11 I. Kompetensi Dasar 1 2 II. Indikator 1
Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi
Aspek Indikator Skor maks
………
Kepala Sekolah SMK M Gisting
IHSANUDIN, S.Pd
75
LULUS / TIDAK LULUS Mengetahui,
………
Jumlah Skor Maksimal 100
……… ………
NBM. 907 314
Rencana Pelaksanaan Pembelajaran (RPP)
Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi
Menjelaskan berbagai tipe data dan sintak pen ulisan
PEMROGRAMAN DASAR X - / 1 (Satu)
8
2 3 4 5
III. Tujuan Pembelajaran
Sesudah pembelajaran siswa mampu dan dapat: 1
2 3 4 5
IV. Materi Pembelajaran 1
2 3
V. Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific)
Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa
Pembelajaran diawali dengan berdoa
Berdoa Ketaqwaan dan
toleransi
10 menit Memberi salam Menjawab salam Disiplin (discipline)
Absensi Memperhatikan Toleransi( tolerance)
Menjelaskan tujuan pembelajaran
Memperhatikan penjelasan guru
Sikap peduli sosial Memberi motivasi 115 menit Menjawab pertanyaan sepengatahuan siswa Membiasakan sikap terbuka, demokratis dan peduli sosial 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
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
0 Memperhatikan penjelasan guru
0 Bertanya apabila ada hal yang belum dipahami 0 Siswa menyampaikan
pendapat terkait dengan materi yang sudah disampaikan.
Pendidikan budaya
dan karakter
Waktu
Guru
Siswa
Menjelaskan variabel dan dan sintak penulisan Menjelaskan berbagai operator dan sintak penu lisan
Menjelaskan berbagai tipe data dan sintak pen ulisan Menjelaskan variabel dan dan sintak penulisan Menjelaskan berbagai operator dan sintak penu lisan
Tipe data Variabel Konstanta
Tahap
Uraian Kegiatan Pembelajaran
Menjelaskan ekspresi dan sintak penulisan
Menerapkan berbagai tipe data, variabel, konstanta, operator, dan ekspresi sesuai dengan permasalahan yang akan diselesaikan dengan program
0
Menjelaskan ekspresi dan sintak penulisan
Menerapkan berbagai tipe data, variabel, konstanta, operator, dan ekspresi sesuai dengan permasalahan yang akan di
Eksplorasi Elaborasi Konfirmasi
Kegiatan
Awal
Kegiatan
Inti
Merangkum materi Siswa memperhatikan Membudayakan disiplin, peduli, demokratis
10 menit
Menyampaikan materi berikutnya adalah bagian-bagian bangunan gedung.
Memberi salam Siswa menjawab salam toleransi VII. Alat/Bahan/Sumber Belajar :
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 Skor Yang dicapai
1 2 3 4
Syarat Skor Minimal Lulus
Jumlah Skor Yang Dapat Dicapai Kesimpulan
Gisting, 17 Juli 2017 Guru Mata Pelajaran
WAKHIDUL KHOIRI, S.Kom
NBM. 1241204
Buku Pemrograman Dasar Modul Pembelajaran Internet
………
Aspek Indikator Skor maks
NBM. 907 314
Kepala Sekolah SMK M Gisting
IHSANUDIN, S.Pd
75
LULUS / TIDAK LULUS Mengetahui,
………
Kegiatan
Akhir
………
Jumlah Skor Maksimal 100
5
Mata Pelajaran : Kelas/Semester :
Kompetensi Keahlian : Teknik Komputer Dan Jaringan Standar Kompetensi : Alokasi Waktu : Tatap Muka ke : 12-14 I. Kompetensi Dasar 1 2 II. Indikator 1 2 3 4 5
III. Tujuan Pembelajaran
Sesudah pembelajaran siswa mampu dan dapat: 1
2 3 4 5
IV. Materi Pembelajaran 1
2 3 4
V. Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific)
Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa VI. Langkah-langkah Pembelajaran :
Pembelajaran diawali dengan berdoa
Berdoa Ketaqwaan dan toleransi
10 menit
Memberi salam Menjawab salam Disiplin (discipline) Absensi Memperhatikan Toleransi( tolerance)
Menjelaskan tujuan pembelajaran
Memperhatikan penjelasan guru
Sikap peduli sosial
Memberi motivasi 115 menit Menjawab pertanyaan sepengatahuan siswa Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengamati untuk mengidentifikasi dan merumuskan masalah tentang operasi aritmatika dan logika.
Mengumpulkan data tentang operasi aritmatika dan logika
Mengolah data tentang operasi aritmatika dan logika.
Memperhatikan penjelasan guru
Membiasakan sikap terbuka, demokratis, dan peduli social
Menerapkan operasi aritmatika dan logika
Menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika
Menjelaskan operator aritmatika Menjelaskan operator logika
Menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika
Operator aritmatika Eksplorasi Elaborasi Konfirmasi
Kegiatan
Awal
Kegiatan
Inti
8Rencana Pelaksanaan Pembelajaran (RPP)
PEMROGRAMAN DASAR X - / 1 (Satu)
Operator logika Operasi aritmatika
Tahap
Uraian Kegiatan Pembelajaran
Pendidikan budaya
dan karakter
Waktu
Guru
Siswa
Membuat aplikasi operasi aritmatika Membuat aplikasi operasi logika 0
Membuat aplikasi operasi aritmatika Membuat aplikasi operasi logika
Operasi logika 0
Menjelaskan operator logika Menjelaskan operator aritmatika
Menerapkan operasi aritmatika dan logika
Mengomunikasikan tentang operasi aritmatika dan logika.
Menjawab pertanyaan sepengetahuan siswa
Mandiri, rasa ingin tahu, kreatif
0 Memperhatikan penjelasan guru
0 Bertanya apabila ada hal yang belum dipahami 0 Siswa menyampaikan
pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi Siswa memperhatikan Membudayakan disiplin, peduli, demokratis
10 menit
Menyampaikan materi berikutnya adalah bagian-bagian bangunan gedung.
Memberi salam Siswa men awab salam toleransi
VII. Alat/Bahan/Sumber Belajar :
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 Skor Yang dicapai
1 2 3 4
Syarat Skor Minimal Lulus
Jumlah Skor Yang Dapat Dicapai Kesimpulan
Gisting, 17 Juli 2017 Guru Mata Pelajaran
WAKHIDUL KHOIRI, S.Kom
NBM. 1241204
Aspek Indikator Skor maks
……… Buku Pemrograman Dasar
Modul Pembelajaran Internet
Kegiatan
Akhir
Kepala Sekolah SMK M Gisting
IHSANUDIN, S.Pd
75
LULUS / TIDAK LULUS ………
Jumlah Skor Maksimal 100
……… ………
NBM. 907 314 Mengetahui,
6
Mata Pelajaran :
Kelas/Semester :
Kompetensi Keahlian : Teknik Komputer Dan Jaringan Standar Kompetensi : Alokasi Waktu : Tatap Muka ke : 15-17 I. Kompetensi Dasar 1 2 II. Indikator 1 2 3 4 5
III. Tujuan Pembelajaran
Sesudah pembelajaran siswa mampu dan dapat: 1
2 3 4 5
IV. Materi Pembelajaran 1
2 3 4 5
V. Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific)
Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa VI. Langkah-langkah Pembelajaran :
Pembelajaran diawali dengan berdoa
Berdoa Ketaqwaan dan
toleransi
10 menit Memberi salam Menjawab salam Disiplin (discipline)
Absensi Memperhatikan Toleransi( tolerance)
Menjelaskan tujuan pembelajaran
Memperhatikan penjelasan guru
Sikap peduli sosial Membuat kode program struktur kontrol percabangan
Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman
Struktur percabangan
Percabangan tidak bersyarat Percabangan sederhana
Tahap
Uraian Kegiatan Pembelajaran
Pendidikan budaya
dan karakter
Waktu
Guru
Siswa
Percabangan bersarang
Menerapkan statement/perintah untuk kontrol percabangan tidak bersyarat Menerapkan statement/perintah untuk kontrol percabangan sederhana
Menjelaskan statement/perintah untuk kontrol percabangan
Menerapkan statement/perintah untuk kontrol percabangan tidak bersyarat Menerapkan statement/perintah untuk kontrol percabangan sederhana Menerapkan statement/perintah untuk kontrol percabangan bersarang
Menerapkan statement/perintah untuk kontrol percabangan bertingkat
Percabangan bertingkat
Menerapkan statement/perintah untuk kontrol percabangan bersarang Menerapkan statement/perintah untuk kontrol percabangan bertingkat
8
Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman
Menjelaskan statement/perintah untuk kontrol percabangan
Rencana Pelaksanaan Pembelajaran (RPP)
PEMROGRAMAN DASAR X - / 1 (Satu)
Kegiatan
Awal
Memberi motivasi 115 menit Menjawab pertanyaan sepengatahuan siswa Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengamati untuk mengidentifikasi dan merumuskan masalah tentang struktur kontrol Percabangan dalam bahasa pemrograman.
Mengumpulkan data tentang struktur kontrol Percabangan dalam bahasa pemrograman
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
0
0 Memperhatikan penjelasan guru
0 Bertanya apabila ada hal yang belum dipahami 0 Siswa menyampaikan
pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi Siswa memperhatikan Membudayakan disiplin, peduli, demokratis
10 menit
Menyampaikan materi berikutnya adalah bagian-bagian bangunan gedung.
Memberi salam Siswa menjawab salam toleransi
VII. Alat/Bahan/Sumber Belajar :
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 Skor Yang dicapai
1 2 3 4
Buku Pemrograman Dasar Modul Pembelajaran Internet
Konfirmasi
………
Jumlah Skor Maksimal 100
……… ………
Aspek Indikator Skor maks
……… Eksplorasi Elaborasi
Kegiatan
Inti
Kegiatan
Akhir
Syarat Skor Minimal Lulus
Jumlah Skor Yang Dapat Dicapai Kesimpulan
Gisting, 17 Juli 2017 Guru Mata Pelajaran
WAKHIDUL KHOIRI, S.Kom NBM. 1241204
7
Mata Pelajaran :
Kelas/Semester :
Kompetensi Keahlian : Teknik Komputer Dan Jaringan Standar Kompetensi : Alokasi Waktu : Tatap Muka ke : 18-19 I. Kompetensi Dasar 1 2 II. Indikator 1 2 3 4 5
III. Tujuan Pembelajaran
Sesudah pembelajaran siswa mampu dan dapat: 1
2 3 4 5
IV. Materi Pembelajaran 1
2 3 4
V. Pendekatan, Strategi dan Metode Pembelajaran Membuat kode program struktur kontrol perulangan 0
Membuat aplikasi perulangan sederhana Membuat aplikasi perulangan bersarang 0
8
Menerapkan struktur kontrol Perulangan dalam bahasa pemrograman
Menjelaskan statement/perintah untuk perulangan NBM. 907 314
Rencana Pelaksanaan Pembelajaran (RPP)
PEMROGRAMAN DASARX - / 1 (Satu) Kepala Sekolah SMK M Gisting
IHSANUDIN, S.Pd
75
LULUS / TIDAK LULUS Mengetahui,
Struktur perulangan Percabangan sederhana Perulangan bertingkat
Membuat aplikasi perulangan sederhana Membuat aplikasi perulangan bersarang
Percabangan bersarang
Menerapkan statement/perintah untuk kontrol perulangan sederhana Menerapkan statement/perintah untuk kontrol perulangan bersarang
Menjelaskan statement/perintah untuk perulangan
Menerapkan statement/perintah untuk kontrol perulangan sederhana Menerapkan statement/perintah untuk kontrol perulangan bersarang
Pendekatan : Saintifik (Scientific)
Metode : Ceramah, Tanya Jawab, Pemberian Tugas, Diskusi, Dan Keaktifan Siswa
VI. Langkah-langkah Pembelajaran :
Pembelajaran diawali dengan berdoa
Berdoa Ketaqwaan dan toleransi
10 menit
Memberi salam Menjawab salam Disiplin (discipline) Absensi Memperhatikan Toleransi( tolerance)
Menjelaskan tujuan pembelajaran
Memperhatikan penjelasan guru
Sikap peduli sosial
Memberi motivasi 115 menit Menjawab pertanyaan sepengatahuan siswa Membiasakan sikap terbuka, demokratis dan peduli sosial
Mengamati untuk mengidentifikasi dan merumuskan masalah tentang struktur kontrol Perulangan dalam bahasa pemrograman
Mengumpulkan data tentang struktur kontrol Perulangan dalam bahasa pemrograman
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
Mengomunikasikan tentang struktur kontrol Perulangan dalam bahasa pemrograman
0 Memperhatikan penjelasan guru
0 Bertanya apabila ada hal yang belum dipahami 0 Siswa menyampaikan
pendapat terkait dengan materi yang sudah disampaikan.
Merangkum materi Siswa memperhatikan Membudayakan disiplin, peduli, demokratis
10 menit
Menyampaikan materi berikutnya adalah bagian-bagian bangunan gedung.
Memberi salam Siswa menjawab salam toleransi
VII. Alat/Bahan/Sumber Belajar :
VIII. Penilaian :
Bentuk Tes : Tertulis Bentuk soal : Isey
Kerjakan soal-soal berikut:
1 apa yang dimaksud bahasa perulangan
Eksplorasi Elaborasi
Konfirmasi
Buku Pemrograman Dasar Modul Pembelajaran Internet
Tahap
Uraian Kegiatan Pembelajaran
Pendidikan budaya
dan karakter
Waktu
Guru
Siswa
Kegiatan
Inti
Kegiatan
Akhir
Kegiatan
Awal
02 tuliskan contoh bahasa perulangan
3 berikan contoh perintah program perulangan bersarang 4 berikan contoh perintah program perulangan sederhana 5 tuliskan contoh bahasa perulangan sederhana
Petunjuk Penilaian
No Skor Yang dicapai
1 2 3 4
Syarat Skor Minimal Lulus
Jumlah Skor Yang Dapat Dicapai Kesimpulan
Gisting, 17 Juli 2017 Guru Mata Pelajaran
WAKHIDUL KHOIRI, S.Kom NBM. 1241204
NBM. 907 314
Kepala Sekolah SMK M Gisting
IHSANUDIN, S.Pd
75
LULUS / TIDAK LULUS Mengetahui,
………
Jumlah Skor Maksimal 100
……… ………
Aspek Indikator Skor maks