Rpp Pemrograman Dasar Smt 1 Dan 2

August 28, 2018 | Author: Reza Net | Category: N/A
Share Embed Donate


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

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF