rpp teknik pemrograman

Download Rpp Teknik Pemrograman

If you can't read please download the document

Upload: aminemilya

Post on 09-Dec-2015

245 views

Category:

Documents


18 download

DESCRIPTION

rpp

TRANSCRIPT

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)TAHUN PELAJARAN 2014/2015Satuan Pendidikan: SMK Program Keahlian: Teknik Elektronika Audio VideoMata Pelajaran: Teknik Pemrograman Kelas/ Semester: X/1Materi Pokok : Lingkungan pengembangan terintegrasi (IDE) bahasa Visual BasicAlokasi Waktu: 5 pertemuan (2 x 40 Menit) KOMPETENSI INTIKI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.KI 2 : Menghayati dan mengamalkan perilaku jujur, disiplin, tanggungjawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan pro-aktif dan menunjukkan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.KI 3 : Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung.KOMPETENSI DASAR DAN INDIKATORMengamalkan ajaran agama yang dianut dalam memahami lingkungan pengembangan terintegrasi bahsa Visual Basic Indikator:Mengenal lingkungan pengembangan terintegrasi (IDE) bahasa Visual Basic. Mengamalkan nilai-nilai ajaran agama sebagai tuntunan dalam memahami lingkungan pengembangan terintegrasi bahsa Visual Basic Indikator:Menjaga norma-norma agama yang dianutnya setiap hariTUJUAN PEMBELAJARANSiswa dapat mengenal lingkungan pengembangan teritegrasi bahasa Visual BasicSiswa mampu menjelaskan bagaimana memulai menggunakan Lingkungan Pengembangan Terintegrasi (IDE) bahasa Visual Basic.MATERI PEMBELAJARANTerlampir dalam bentuk handout yang berisi materi mengenai :Lingkungan pengembangan terintegrasi bahasa Visual Basic IDE atau integrated design merupakan perangkat lunak komputer yang berfungsi untuk membantu programer mengembangkan perangkat lunaknya. IDE merupakan suatu lingkungan pengembangan aplikasi yang terintegrasi lengkap dengan tools dan utilities. METODE PEMBELAJARANPendekatan: ScientificModel Pembelajaran: Discovery learningMetode: Pembelajaran kooperatifMEDIA, ALAT, DAN SUMBER PEMBELAJARANMediaWhite boardBrosurPower pointSumber BelajarModul Visual Basic Buku Menggunakan VB 6.0KEGIATAN PEMBELAJARAN Pertemuan Pertama ( 2 x 40 menit)KegiatanDeskripsi KegiatanAlokasi waktuPeserta didikGuruPendahuluanMenjawab salamBila belum rapi peserta didik membenahiBerdiri rapi dan dilanjutkan berdoa Peserta didik meresponBerkelompok sesuai dengan kelompok yang dibagi guruMengamati dan mencermati penjelasan guruMemberi SalamGuru memeriksa kesiapan peserta didik (buku,alat tulis dll) dan tempat pembelajaran (kebersihan dan kenyamanan) BerdoaMemeriksa kehadiran peserta didikMembentuk kelompok yang (tiap kelompok terdiri 3-4 siswa)Menyampaiakan tujuan pembelajaranyang akan dicapai dengan menggunakanmedia presentasi10 menitIntiMengamati (10 menit)Peserta didik dalam setiap kelompok mengamati tampilan slide dan memberi tanggapan terhadap IDE bahasa VBMencari informasi di internet atau buku siswa tentang simbol operator aritmatikaMenanya (10 menit)Menjawab pertanyaan guruMemperhatikan penjelasan guru, Mengajukan pertanyaan mengenai hal yang belum dipahamiMengumpulkan informasi (10 menit)Peserta didik masing-masing kelompok berdiskusi, tentang macam tools dan fungsinya lalu mencatat dalam buku catatan (Data Collection(pengumpulan data)Mengasosiasi (15 menit)Masing-masing kelompok mengolah hasil pembahasan diskusi dalam bentuk presentasi (Data Processing (pengolahan Data)Peserta didik disetiap kelompok mencoba membuktikan dengan membuka aplikasi VB Verification(pembuktian)Mengkomunikasikan (15 menit)Berdasarkan verifikasi data yang ada, peserta didik dalam setiap kelompok mengambil kesimpulan tentang macam dan fungsi dari masing-masing tools yang ada dalam IDE VBPeserta didik setiap kelompok mempresentasikan hasil kesimpulan diskusi. Dan kelompok yang lain memperhatikan, bertanya, menambahkan serta menjawab pertanyaan yang kurang diketahui.(Generalization (menarik kesimpulan / generalisasi)Guru menayangkan di slide tentang IDE bahasa VB(Stimulation/pemberian rangsangan)Guru meminta siswa mencari informasi tentang tools/utility dalam IDE VBGuru memberikan pertanyaan tentang tools VBMenjelaskan cara kerja tools IDE bahasa VB (Problem statement (pernyataan/identifikasi masalah)Guru menjelaskan fungsi dari masing-masing tools yang terdapat dalam IDE VBGuru menampilkan contoh fungsi salah satu tools dan cara kerjanyaGuru meminta peserta didik di setiap kelompok mendiskusikan macam-macam tools dan fungsinyaGuru mengarahkan dan memantau diskusi kelompokMengamati sikap KI 1 dan KI 2 yaitu kerjasamaGuru membimbing dalam mengolah hasil diskusiGuru membimbing tiap-tiap kelompok dalam verifikasi (pembuktian) dataMembantu peserta didik untuk membuat kesimpulanMeminta masing-masing kelompok secara begantian mempresentasikan hasil diskusinya di depan kelasGuru disamping melakukan pengamatan sikap, juga mencermati pelaksanaan dikusi merekam dengan seksama kekurangan dan kelebihan diskusi masing-masing kelompok sebagai bahan penguatan setelah selesai dikusi.Guru memberikan penguatan dengan memberikan ulasan singkat membetulan yang salah dan memberikan apresiasi bagi yang berhasil baik secara individu( sebagai moderator, presenter, menjawab pertanyaan, dll ) maupun kelompok yang terbaik.60 menitPenutupSalah satu atau lebih peserta didik menyimpulkan tentang IDE VBMemperhatikan pengarahan dari guruMencatat pekerjaan rumah Peserta didik memperhatikan dengan cermat untuk mempelajari materi lebih lanjut.Guru mengarahkan peserta didik untuk membuat kesimpulanGuru memberikan refleksi dan penguatan tentang sikap siswaGuru memberikan beberapa soal sebagai tugas / PR /tugas mandiri terstrukturGuru mengakhiri kegiatan pembelajaran dengan memberikan pesan untuk mempelajari materi berikutnya yaitu praktek menggunakan IDE VB10 menitPERTEMUAN KE-2 (2 X 40 menit)KegiatanDeskripsi KegiatanAlokasi waktuPeserta didikGuruPendahuluanMenjawab salamBila belum rapi peserta didik membenahiBerdiri rapi dan dilanjutkan berdoa Peserta didik meresponBerkelompok sesuai dengan kelompok yang dibagi guruMengamati dan mencermati penjelasan guruMemberi SalamGuru memeriksa kesiapan peserta didik (buku,alat tulis dll) dan tempat pembelajaran (kebersihan dan kenyamanan) BerdoaMemeriksa kehadiran peserta didikMembentuk kelompok yang (tiap kelompok terdiri 3-4 siswa)Menyampaiakan tujuan pembelajaranyang akan dicapai dengan menggunakanmedia presentasi10 menitIntiMengamati (10 menit)Peserta didik dalam setiap kelompok mengamati tampilan slide dan memberi tanggapan terhadap penggunaan IDE bahasa VBMenanya (10 menit)Menjawab pertanyaan guruMemperhatikan penjelasan guru, Mengajukan pertanyaan mengenai hal yang belum dipahamiMengumpulkan informasi (10 menit)Peserta didik masing-masing kelompok berdiskusi, tentang cara membuka dan mengoperasikan IDE VB lalu mencatat di buku(Data Collection(pengumpulan data)Mengasosiasi (15 menit)Masing-masing kelompok mengolah hasil pembahasan diskusi dalam bentuk presentasi (Data Processing (pengolahan Data)Peserta didik disetiap kelompok mencoba membuktikan dengan membuka aplikasi VB Verification(pembuktian)Mengkomunikasikan (15 menit)Berdasarkan verifikasi data yang ada, peserta didik dalam setiap kelompok mengambil kesimpulan tentang macam dan fungsi dari masing-masing tools yang ada dalam IDE VBPeserta didik setiap kelompok mempresentasikan hasil kesimpulan diskusi. Dan kelompok yang lain memperhatikan, bertanya, menambahkan serta menjawab pertanyaan yang kurang diketahui.(Generalization (menarik kesimpulan / generalisasi)Guru menayangkan di slide tentang penggunaan IDE bahasa VB(Stimulation/pemberian rangsangan)Guru meminta siswa mencari informasi tentang tools/utility dalam IDE VBGuru memberikan pertanyaan tentang memulai menggunakan IDE VBMenjelaskan cara membuka IDE bahasa VB (Problem statement (pernyataan/identifikasi masalah)Guru menjelaskan langkah-langkah penggunaan IDE VBGuru meminta peserta didik di setiap kelompok melakukan praktek langkah-langkah membuka hingga pengoperasian IDE VBGuru mengarahkan dan memantau diskusi kelompokMengamati sikap KI 1 dan KI 2 yaitu kerjasamaGuru membimbing dalam mengolah hasil diskusiGuru membimbing tiap-tiap kelompok dalam verifikasi (pembuktian) dataMembantu peserta didik untuk membuat kesimpulanMeminta masing-masing kelompok secara begantian mempresentasikan hasil diskusinya di depan kelasGuru disamping melakukan pengamatan sikap, juga mencermati pelaksanaan dikusi merekam dengan seksama kekurangan dan kelebihan diskusi masing-masing kelompok sebagai bahan penguatan setelah selesai dikusi.Guru memberikan penguatan dengan memberikan ulasan singkat membetulan yang salah dan memberikan apresiasi bagi yang berhasil baik secara individu( sebagai moderator, presenter, menjawab pertanyaan, dll ) maupun kelompok yang terbaik.60 menitPenutupSalah satu atau lebih peserta didik menyimpulkan tentang membuka dan menggunakan IDE VBMemperhatikan pengarahan dari guruMencatat pekerjaan rumah Peserta didik memperhatikan dengan cermat untuk mempelajari materi lebih lanjut.Guru mengarahkan peserta didik untuk membuat kesimpulanGuru memberikan refleksi dan penguatan tentang sikap siswaGuru memberikan beberapa soal sebagai tugas / PR /tugas mandiri terstrukturGuru mengakhiri kegiatan pembelajaran dengan memberikan pesan untuk mempelajari materi berikutnya yaitu konsep dasar pemrograman VB10 menitPertemuan ke-3KegiatanDeskripsi KegiatanAlokasi waktuPeserta didikGuruPendahuluanMenjawab salamBila belum rapi peserta didik membenahiBerdiri rapi dan dilanjutkan berdoa Peserta didik meresponBerkelompok sesuai dengan kelompok yang dibagi guruMengamati dan mencermati penjelasan guruMemberi SalamGuru memeriksa kesiapan peserta didik (buku,alat tulis dll) dan tempat pembelajaran (kebersihan dan kenyamanan) BerdoaMemeriksa kehadiran peserta didikMembentuk kelompok yang (tiap kelompok terdiri 3-4 siswa)Menyampaiakan tujuan pembelajaranyang akan dicapai dengan menggunakanmedia presentasi10 menitIntiMengamati (10 menit)Peserta didik dalam setiap kelompok mengamati tampilan slide dan memberi tanggapan terhadap konsep dasar VBMenanya (10 menit)Menjawab pertanyaan guruMemperhatikan penjelasan guru, Mengajukan pertanyaan mengenai hal yang belum dipahamiMengumpulkan informasi (10 menit)Peserta didik masing-masing kelompok berdiskusi, tentang fungsi object dan cara mengubah propertis (Data Collection(pengumpulan data)Mengasosiasi (15 menit)Masing-masing kelompok mengolah hasil pembahasan diskusi dalam bentuk presentasi (Data Processing (pengolahan Data)Peserta didik disetiap kelompok mencoba membuktikan dengan membuka aplikasi VB Verification(pembuktian)Mengkomunikasikan (15 menit)Berdasarkan verifikasi data yang ada, peserta didik dalam setiap kelompok mengambil kesimpulan tentang macam dan fungsi dari masing-masing tools yang ada dalam IDE VBPeserta didik setiap kelompok mempresentasikan hasil kesimpulan diskusi. Dan kelompok yang lain memperhatikan, bertanya, menambahkan serta menjawab pertanyaan yang kurang diketahui.(Generalization (menarik kesimpulan / generalisasi)Guru menayangkan di slide tentang aplikasi VB(Stimulation/pemberian rangsangan)Guru memberikan pertanyaan tentang aplikasi VBMenjelaskan konsep dasar pemrograman VB (Problem statement (pernyataan/identifikasi masalah)Guru menjelaskan tipe data yang digunakan di dalam VB, event, propertis dan macam-macam objectGuru meminta peserta didik di setiap kelompok melakukan diskusi fungsi masing-masing object dan cara mengubah propertisGuru mengarahkan dan memantau diskusi kelompokMengamati sikap KI 1 dan KI 2 yaitu kerjasamaGuru membimbing dalam mengolah hasil diskusiGuru membimbing tiap-tiap kelompok dalam verifikasi (pembuktian) dataMembantu peserta didik untuk membuat kesimpulanMeminta masing-masing kelompok secara begantian mempresentasikan hasil diskusinya di depan kelasGuru disamping melakukan pengamatan sikap, juga mencermati pelaksanaan dikusi merekam dengan seksama kekurangan dan kelebihan diskusi masing-masing kelompok sebagai bahan penguatan setelah selesai dikusi.Guru memberikan penguatan dengan memberikan ulasan singkat membetulan yang salah dan memberikan apresiasi bagi yang berhasil baik secara individu( sebagai moderator, presenter, menjawab pertanyaan, dll ) maupun kelompok yang terbaik.60 menitPenutupSalah satu atau lebih peserta didik menyimpulkan tentang membuka dan menggunakan IDE VBMemperhatikan pengarahan dari guruMencatat pekerjaan rumah Peserta didik memperhatikan dengan cermat untuk mempelajari materi lebih lanjut.Guru mengarahkan peserta didik untuk membuat kesimpulanGuru memberikan refleksi dan penguatan tentang sikap siswaGuru memberikan beberapa soal sebagai tugas / PR /tugas mandiri terstrukturGuru mengakhiri kegiatan pembelajaran dengan memberikan pesan untuk mempelajari materi berikutnya yaitu memahami aplikasi sederhana bahasa VB10 menitPertemuan ke-4 & 5KegiatanDeskripsi KegiatanAlokasi waktuPeserta didikGuruPendahuluanMenjawab salamBila belum rapi peserta didik membenahiBerdiri rapi dan dilanjutkan berdoa Peserta didik meresponBerkelompok sesuai dengan kelompok yang dibagi guruMengamati dan mencermati penjelasan guruMemberi SalamGuru memeriksa kesiapan peserta didik (buku,alat tulis dll) dan tempat pembelajaran (kebersihan dan kenyamanan) BerdoaMemeriksa kehadiran peserta didikMembentuk kelompok yang (tiap kelompok terdiri 3-4 siswa)Menyampaiakan tujuan pembelajaranyang akan dicapai dengan menggunakanmedia presentasi10 menitIntiMengamati (10 menit)Peserta didik dalam setiap kelompok mengamati tampilan slide dan memberi tanggapan Menanya (10 menit)Menjawab pertanyaan guruMemperhatikan penjelasan guru, Mengajukan pertanyaan mengenai hal yang belum dipahamiMengumpulkan informasi (10 menit)Peserta didik masing-masing kelompok berdiskusi, tentang object, event dan propertis (Data Collection(pengumpulan data)Mengasosiasi (15 menit)Masing-masing kelompok mengolah hasil pembahasan diskusi dalam bentuk presentasi (Data Processing (pengolahan Data)Peserta didik disetiap kelompok mencoba membuktikan dengan membuka aplikasi VB Verification(pembuktian)Mengkomunikasikan (15 menit)Berdasarkan verifikasi data yang ada, peserta didik dalam setiap kelompok mengambil kesimpulan tentang macam dan fungsi dari masing-masing tools yang ada dalam IDE VBPeserta didik setiap kelompok mempresentasikan hasil kesimpulan diskusi. Dan kelompok yang lain memperhatikan, bertanya, menambahkan serta menjawab pertanyaan yang kurang diketahui.(Generalization (menarik kesimpulan / generalisasi)Guru menayangkan di slide tentang program sederhana aplikasi VB (Stimulation/pemberian rangsangan)Guru memberikan pertanyaan tentang aplikasi sederhana VB (Problem statement (pernyataan/identifikasi masalah)Guru Menjelaskan langkah-langkah membuat aplikasi sederhana menggunakan VBGuru meminta peserta didik di setiap kelompok melakukan diskusi object apa saja yang digunakan, propertis, event yang digunakan (pertemuan 4)Guru meminta peserta didik melakukan praktek identifikasi kode program yang digunakan (pertemuan ke-5)Guru mengarahkan dan memantau diskusi kelompokMengamati sikap KI 1 dan KI 2 yaitu kerjasamaGuru membimbing dalam mengolah hasil diskusiGuru membimbing tiap-tiap kelompok dalam verifikasi (pembuktian) dataMembantu peserta didik untuk membuat kesimpulanMeminta masing-masing kelompok secara begantian mempresentasikan hasil diskusinya di depan kelasGuru disamping melakukan pengamatan sikap, juga mencermati pelaksanaan dikusi merekam dengan seksama kekurangan dan kelebihan diskusi masing-masing kelompok sebagai bahan penguatan setelah selesai dikusi.Guru memberikan penguatan dengan memberikan ulasan singkat membetulan yang salah dan memberikan apresiasi bagi yang berhasil baik secara individu( sebagai moderator, presenter, menjawab pertanyaan, dll ) maupun kelompok yang terbaik.60 menitPenutupSalah satu atau lebih peserta didik menyimpulkan tentang membuka dan menggunakan IDE VBMemperhatikan pengarahan dari guruMencatat pekerjaan rumah Peserta didik memperhatikan dengan cermat untuk mempelajari materi lebih lanjut.Guru mengarahkan peserta didik untuk membuat kesimpulanGuru memberikan refleksi dan penguatan tentang sikap siswaGuru memberikan beberapa soal sebagai tugas / PR /tugas mandiri terstrukturGuru mengakhiri kegiatan pembelajaran dengan memberikan pesan untuk mempelajari materi berikutnya yaitu memahami aplikasi sederhana bahasa VB10 menitINSTRUMEN PENILAIAN HASIL BELAJARPENILAIAN SIKAPInstrumen dan Rubrik Penilaian SikapNoNama Siswa/ KelompokKerjasamaKedisiplinan123412341.2.dstKerjasamaSkorIndikator KerjasamaPenilaian Kerjasama1.Terlibat aktif dalam bekerja kelompok Skor 1 jika 1 atau tidak ada indikator yang konsisten ditunjukkan peserta didik2.Kesediaan melakukan tugas sesuai kesepakatanSkor 2 jika 2 indikator kosisten ditunjukkan peserta didik3.Bersedia membantu orang lain dalam satu kelompok yang mengalami kesulitanSkor 3 jika 3 indikator kosisten ditunjukkan peserta didik4.Menghargai hasil kerja anggota kelompok/team work Skor 4 jika 4 indikator konsisten ditunjukkan peserta didikPENILAIAN PENGETAHUANKompetensi DasarIndikatorIndikator SoalJenis SoalSoalMemahami bahasa pemrograman Visual Basic3.1.1 Mengenal IDE bahasa pemrograman VB3.1.2 menjelaskan bagaimana memulai IDE VB3.1.3 Memahami konsep dasar VB3.1.4 memahami aplikasi sederhana dengan VBSiswa dapat menyebutkan definisi IDE VBSiswa dapat menjelaskan bagaimana memulai dan mengoperasikan IDE VBSiswa mampu memahami konsep dasar pemrograman VBSiswa mampu mengidentifikasi object, propertis dan event yang digunakan dalam sebuah aplikasi sederhana VBTes tulisApa yang dimaksud dengan IDE VB?Sebutkan tools yang ada di dalam IDE VB?Jelaskan langkah membuka aplikasi VB!Sebutkan macam-macam tipe data yang digunakan dalam VB!Sebutkan kriteria penggunaan macam-macam tipe data!Sebutkan beberapa object yang ada dalam toolbox!Bagaimana mengubah warna object?Bagaimana mengubah warna latar belakang form yang digunakan?Buatlah operation code untuk menampilkan sebuah kalimat menggunakan object label dan commandbutton!Rubrik Penilaian PengetahuanDefinisi IDE (untuk mengembangkan aplikasi software, integrasi tools)Jika dijawab untuk mengembangkan aplikasi software, integrasi tools skor 2Jika dijawab untuk mengembangkan aplikasi software saja atau integrasi tools saja skor 1Tools yang ada di dalam VBJika dijawab 5 tools benar skor 5Jika dijawab 4 tools benar skor 4Jika dijawab 3 tools benar skor 3Jika dijawab 2 tools benar skor 2Jika dijawab 1 tools benar skor 1Langkah membuka aplikasi VB (start-VB-Standard exe)Jika dijawab start-VB-Standard exe skor 3Jika dijawab start-VB atau VB-Standard exe skor 2Jika dijawab start atau VB atau Standard exe saja skor 1Macam tipe dataJika dijawab 5 tools benar skor 5Jika dijawab 4 tools benar skor 4Jika dijawab 3 tools benar skor 3Jika dijawab 2 tools benar skor 2Jika dijawab 1 tools benar skor 1Kriteria penggunaan tipe dataJika dijawab 5 tools benar skor 5Jika dijawab 4 tools benar skor 4Jika dijawab 3 tools benar skor 3Jika dijawab 2 tools benar skor 2Jika dijawab 1 tools benar skor 1Beberapa object yang ada dalam toolboxJika dijawab 5 object benar skor 5Jika dijawab 4 object benar skor 4Jika dijawab 3 object benar skor 3Jika dijawab 2 object benar skor 2Jika dijawab 1 object benar skor 1Mengubah warna object (klik object-propertis-forecolor-warna)Jika dijawab 4 langkah benar skor 4Jika dijawab 3 langkah benar skor 3Jika dijawab 2 langkah benar skor 2Jika dijawab 1 langkah benar skor 1Mengubah warna background (object-propertis-back color-warna)Jika dijawab langkahnya urut dan proses benar skor 4Jika dijawab langkat urut dan proses tidak benar skor 3Jika dijawab langkah tidak urut dan proses benar skor 2Jika dijawab tidak tidak urut dan proses tidak benar skor 1Operation codeJika dijawab object benar 2 dan operation code sesuai 2 skor 4Jika dijawab object benar 2 dan operation code sesuai 1 skor 3Jika dijawab object benar 1 dan operation code sesuai 1 skor 2Jika dijawab object benar dan operation code tidak sesuai skor 1Rumus Konversi Nilai:Jumlah skor yang diperolehNilai = X 4 =.............. Jumlah skor maksimalMengetahui,Kepala SekolahDra. Siti Fadilah, M.Pd.INIP. 19601206 198901 2 001Saptosari, Juli 2014Guru Mata PelajaranSanti Utami, M.PdNIP. 19850315 200903 2 002