RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN PEMBELAJARAN Sekolah Mata Mata Pela Pelaja jara ran n Kela Kelass / Sem Semester ter Meteri Pokok Pertemuan KeAlokasi Waktu
A .
: : : : : :
SM S MK Texar Klari Karawang Pemr Pemrog ogra rama man n Dasa Dasarr X/1 Algoritma Pemrograman
1–3 4 X 45 Men Menit
Kompetensi Inti
KI 3
Memaham Memahami, i, menerap menerapkan, kan, mengana menganali lisis, sis, dan mengev mengevalu aluasi asi tentan tentang g pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesu sesuai ai den dengan gan bida bidang ng dan dan ling lingku kup p kerj kerjaa Dasa Dasarr-da dasa sarr Tekni eknik k Komput Komputer er dan Inform Informati atika ka pada tingka tingkatt teknis teknis,, spesifi spesifik, k, detil, detil, dan : komple kompleks, ks, berken berkenaa aan n denga dengan n ilmu ilmu penge pengeta tahu huan an,, tekn teknol ologi ogi,, seni, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompet Kompetens ensii Dasar Dasar 3.1. : Menerapkan alur logika pemrograman computer computer 4.1.
logika pemrograman komputer komputer : Membuat alur logika
C. Indikato Indikatorr Pencapaian Pencapaian Kompetens Kompetensii 3.1.1Menjelaskan 3.1.1Menjelaskan algoritma pemrograman 3.1.2Menerapkan 3.1.2Menerapkan algoritma pemrograman dalam menyelesaikan KI-3 : masalah 3.1.3Menjelaskan 3.1.3Menjelaskan algoritma pemrograman menggunakan flowchart 3.1.4Menerapkan 3.1.4Menerapkan flowchart dalam menyelesaikan masalah 4.1.1Membuat alur program menggunakan text (algoritma) KI-4 : 4.1.2Membuat program menggunakan simbol (flowchart) D .
Tujuan Pembelajaran 1.Siswa dapat Mendiskripsikan dan Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman 2.Siswa dapat menggunakan algoritma pemrograman untuk memecahkan permasalahan
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI Mengingatkan Mengingatkan kembali kembali materi prasyarat prasyarat dengan dengan bertanya. bertanya. Mengajukan Mengajukan pertanyaan pertanyaan yang ada ada keterkaitannya keterkaitannya dengan dengan pelajaran yang akan dilakukan. Motivasi Memberikan Memberikan gambaran gambaran tentang manfaat manfaat mempelajari mempelajari pelajaran pelajaran yang akan dipelajari. Apabila materi/tema/ Apabila materi/tema/ projek ini ini kerjakan kerjakan dengan dengan baik dan sungguh-sungguh, maka peserta didik diharapkan dapat menjelaskan menjelaskan tentang: Pengertian algoritma
WAKTU
Menyampaikan Menyampaikan tujuan pembelajaran pembelajaran pada pertemuan yang berlangsung Mengajukan Mengajukan pertanyaan. pertanyaan. Pemberian Acuan Menyampaikan Menyampaikan kompetensi kompetensi yang akan akan dicapai dan manfaatnya manfaatnya dalam kehidupan sehari-hari Menyampaikan Menyampaikan garis garis besar besar cakupan cakupan materi materi Menyampaikan Menyampaikan metode pembelajaran pembelajaran dan teknik penilaian penilaian yang akan digunakan Membagi peserta didik menjadi 8 Kelompok (dengan setiap anggota kelompok berjumlah 4 - 5 orang). Mengamati:
Inti
Pelbagai contoh penerapan penerapan algoritma dasar
150 Menit
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI
WAKTU
Penutup
Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan
15 Menit
G.
Media, Alat dan Sumber Belajar
1. 2.
Media Alat / Bahan
: :
3.
Sumber Belajar
:
Job Sheet Laptop LCD internet Buku teks pelajaran Buku panduan guru Modul Pembelajaan
H. Penilaian 1.Teknik Penilaian: Analisis, Kinerja, dan Tes Tertulis 1.1 Penilaian Analisis No Nama 25 % 1 2
Progress Penulisan Kode 50 % 75 %
Jumlah Skor 100 %
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4
untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal 4. Siswa mampu menuliskan pseudocode
100%
program 1.2 Penilaian Kinerja
No 1 2 3
Aspek yang dinilai Nama
Sikap
Pengetahuan
1 2 3 4 1
2 3
4
Keterampilan 1
2
3
4
Jumlah Skor
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay 1. Apa yang dimaksud dengan algoritma. 2. Apa yang dimaksud dengan logika. 3. Jelaskan secara detail tentang struktur algoritma 4. Apa yang dimaksud dengan bahasa natural, pseudocode dan flowchart
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
40
Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Mengetahui,
Karawang,
Juli 2018
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.1. Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :2
4.1 Menggunakan algoritma pemrograman untuk memecahkan permasalahan Kompetensi Dasar 3.1. Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman 4.1.Menggunaka n algoritma pemrograman untuk memecahkan permasalaha n
Indikator Soal 1. Siswa dapat mengidentifika si Konsep algoritma pemrograman
Soal 1.
1
dengan algoritma.
Kunci Jawaban algoritma atau algoritme merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir.
2.
2. Siswa dapat menjelaskan konsep algoritma pemrograman
Apa yang dimaksud
No.Soal
Buatkan algoritma sederhana
2
menggunakan flowchart dalam permasalahan sehari-hari.
SMK Texar Klari Karawang
8
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A .
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/1 Algoritma Pemrograman
4–5 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar 3.2. : Memahami perangkat lunak bahasa pemrograman 4.2.
: Melakukan Instalasi perangkat lunak bahasa pemrograman
C. Indikator Pencapaian Kompetensi 3.2.1Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer 3.2.2Menjelaskan prosedur instalasi berbagai perangkat lunak bahasa KI-3 : pemrograman komputer 3.2.3Mengoperasikan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer 4.2.1 Menginstalasi perangkat lunak bahasa pemrograman KI-4 : 4.2.2 Menguji hasil instalasi perangkat lunak bahasa pemrograman D .
Tujuan Pembelajaran 1.Siswa dapat menggunakan berbagai perangkat lunak bahasa pemrograman komputer 2.Siswa dapat melakukan proses instalasi program
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI
Penutup
G.
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. Mengomunikasikan tentang berbagai perangkat lunak bahasa pemrograman komputer, prosedur instalasi, dan pengujian hasil instalasi.
Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan
Media, Alat dan Sumber Belajar 1. 2.
WAKTU
Media Alat / Bahan
: :
Job Sheet Laptop LCD
15 Menit
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
3
75%
4
100%
ke depan nya 4. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 4. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 5. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 6. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 5. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 6. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
2.
3.
Pengetahuan
Ketrampilan
3 = Aktif dalam pembelajaran 4 = Amat aktif dalam pembelajaran 1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah 1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.2 Memahami perangkat lunak bahasa
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
pemrograman 4.2 Melakukan Instalasi perangkat
lunak bahasa pemrograman
Kompetensi Dasar 3.2 Memahami
Indikator Soal
perangkat lunak bahasa pemrograma n
SMK Texar Klari Karawang
Soal
No.Soal
Kunci Jawaban
Siswa dapat Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer Siswa dapat Menjelaskan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer Siswa dapat Mengoperasik an prosedur 15
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
instalasi berbagai perangkat lunak bahasa pemrograman komputer
4.2.Melakukan
Instalasi perangkat lunak bahasa pemrograma n
SMK Texar Klari Karawang
Siswa dapat menginstalasi perangkat lunak bahasa pemrograman Siswa dapat Menguji hasil instalasi perangkat lunak bahasa pemrograman
16
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A .
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/1 Algoritma Pemrograman
6–8 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar Menerapkan alur pemrograman dengan struktur bahasa
3.3.
: pemrograman komputer
4.3.
: bahasa pemrograman
Menulis kode pemrogram sesuai dengan aturan dan sintaks
C. Indikator Pencapaian Kompetensi 3.3.1Mengoperasikan editor untuk lingkungan kerja perangkat lunak bahasa pemrograman komputer 3.3.2Menerapkan struktur penulisan kode/perintah program pada KI-3 : bahasa pemrograman komputer 3.3.3Menerapkan prosedur menjalankan dan menguji kode program pada bahasa pemrograman komputer 4.3.1Membuat kode program sederhana menggunakan bahasa KI-4 : pemrograman komputer 4.3.2Menguji kode program pada bahasa pemrograman komputer D .
Tujuan Pembelajaran 1. Siswa dapat mengoperasikan editor untuk lingkungan kerja perangkat lunak bahasa pemrograman komputer
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
F.
Kegiatan Pembelajaran KEGIATAN
DESKRIPSI
WAKTU
Pendahuluan
1.Salam 2.Do’a sebelum belajar 3.Guru melakukan kegiatan daftar hadir siswa 4.Siswa menerima informasi tentang keterkaitan pembelajaran sebelumnya dengan pembelajaran yang akan dilaksanakan. 5.Siswa menerima informasi kompetensi, meteri, tujuan, manfaat, dan langkah pembelajaran yang akan dilaksanakan
15 menit
Inti
Mengamati untuk mengidentifikasi dan merumuskan masalah tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer. Mengumpulkan data tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer Mengolah data tentang editor/lingkungan kerja, struktur program, pengujian bahasa pemrograman komputer. Mengomunikasikan tentang editor/lingkungan kerja,
150 Menit
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
Rubrik Penilaian Analisis No 1
Nilai Progress 25 %
2
50%
3
75%
Keterangan Penulisan kode program siswa mencapai di bawah 25% apabila : 3. Siswa mampu menjelaskan soal yang diberikan Penulisan kode program siswa mencapai di bawah 50% apabila : 5. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 6. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 7. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 8. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
Kriteria Penskoran : 1 = Kurang 2 = Cukup Kriteria Penilaian : Jumlah skor < 3 :D 4 < Jumlah skor < 6 : C 4 < Jumlah skor < 6 : B 10 < Jumlah skor < 12 : A
3 = Baik
4 = Amat Baik
Rubrik Penilaian Kinerja : No
1.
2.
Aspek yang dinilai
Sikap
Pengetahuan
Keterangan 1 = Tidak aktif dalam pembelajaran 2 = Cukup aktid dalam pembelajaran 3 = Aktif dalam pembelajaran 4 = Amat aktif dalam pembelajaran 1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah 1 = Tidak terampil melaksanakan prosedur
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.3 Menerapkan alur pemrograman
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
dengan struktur bahasa pemrograman komputer 4.3 Menulis kode pemrogram sesuai
dengan aturan dan sintaks bahasa pemrograman Kompetensi Dasar 3.3 Menerapkan
alur pemrograman dengan struktur bahasa pemrograman komputer
Indikator Soal
SMK Texar Klari Karawang
Soal
No.Soal
Kunci Jawaban
Siswa dapat mengoperasikan editor untuk lingkungan kerja perangkat lunak bahasa pemrograman komputer Siswa dapat menerapkan struktur penulisan kode/perintah program pada bahasa pemrograman komputer Siswa dapat menerapkan 23
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
prosedur menjalankan dan menguji kode program pada bahasa pemrograman komputer 4.3.Melakukan
Siswa dapat membuat kode program sederhana menggunakan bahasa pemrograman komputer
Siswa dapat menguji kode program pada bahasa pemrograman komputer
Instalasi perangkat lunak bahasa pemrograman
SMK Texar Klari Karawang
24
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/1 Algoritma Pemrograman
8 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4.4.
:
ekspresi Membuat kode program dengan tipe data, variabel, konstanta, konstanta, operator dan ekspresi
C.
Indikator Indikator Pencapaia Pencapaian n Kompetens Kompetensii 3.4.1Menjelaskan berbagai tipe data dan sintak penulisan 3.4.2Menjelaskan variabel dan dan sintak penulisan 3.4.3Menjelaskan berbagai operator dan sintak penulisan KI-3 : 3.4.4Menjelaskan ekspresi dan sintak penulisan 3.4.5Menerapkan berbagai tipe data, variabel, konstanta, operator, dan ekspresi sesuai dengan permasalahan yang akan diselesaikan dengan program 4.4.1Membuat aplikasi program yang menerapkan tipe data, variabel/konstanta KI-4 : 4.4.2Membuat aplikasi program yang menerapkan tipe data, variabel/konstanta, operator, ekspresi
D.
Tujuan Tujuan Pembel Pembelaja ajaran ran Siswa dapat menjelaskan berbagai berbagai tipe data data dan sintak sintak penulisan penulisan variabel dan dan sintak penulisan penulisan Siswa dapat menjelaskan variabel
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI
WAKTU
Pend Pendah ahul ulua uan n
1.Sa 1.Sala lam m 2.Do’a sebelum belajar 3.Guru melakukan kegiatan daftar hadir siswa 4.Siswa menerim rima informasi tentang keterkaitan pembelajaran sebelumnya dengan pembelajaran yang akan dilaksanakan. 5.Sis 5.Siswa wa meneri menerima ma inf inform ormasi asi kompet kompetens ensi, i, meter meteri, i, tujuan, tujuan, manfaat, dan langkah pembelajaran yang akan dilaksanakan
15 menit
Inti
Penutup
Mengamati untuk Mengamati untuk mengidentifikasi dan merumuskan masalah tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi. Mengumpulkan Mengumpulkan data data tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi Mengolah data tentang data tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi pemrograman komputer. Mengomunikasikan tentang Mengomunikasikan tentang penggunaan tipe data, variabel, konstanta, operator, dan ekspresi.
Men Menyimpulkan
materi
sesuai
dengan
kopetensi
dan
150 Menit
15
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
Rubrik Penilaian Analisis No 1
Nilai Progress 25 %
2
50 %
3
75 %
Keterangan Penulisan kode program siswa mencapai di bawah 25% apabila : 1.Siswa mampu menjelaskan soal yang diberikan Penulisan kode program siswa mencapai di bawah 50% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
Kriteria Penskoran : 1 = Kurang 2 = Cukup Kriteria Penilaian : Jumlah skor < 3 :D 4 < Jumlah skor < 6 : C 4 < Jumlah skor < 6 : B 10 < Jumlah skor < 12 : A
3 = Baik
4 = Amat Baik
Rubrik Penilaian Kinerja : No
1.
2.
Aspek yang dinilai
Sikap
Pengetahuan
Keterangan 1 = Tidak aktif dalam pembelajaran 2 = Cukup aktid dalam pembelajaran 3 = Aktif dalam pembelajaran 4 = Amat aktif dalam pembelajaran 1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah 1 = Tidak terampil melaksanakan prosedur
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.4 Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi 4.4 Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi Kompetensi Dasar 3.4 Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi
Indikator Soal
SMK Texar Klari Karawang
Soal
Alokasi Waktu Jumlah Soal
No.Soal
: 4 X 45 Menit :5
Kunci Jawaban
Siswa dapat menjelaskan berbagai tipe data dan sintak penulisan Siswa dapat menjelaskan variabel dan dan sintak penulisan Siswa dapat menjelaskan berbagai operator dan sintak penulisan Siswa dapat menjelaskan 31
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4.4.Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi
SMK Texar Klari Karawang
ekspresi dan sintak penulisan Siswa dapat menerapkan berbagai tipe data, variabel, konstanta, operator, dan ekspresi sesuai dengan permasalahan yang akan diselesaikan dengan program Siswa dapat membuat aplikasi program yang menerapkan tipe data, variabel/konstant a Siswa dapat membuat aplikasi program yang menerapkan tipe data, 32
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
variabel/konstant a, operator, ekspresi
SMK Texar Klari Karawang
33
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/1 Algoritma Pemrograman
9-10 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4.5.
: Membuat kode program dengan operasi aritmatika dan logika
C.
Indikator Pencapaian Kompetensi 3.5.1Menjelaskan operator aritmatika 3.5.2Menjelaskan operator logika KI-3 : 3.5.3Menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika 4.5.1Membuat aplikasi operasi aritmatika KI-4 : 4.5.2Membuat aplikasi operasi logika
D.
Tujuan Pembelajaran Siswa dapat menjelaskan operator aritmatika Siswa dapat menjelaskan operator logika Siswa dapat menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika Siswa dapat membuat aplikasi operasi aritmatika Siswa dapat membuat aplikasi operasi logika
E.
Materi Pembelajaran
Operator aritmatika
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI
Penutup
G.
WAKTU
Mengumpulkan data tentang operasi aritmatika dan logika Mengolah data tentang operasi aritmatika dan logika. Mengomunikasikan tentang operasi aritmatika dan logika.
Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan
Media, Alat dan Sumber Belajar 1. 2.
Media Alat / Bahan
: :
3.
Sumber Belajar
:
Job Sheet Laptop LCD internet Buku teks pelajaran Buku panduan guru Modul Pembelajaan
H. Penilaian 1.Teknik Penilaian: Analisis, Kinerja, dan Tes Tertulis
15 Menit
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4
100%
diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal 4. Siswa mampu menuliskan pseudocode program
1.2 Penilaian Kinerja
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4 = Amat memahami konsep pemecahan masalah
3.
Ketrampilan
1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir)
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.5 Menerapkan operasi aritmatika dan logika
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.5 Membuat kode program dengan operasi aritmatika dan logika
Kompetensi Dasar 3.5 Menerapkan operasi aritmatika dan logika
Indikator Soal
Soal
No.Soal
Kunci Jawaban
3.5.1 Menjelaskan operator aritmatika 3.5.2 Menjelaskan operator logika 3.5.3 Menerapkan operasi aritmatika dan logika untuk menyelesaikan masalah perhitungan aritmatika dan logika
SMK Texar Klari Karawang
39
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4.5.Membuat kode program dengan operasi aritmatika dan logika
4.5.1 Membuat aplikasi operasi aritmatika 4.5.2 Membuat aplikasi operasi logika
SMK Texar Klari Karawang
40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/1 Algoritma Pemrograman
11-13 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar 3.6. : Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman 4.6.
C.
: Membuat kode program struktur kontrol percabangan
Indikator Pencapaian Kompetensi
KI-3
:
3.6.1 Menjelaskan statement/perintah untuk kontrol percabangan 3.6.2 Menerapkan statement/perintah untuk kontrol percabangan tidak bersyarat 3.6.3 Menerapkan statement/perintah untuk kontrol percabangan sederhana 3.6.4 Menerapkan statement/perintah untuk kontrol percabangan bertingkat
3.6.5 Menerapkan statement/perintah untuk kontrol percabangan bersarang
KI-4
D.
:
4.6.1 Membuat aplikasi percabangan tidak bersyarat 4.6.2 Membuat aplikasi percabangan sederhana 4.6.3 Membuat aplikasi percabangan bertingkat Membuat aplikasi percabangan bersarang
Tujuan Pembelajaran
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
F.
Kegiatan Pembelajaran KEGIATAN
DESKRIPSI
WAKTU
Pendahuluan
1.Salam 2.Do’a sebelum belajar 3.Guru melakukan kegiatan daftar hadir siswa 4.Siswa menerima informasi tentang keterkaitan pembelajaran sebelumnya dengan pembelajaran yang akan dilaksanakan. 5.Siswa menerima informasi kompetensi, meteri, tujuan, manfaat, dan langkah pembelajaran yang akan dilaksanakan
15 menit
Inti
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. Mengomunikasikan tentang struktur kontrol Percabangan dalam bahasa pemrograman
150 Menit
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
Rubrik Penilaian Analisis No 1
Nilai Progress 25 %
2
50%
3
75%
Keterangan Penulisan kode program siswa mencapai di bawah 25% apabila : 1.Siswa mampu menjelaskan soal yang diberikan Penulisan kode program siswa mencapai di bawah 50% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
Kriteria Penskoran : 1 = Kurang 2 = Cukup Kriteria Penilaian : Jumlah skor < 3 :D 4 < Jumlah skor < 6 : C 4 < Jumlah skor < 6 : B 10 < Jumlah skor < 12 : A
3 = Baik
4 = Amat Baik
Rubrik Penilaian Kinerja : No
1.
2.
Aspek yang dinilai
Sikap
Pengetahuan
Keterangan 1 = Tidak aktif dalam pembelajaran 2 = Cukup aktid dalam pembelajaran 3 = Aktif dalam pembelajaran 4 = Amat aktif dalam pembelajaran 1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah 1 = Tidak terampil melaksanakan prosedur
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan ) Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.6 Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.6 Membuat kode program struktur kontrol percabangan
Kompetensi Dasar 3.6 Menerapkan struktur kontrol Percabangan dalam bahasa pemrograman
Indikator Soal
Soal
No.Soal
Kunci Jawaban
3.6.1 Menjelaskan statement/per intah untuk kontrol percabangan 3.6.2 Menerapkan statement/per intah untuk kontrol percabangan tidak bersyarat 3.6.3 Menerapkan statement/per intah untuk kontrol percabangan sederhana 3.6.4 Menerapkan statement/per
SMK Texar Klari Karawang
47
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
intah untuk kontrol percabangan bertingkat 3.6.5 Menerapkan statement/per intah untuk kontrol percabangan bersarang 4.6 Membuat kode program struktur kontrol percabangan
4.6.1 Membuat aplikasi percabangan tidak bersyarat 4.6.2 Membuat aplikasi percabangan sederhana 4.6.3 Membuat aplikasi percabangan bertingkat 4.6.4 Membuat aplikasi percabangan bersarang
SMK Texar Klari Karawang
48
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/1 Algoritma Pemrograman
14-16 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar Menerapkan struktur kontrol Perulangan dalam bahasa pemrograman 3.7. : 4.7.
C.
: Membuat kode program struktur kontrol perulangan
Indikator Pencapaian Kompetensi
KI-3
:
3.7.1 Menjelaskan statement/perintah untuk perulangan 3.7.2 Menerapkan statement/perintah untuk kontrol perulangan sederhana
3.7.3 Menerapkan statement/perintah untuk kontrol perulangan bersarang
KI-4
D.
:
4.7.1 Membuat aplikasi perulangan sederhana 4.7.2 Membuat aplikasi perulangan bersarang
Tujuan Pembelajaran Siswa dapat menjelaskan statement/perintah untuk perulangan Siswa dapat menerapkan statement/perintah untuk kontrol perulangan sederhana Siswa dapat menerapkan statement/perintah untuk kontrol perulangan bersarang Siswa dapat membuat aplikasi perulangan sederhana Siswa dapat membuat aplikasi perulangan bersarang
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI
WAKTU
manfaat, dan langkah pembelajaran yang akan dilaksanakan Inti
Penutup
G.
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 Mengomunikasikan tentang struktur kontrol Perulangan dalam bahasa pemrograman
Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan
Media, Alat dan Sumber Belajar 1. 2.
Media Alat / Bahan
: :
3.
Sumber Belajar
:
Job Sheet Laptop LCD internet Buku teks pelajaran
150 Menit
15 Menit
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
3
75%
4
100%
algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan flowchart untuk menyelsaikan permasalahan
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
2.
3.
Pengetahuan
1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah
Ketrampilan
1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.7 Menerapkan struktur kontrol Perulangan dalam bahasa pemrograman
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.7 Membuat kode program struktur kontrol perulangan
Kompetensi Dasar 3.7 Menerapkan struktur kontrol Perulangan dalam bahasa pemrograman
4.7 Membuat kode program struktur kontrol
Indikator Soal
Soal
No.Soal
Kunci Jawaban
3.7.1Menjelaskan statement/per intah untuk perulangan 3.7.2Menerapkan statement/per intah untuk kontrol perulangan sederhana 3.7.3Menerapkan statement/per intah untuk kontrol perulangan bersarang 4.7.1Membuat aplikasi perulangan sederhana
SMK Texar Klari Karawang
55
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
perulangan
4.7.2Membuat aplikasi perulangan bersarang
SMK Texar Klari Karawang
56
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/2 Algoritma Pemrograman
1-2 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar 3.8. : Menganalisis penggunaan array untuk penyimpanan data di memori 4.8.
C.
: Membuat kode program untuk menampilkan kumpulan data array
Indikator Pencapaian Kompetensi 3.8.1Menjelaskan array satu dimensi KI-3
:
3.8.2Menjelaskan array multi dimensi 3.8.3Mengidentifikasi penerapan array satu dimensi 3.8.4Mengidentifikasi penerapan array mulri dimensi
KI-4
D.
:
4.8.1Membuat aplikasi array satu dimensi 4.8.2Membuat aplikasi array multi dimensi
Tujuan Pembelajaran Siswa dapat menjelaskan array satu dimensi Siswa dapat menjelaskan array multi dimensi Siswa dapat mengidentifikasi penerapan array satu dimensi Siswa dapat mengidentifikasi penerapan array mulri dimensi Siswa dapat membuat aplikasi array satu dimensi Siswa dapat membuat aplikasi array multi dimensi
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI
WAKTU
manfaat, dan langkah pembelajaran yang akan dilaksanakan Inti
Penutup
G.
Mengamati untuk mengidentifikasi dan merumuskan masalah tentang penggunaan array untuk penyimpanan data di memori Mengumpulkan data tentang penggunaan array untuk penyimpanan data di memori Mengolah data tentang penggunaan array untuk penyimpanan data di memori Mengomunikasikan tentang penggunaan array untuk penyimpanan data di memori
Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan
Media, Alat dan Sumber Belajar 1. 2.
Media Alat / Bahan
3
Su be Belaja
: :
Job Sheet Laptop LCD internet Buku teks pelajaran
150 Menit
15 Menit
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
3
75%
4
100%
2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
2.
3.
Pengetahuan
Ketrampilan
4 = Amat aktif dalam pembelajaran 1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah 1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.8 Menganalisis penggunaan array untuk penyimpanan data di memori
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.8 Membuat kode program untuk menampilkan kumpulan data array
Kompetensi Indikator Soal Dasar 3.8 Menganalisis 3.8.1Menjelaskan array satu penggunaan array dimensi untuk 3.8.2Menjelaskan penyimpanan array multi data di memori dimensi 3.8.3Mengidentifikas i penerapan array satu dimensi 3.8.4Mengidentifikas i penerapan 4.8 Membuat array mulri kode program dimensi untuk 4.8.1Membuat menampilkan aplikasi array satu dimensi kumpulan data 4.8.2Membuat array aplikasi array multi dimensi SMK Texar Klari Karawang
Soal
No.Soal
Kunci Jawaban
63
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/2 Algoritma Pemrograman
3-5 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar Menerapkan penggunaan fungsi 3.9. : 4.9.
C.
: Membuat kode program menggunakan fungsi
Indikator Pencapaian Kompetensi 3.9.1Menjelaskan konsep fungsi dalam bahasa pemrograman KI-3
:
3.9.2Menerapkan fungsi-fungsi buatan sendiri 3.9.3Menerapkan fungsi-fungsi bawaan dari bahasa pemrograman
KI-4
D.
:
4.9.1Membuat aplikasi dengan fungsi buatan sendiri 4.9.2Membuat aplikasi dengan fungsi bawaan bahasa pemrograman
Tujuan Pembelajaran Siswa dapat menjelaskan konsep fungsi dalam bahasa pemrograman Siswa dapat menerapkan fungsi-fungsi buatan sendiri Siswa dapat menerapkan fungsi-fungsi bawaan dari bahasa pemrograman Siswa dapat membuat aplikasi dengan fungsi buatan sendiri Siswa dapat membuat aplikasi dengan fungsi bawaan bahasa pemrograman
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
Inti
WAKTU
Mengamati untuk mengidentifikasi dan merumuskan 150 masalah tentang penggunaan fungsi Menit Mengumpulkan data tentang penggunaan fungsi Mengolah data tentang penggunaan fungsi Mengomunikasikan tentang penggunaan fungsi Menyimpulkan materi sesuai dengan kopetensi dan 15 indikator. Yang digunakan secara umum pada komputer Menit jaringan. Guru mengevaluasi materi yang telah diberikan
Penutup
G.
DESKRIPSI
Media, Alat dan Sumber Belajar 1. 2.
Media Alat / Bahan
: :
3.
Sumber Belajar
:
Job Sheet Laptop LCD internet Buku teks pelajaran Buku panduan guru Modul Pembelajaan
H. Penilaian 1.Teknik Penilaian: Analisis, Kinerja, dan Tes Tertulis
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4
100%
diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal 4. Siswa mampu menuliskan pseudocode program
1.2 Penilaian Kinerja
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4 = Amat memahami konsep pemecahan masalah
3.
Ketrampilan
1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir)
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Nama Seko Sekola lah h : SMK SMK Texa Texarr Klar Klarii Kara Karawa wang ng Mata Mata Pela Pelaja jara ran n : Pemr Pemrog ogra rama man n Dasa Dasarr Kompen Kompenten tensi si Dasar Dasar : 3.9 Menerapkan Menerapkan penggunaan penggunaan fungsi
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.9 Membuat kode program menggunakan fungsi
Kompetensi Dasar 3.9 Menerapkan penggunaan fungsi
4.9 Membuat kode program menggunakan fungsi
Indikator Soal
Soal
No.Soal
Kunci Jawaban
3.9.1 Menjelaskan konsep fungsi dalam bahasa pemrograman 3.9.2 Menerapkan fungsi-fungsi buatan sendiri 3.9.3 Menerapkan fungsi-fungsi bawaan dari bahasa pemrograman 4.9.1 Membuat aplikasi dengan fungsi buatan sendiri 4.9.2 Membuat aplikasi
SMK Texar Klari Karawang
69
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
dengan fungsi bawaan bahasa pemrograman
SMK Texar Klari Karawang
70
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/2 Algoritma Pemrograman
6-8 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar 3.10. : Menerapkan pembuatan antar muka (User Intreface) pada aplikasi 4.10.
C.
: Membuat antar muka (User Intreface) pada aplikasi
Indikator Pencapaian Kompetensi 3.10.1Menjelaskan prosedur pembuatan antar muka pada aplikasi 3.10.2Menerapkan prosedur pembuatan antar muka input data dari KI-3
:
pengguna 3.10.3Menerapkan prosedur pembuatan antar muka input data dari pengguna dengan validasi data 4.10.1Membuat antar muka input data dari pengguna
KI-4
:
4.10.2Membuat antar muka input data dari pengguna dengan validasi data
D.
Tujuan Pembelajaran Siswa dapat menjelaskan prosedur pembuatan antar muka pada aplikasi Siswa dapat menerapkan prosedur pembuatan antar muka input data dari pengguna
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
Inti
Penutup
G.
DESKRIPSI
3.Guru melakukan kegiatan daftar hadir siswa 4.Siswa menerima informasi tentang keterkaitan pembelajaran sebelumnya dengan pembelajaran yang akan dilaksanakan. 5.Siswa menerima informasi kompetensi, meteri, tujuan, manfaat, dan langkah pembelajaran yang akan dilaksanakan Mengamati untuk mengidentifikasi dan merumuskan 150 masalah tentang pembuatan antar muka Menit Mengumpulkan data tentang pembuatan antar muka Mengolah data tentang pembuatan antar muka Mengomunikasikan tentang pembuatan antar muka Menyimpulkan materi sesuai dengan kopetensi dan 15 indikator. Yang digunakan secara umum pada komputer Menit jaringan. Guru mengevaluasi materi yang telah diberikan
Media, Alat dan Sumber Belajar 1. 2.
WAKTU
Media Alat / Bahan
: :
Job Sheet Laptop LCD internet
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
3
75%
4
100%
ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
2.
3.
Pengetahuan
Ketrampilan
3 = Aktif dalam pembelajaran 4 = Amat aktif dalam pembelajaran 1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah 1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.10Menerapkan pembuatan antar muka (User Intreface) pada aplikasi
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.10Membuat antar muka (User Intreface) pada aplikasi
Kompetensi Dasar 3.10Menerapkan pembuatan antar muka (User Intreface) pada aplikasi
Indikator Soal
Soal
No.Soal
Kunci Jawaban
3.10.1Menjelaskan prosedur pembuatan antar muka pada aplikasi 3.10.2Menerapkan prosedur pembuatan antar muka input data dari pengguna 3.10.3Menerapkan prosedur pembuatan antar muka input data dari pengguna dengan validasi data
SMK Texar Klari Karawang
77
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4.10Membuat antar muka (User Intreface) pada aplikasi
4.10.1Membuat antar muka input data dari pengguna 4.10.2Membuat antar muka input data dari pengguna dengan validasi data
SMK Texar Klari Karawang
78
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/2 Algoritma Pemrograman
9-10 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar Menerapkan berbagai struktur kontrol dalam aplikasi antar muka (User 3.11. : Intreface). Membuat kode program berbagai struktur kontrol dalam aplikasi antar 4.11. : muka (User Intreface).
C.
Indikator Pencapaian Kompetensi 3.11.1Menjelaskan prosedur pembuatan menu pada antar muka 3.11.2Menjelaskan prosedur pembuatan menu pada antar muka dengan
KI-3
validasi KI-4
D.
:
4.11.1Membuat menu pada antar muka 4.11.2Membuat menu pada antar muka dengan validasi data
Tujuan Pembelajaran Siswa dapat menjelaskan prosedur pembuatan menu pada antar muka Siswa dapat menjelaskan prosedur pembuatan menu pada antar muka dengan validasi Siswa dapat membuat menu pada antar muka Siswa dapat membuat menu pada antar muka dengan validasi data
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
Inti
WAKTU
Mengamati untuk mengidentifikasi dan merumuskan 150 masalah tentang berbagai struktur kontrol dalam Menit aplikasi antar muka Mengumpulkan data tentang berbagai struktur kontrol dalam aplikasi antar muka Mengolah data tentang berbagai struktur kontrol dalam aplikasi antar muka Mengomunikasikan tentang berbagai struktur kontrol dalam aplikasi antar muka Menyimpulkan materi sesuai dengan kopetensi dan 15 indikator. Yang digunakan secara umum pada komputer Menit jaringan. Guru mengevaluasi materi yang telah diberikan
Penutup
G.
DESKRIPSI
Media, Alat dan Sumber Belajar 1. 2.
Media Alat / Bahan
: :
3.
Sumber Belajar
:
Job Sheet Laptop LCD internet Buku teks pelajaran Buku panduan guru
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
3
75%
4
100%
algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan flowchart untuk menyelsaikan permasalahan
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
2.
3.
Pengetahuan
1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah
Ketrampilan
1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.11Menerapkan berbagai struktur kontrol dalam aplikasi antar muka (User Intreface).
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.11Membuat kode program berbagai struktur kontrol dalam aplikasi antar muka (User Intreface). Kompetensi Dasar 3.11Menerapkan berbagai struktur kontrol dalam aplikasi antar muka (User Intreface).
4.11Membuat kode program berbagai struktur kontrol dalam aplikasi antar muka (User Intreface).
Indikator Soal
Soal
No.Soal
Kunci Jawaban
3.11.1Menjelaskan prosedur pembuatan menu pada antar muka 3.11.2Menjelaskan prosedur pembuatan menu pada antar muka dengan validasi 4.11.1Membuat menu pada antar muka 4.11.2Membuat menu pada antar muka dengan validasi data
SMK Texar Klari Karawang
85
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/2 Algoritma Pemrograman
11-12 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar Menganalisis pembuatan aplikasi sederhana berbasis antar muka (User 3.12. : Intreface) 4.12. : Membuat aplikasi sederhana berbasis antar muka (User Intreface)
C.
Indikator Pencapaian Kompetensi 3.12.1Mengidentifikasi permasalahan pada pembuatan aplikasi sederhana berbasis antar muka
KI-3
3.12.2Merumuskan permasalahan pada pembuatan aplikasi sederhana berbasis antar muka 4.12.1Memperbaiki permasalahan pada pembuatan aplikasi sederhana
KI-4
:
berbasis antar muka 4.12.2Menguji hasil perbaikan permasalahan pada pembuatan aplikasi sederhana berbasis antar muka
D.
Tujuan Pembelajaran Siswa dapat mengidentifikasi permasalahan pada pembuatan aplikasi sederhana berbasis antar muka
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
Inti
Penutup
G.
DESKRIPSI
WAKTU
4.Siswa menerima informasi tentang keterkaitan pembelajaran sebelumnya dengan pembelajaran yang akan dilaksanakan. 5.Siswa menerima informasi kompetensi, meteri, tujuan, manfaat, dan langkah pembelajaran yang akan dilaksanakan Mengamati untuk mengidentifikasi dan merumuskan 150 masalah tentang pembuatan aplikasi sederhana berbasis Menit antar muka Mengumpulkan data tentang pembuatan aplikasi sederhana berbasis antar muka Mengolah data tentang pembuatan aplikasi sederhana berbasis antar muka pembuatan aplikasi Mengomunikasikan tentang sederhana berbasis antar muka Menyimpulkan materi sesuai dengan kopetensi dan 15 indikator. Yang digunakan secara umum pada komputer Menit jaringan. Guru mengevaluasi materi yang telah diberikan
Media, Alat dan Sumber Belajar
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
3
75%
4
100%
bawah 50% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural Penulisan kode program siswa mencapai di bawah 75% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
Rubrik Penilaian Kinerja : No
1.
2.
3.
Aspek yang dinilai
Sikap
Pengetahuan
Ketrampilan
Keterangan 1 = Tidak aktif dalam pembelajaran 2 = Cukup aktid dalam pembelajaran 3 = Aktif dalam pembelajaran 4 = Amat aktif dalam pembelajaran 1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah 4 = Amat memahami konsep pemecahan masalah 1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1 2 3 4 5
Uraian Kunci Jawaban Soal Uraian Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Skor maksimal untuk soal uraian : 100
Nilai = Skor yang di peroleh x 100 Skor maksimal (100)
Skor 10 10 20 20 40
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.12 Menganalisis pembuatan aplikasi sederhana berbasis antar muka (User Intreface)
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.12 Membuat aplikasi sederhana berbasis antar muka (User Intreface) Kompetensi Dasar 3.12Menganalisis pembuatan aplikasi sederhana berbasis antar muka (User Intreface)
4.12Membuat
Indikator Soal
Soal
No.Soal
Kunci Jawaban
3.12.1Mengidentifika si permasalahan pada pembuatan aplikasi sederhana berbasis antar muka 3.12.2Merumuskan permasalahan pada pembuatan aplikasi sederhana berbasis antar muka 4.12.1Memperbaiki permasalahan
SMK Texar Klari Karawang
92
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
aplikasi sederhana berbasis antar muka (User Intreface)
pada pembuatan aplikasi sederhana berbasis antar muka 4.12.2Menguji hasil perbaikan permasalahan pada pembuatan aplikasi sederhana berbasis antar muka
SMK Texar Klari Karawang
93
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/2 Algoritma Pemrograman
13-14 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar Mengevaluasi debuging pada aplikasi pada sederhana 3.13. : 4.13.
C.
: Menggunakan debuging pada aplikasi sederhana
Indikator Pencapaian Kompetensi 3.12.3Menerapkan prosedur debuging pada aplikasi sederhana 3.12.4Mengidentifikasi permasalahan pada aplikasi berdasarkan data
KI-3
debuging KI-4
D.
:
4.13.1Memperbaiki bug pada aplikasi 4.13.2Menguji aplikasi hasil perbaikan
Tujuan Pembelajaran Siswa dapat menerapkan prosedur debuging pada aplikasi sederhana Siswa dapat mengidentifikasi permasalahan pada aplikasi berdasarkan data debuging Siswa dapat memperbaiki bug pada aplikasi Siswa dapat menguji aplikasi hasil perbaikan
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
Penutup
G.
DESKRIPSI
WAKTU
masalah tentang debuging pada aplikasi Menit Mengumpulkan data tentang debuging pada aplikasi Mengolah data tentang debuging pada aplikasi Mengomunikasikan tentang debuging pada aplikasi Menyimpulkan materi sesuai dengan kopetensi dan 15 indikator. Yang digunakan secara umum pada komputer Menit jaringan. Guru mengevaluasi materi yang telah diberikan
Media, Alat dan Sumber Belajar 1. 2.
Media Alat / Bahan
: :
3.
Sumber Belajar
:
Job Sheet Laptop LCD internet Buku teks pelajaran Buku panduan guru Modul Pembelajaan
H. Penilaian 1.Teknik Penilaian: Analisis, Kinerja, dan Tes Tertulis
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4
100%
ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal 4. Siswa mampu menuliskan pseudocode program
1.2 Penilaian Kinerja
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
masalah
3.
Ketrampilan
1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran :
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KISI-KISI DAN BUTIR SOAL TEORI Nama Sekolah : SMK Texar Klari Karawang Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.13 Mengevaluasi debuging pada aplikasi pada sederhana
Alokasi Waktu Jumlah Soal
: 4 X 45 Menit :5
4.13 Menggunakan debuging pada aplikasi sederhana
Kompetensi Indikator Soal Dasar 3.13Mengevaluasi 3.12.3Menerapkan prosedur debuging pada debuging aplikasi pada pada aplikasi sederhana sederhana 3.12.4Mengidentifika si permasalahan pada aplikasi berdasarkan data debuging 4.13Menggunaka n debuging pada aplikasi sederhana
Soal
No.Soal
Kunci Jawaban
4.13.1Memperbaiki bug pada aplikasi 4.13.2Menguji aplikasi hasil perbaikan
SMK Texar Klari Karawang
99
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
RENCANA PELAKSANAAN PEMBELAJARAN Sekolah Mata Pelajaran Kelas / Semester Meteri Pokok Pertemuan KeAlokasi Waktu
A.
: : : : : :
SMK Texar Klari Karawang Pemrograman Dasar X/2 Algoritma Pemrograman
15-16 4 X 45 Menit
Kompetensi Inti
KI 3
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan : kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
B.
Kompetensi Dasar 3.14. : Mengevaluasi paket installer aplikasi sederhana 4.14.
C.
: Memformulasikan paket installer aplikasi sederhana
Indikator Pencapaian Kompetensi 3.14.1Menerapkan prosedur evaluasi pada paket installer KI-3 3.14.2Mengidentifikasi permasalahan pada paket installer KI-4
:
4.14.1Memperbaiki bug pada paket installer 4.14.2Menguji paket installer hasil perbaikan
D.
Tujuan Pembelajaran Siswa dapat menerapkan prosedur evaluasi pada paket installer Siswa dapat mengidentifikasi permasalahan pada paket installer Siswa dapat memperbaiki bug pada paket installer Siswa dapat menguji paket installer hasil perbaikan
E.
Materi Pembelajaran Membuat paket installer aplikasi Evaluasi paket installer aplikasi
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
KEGIATAN
DESKRIPSI
WAKTU
Mengomunikasikan tentang paket installer aplikasi Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan
15 Menit
Penutup
G.
Media, Alat dan Sumber Belajar 1. 2.
Media Alat / Bahan
: :
3.
Sumber Belajar
:
Job Sheet Laptop LCD internet Buku teks pelajaran Buku panduan guru Modul Pembelajaan
H. Penilaian 1.Teknik Penilaian: Analisis, Kinerja, dan Tes Tertulis 1.14 Penilaian Analisis No Nama 25 %
Progress Penulisan Kode 50 % 75 %
Jumlah Skor 100 %
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
4
natural 3. Siswa mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal Penulisan kode program siswa mencapai di bawah 100% apabila : 1. Siswa sudah mampu menjelaskan soal yang diberikan dan tahu apa yang akan dilakukan ke depan nya 2. Siswa sudah mampu menjelaskan algoritma dari soal menggunakan bahasa natural 3. Siswa sudah mampu menggambarkan flowchart untuk menyelsaikan permasalahan dari soal 4. Siswa mampu menuliskan pseudocode
100%
program 1.2 Penilaian Kinerja
No 1
Aspek yang dinilai Nama
Sikap
Pengetahuan
1 2 3 4 1
2 3
4
Keterampilan 1
2
3
4
Jumlah Skor
RPP 1 Teknologi Komputer (Rekayasa Perangkat Lunak)
pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakan prosedur pemecahan masalah 4 = Amat terampil melaksanakan prosedur pemecahan masalah
1.3 Tes Tertulis LEMBAR KERJA SISWA ( Tugas Perorangan )
Essay (Soal Terlampir) Pedoman Penskoran : No 1
Uraian Kunci Jawaban Soal Uraian S
l1
Skor 10