Anda di halaman 1dari 8

RENCANA PELAKSANAAN PEMBELAJARAN

Satuan Pendidikan : SMK YPT 1 PURBALINGGA


Kelas/Semester/Paket : X/ 1/ TEI
Mata Pelajaran : Teknik Pemrograman
Materi Pokok : Menerapkan bahasa pemrograman Visual Basic
Pertemuan ke : 1
Alokasi Waktu : 2 x 45 menit (1 kali pertemuan)

A. Kompetensi Inti

1. Menghayati dan mengamalkan ajaran agama yang dianutnya


2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggungjawab, peduli (gotong
royong, kerjasama, toleran, damai), santun, responsif dan proaktif 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.
3. Memahami, menerapkan, dan menganalisis pengetahuan faktual, konseptual, prosedural,
dan metakognitif dasarkan 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
4. Mengolah, menalar, dan menyaji dalam ranah konkret danranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif
dan kreatif, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung

B. Kompetensi Dasar dan Indikator Pencapaian Kompetensi

3.1 Menerapkan bahasa pemrograman Visual Basic


3.1.1 Menjelaskan Lingkungan Pengembangan Terintegrasi(Integrated Development
Enviroment-IDE) bahasaVisual Basic.
3.1.2 Menjabarkan bagaimana memulai menggunakan Lingkungan
PengembanganTerintegrasi (Integrated Development Enviroment-IDE) bahasaVisual
Basic
3.1.3 Menjelaskan konsep dasarbahasaVisual Basic
3.1.4 Membangun program aplikasi dengan bahasa Visual Basic

4.1 Membuat program aplikasi sederhana dengan bahasa pemrograman Visual


4.1.1 Melaksanakan pembuatan program menggunakan Integrated Development
Enviroment (IDE)
4.1.2 Melakukan percobaan dan menerapkan penggunaan Lingkungan
PengembanganTerintegrasi (Integrated Development Enviroment-IDE) bahasaVisual
Basic
4.1.3 Melakukan percobaan menggunakan konsep dasar bahasa pemrograman bahasa visual
basic
4.1.4 Membuat program aplikasi sederhana dengan bahasaVisual Basic
C. Tujuan Pembelajaran
Setelah mengikuti kegiatan pembelajaran dengan menggunakan pendekatan saintifik, model
Problem Based Learning serta metode diskusi dan penugasan, peserta didik mampu :
1. Mengemukakan fungsi IDE pada Visual Basic.
2. Menciptakan program aplikasi sederhana menggunakan IDE pada Visual Basic
3. Mendemontrasikan hasil dari pembuatan program
4. Menyusun laporan tertulis hasil praktek visual basic.
5. Mempresentasikan praktek visual basic.

D. Materi Pembelajaran
 Pengetahuan Konseptual :
- Software Visual Basic
 Pengetahuan Prosedural :
IDE bahasa Visual Basic
 Pengetahuan Konseptual :
Bahasa Visual Basic
 Pengetahuan Prosedural :
Pemrograman Visual Basic
 Pengetahuan Faktual :
Aplikasi Program Visual Basic
 Pengetahuan Prosedural :
Pembuatan Pemrograman berbasis IDE
 Pengetahuan Prosedural :
Pembuatan Program Aplikasi sederhana VB.
 Pengetahuan Prosedural :
Menjalankan dan Mengkoreksi Hasil Program

E. Metode Pembelajaran
Pendekatan : Saintifik
Strategi : Penggalian informasi (Project based learning), Presentasi
Model pembelajaran : Kooperatif
Metode : Penugasan, tanya jawab, diskusi, demonstrasi, dan proyek.

F. Media, Alat dan Sumber Pembelajaran


1. Media Pembelajaran
a. Visual Basic 6
2. Alat Pembelajaran
a. Netbook/LCD Proyektor,
3. Sumber Belajar
 Computer Programming Concepts and Visual Basic, David I. Schneider, 1995
 Programming in VisualBasic, The Very Beginner’s Guide, Jim McKeown, 2010
 The Microcontroller Programming, Julio Sanchez Minnesota State University, Mankato,
Maria P. CantonSouth Central College, North Mankato, Minnesota, 2007
 CLEARLY VISUAL BASIC PROGRAMMING WITH MICROSOFTVISUAL BASIC,
DIANE Z AK, 2010
 Visual Basic for Electronics Engineering Applicatons, Second Edition, Vincent Himpe,
2005
B. Langkah-langkah Kegiatan Pembelajaran

Alokasi
Kegiatan Deskripsi
Waktu

Pendahuluan 1. Pengkondisian peserta didik untuk mengikuti proses 10 Menit


pembelajaran :
a. Memgucapkan/menjawab salam
b. Mengamati kebersihan kelas
c. Memeriksa pakaian seragam peserta didik
d. Berdo’a
e. Pengabsenan
2. Melaksanakan apersepsi berkaitan dengan IDE pada
Visaul Basic
3. Memotivasi belajar peserta didik secara kontekstual
tentang IDE pada Visaul Basic
4. Menjelaskan kompetensi dasar, tujuan dan ruang
lingkup materi pembelajaran
5. Menjelaskan strategi pembelajaran yang akan
dilaksanakan
6. Mengelompokkan peserta didik ke dalam 8
kelompok secara heterogen

Inti Mengamati 70 Menit

1. Peserta didik menyimak IDE pada Visaul Basic


(Orientasi Peserta didik pada masalah)
2. Peserta didik membaca teori IDE pada Visaul Basic

Menanya

Peserta didik dengan bimbingan guru merumuskan


pertanyaan IDE pada Visaul Basic
Mengumpulkan Informasi

Peserta didik secara kelompok mengumpulkan


informasi dari berbagai sumber untuk menjawab
pertanyaan-pertanyaan yang telah dirumuskannnya
berkaitan dengan IDE pada Visaul Basic
Mengasosiasi

Peserta didik berdiskusi untuk mengolah,


menganalisis dan menyimpulkan informasi yang
telah dikumpulkan dari berbagai sumber sesuai
pertanyaan-pertanyaan berkaitan dengan IDE pada
Visaul Basic
Mengkomunikasikan

1. Setiap kelompok menyusun laporan hasil diskusinya


secara tertulis
2. Salah satu kelompok mempresentasikan hasil
diskusinya dan ditanggapi oleh kelompok lainnya
3. Guru melakukan pengamatan, pelurusan dan
penguatan terhadap proses pembelajaran
(Menganalisis dan mengevaluasi proses pemecahan
masalah)

Penutup 1. Peserta didik bersama guru menyimpulkan hasil 10 Menit


pembelajaran
2. Melaksanakan refleksi terhadap pelaksanaan
pembelajaran
3. Menginformasikan rencana kegiatan pembelajaran
minggu depan
4. Menutup pelajaran dengan do’a dan salam

C. Penilaian Hasil Belajar


1. Teknik Penilaian : Pengetahuan, Keterampilan, dan Sikap
2. Bentuk Instrumen : Penugasan dan Proyek.

Tabel 1: Format Penilaian Projek

Mata Pelajaran : ………………………………..


Nama Projek : ………………………………..
Alokasi Waktu : ………………………………..
Nama/Kelompok : ………………………………..
NIS : ………………………………..
Kelas : ………………………………..

Skor
No Aspek Penilaian
1 2 3 4 5
1. PERENCANAAN
a. Persiapan
b. Perumusan Judul/Tema
2. PELAKSANAAN
a. Proses pengamatan
b. Pengumpulan data
c. Persiapan alat/media/bahan
d. Teknik pengolahan/eksplorasi
3. LAPORAN PROYEK
a. Hasil produk/performansi
b. Presentasi/penguasaan
c. Laporan Tertulis/portopolio (sistematika, keakuratan
sumber data, kuantitas sumber data, analisis data,
penarikan kesimpulan)
TOTAL SKOR

Catatan:
Skor diberikan dengan rentang skor 1 sampai 5, dengan ketentuan semakin
lengkap jawaban dan ketepatan dalam proses pembuatan maka semakin
tinggi nilainya.
Penilaian pada pembelajaran berbasis projek juga dapat dilakukan dengan menilai produk yang
dihasilkan dari tugas projek. Penilaian produk dilakukan untuk menilai proses pembuatan dan
kualitas suatu produk yang dihasilkan oleh peserta didik. Penilaian produk dapat dilakukan pada
tugas yang menekankan pada produk teknologi maupun karya seni. Adapun contoh format
penilaian produk adalah sebagai berikut.
Tabel 2: Format Penilaian Produk (Teknologi/Karya Seni)

Mata Pelajaran : ………………………………..


Nama Proyek : ………………………………..
Alokasi Waktu : ………………………………..
Nama/Kelompok : ………………………………..
NIS : ………………………………..
Kelas : ………………………………..

Skor
No Tahapan Penilaian
1 2 3 4 5
1. TAHAP PERENCANAAN BAHAN (merencanakan,
menggali, mengembangkan gagasan, dan mendesain
produk)
2. TAHAP PROSES PEMBUATAN
a. Persiapan alat dan bahan
b. Teknik pengolahan
c. Keselamatan kerja, Keamanan dan Kebersihan
3. TAHAP AKHIR
a. Bentuk fisik produk
b. Inovasi
TOTAL SKOR

Catatan: Skor diberikan dengan rentang skor 1 sampai 5, dengan ketentuan


semakin lengkap jawaban dan ketepatan dalam proses pembuatan maka
semakin tinggi nilainya.
Penilaian sikap dapat dilakukan dengan bentuk penilaian observasi, penilaian diri, penilaian
“teman sejawat” (peer evaluation), dan penilaian jurnal oleh peserta didik. Instrumen yang
digunakan untuk observasi, penilaian diri, dan penilaian antar peserta didik adalah daftar cek
atau skala penilaian (rating scale) yang disertai rubrik, sedangkan pada jurnal berupa catatan
yang disusun oleh guru. Contoh instrumen penilaian sikap dengan lembar pengamatan/observasi
adalah sebagai berikut.
Tabel 3: Format Penilaian Sikap
Nama : …………………………………
NIS : …………………………………
Kelas : …………………………………
Skor
No Aspek Penilaian
1 2 3 4 5
1. Kerajinan
2. Ketekunan
3. Tanggung Jawab
4. Kedisiplinan
5. Kerjasama
6. Tenggang rasa
7. Kejujuran
TOTAL SKOR
Keterangan:
Skala penilaian sikap dibuat dengan rentang skor 1 sampai 5.
1 = sangat kurang; 2 = kurang; 3 = cukup; 4 = baik dan 5 = amat baik.
Untuk penilaian sikap, angka ini berfungsi sebagai alat peringkas profil peserta
Penilaian sikap juga dapat dilakukan dengan penilaian diri dengan menggunakan daftar cek atau
didik, bukan sebagai harga mati untuk KKM.
skala penilaian (rating scale). Contoh instrumen penilaian sikap dengan penilaian diri adalah
sebagai berikut.
Tabel 4: Instrumen Penilaian Diri
Nama : ______________________________
NIS : ______________________________
Kelas : ______________________________
Petunjuk
Berilah tanda silang (X) sesuai dengan kondisi diri Anda.
Keterangan
SS : Sangat Setuju, S: Setuju, TS: Tidak Setuju, dan STS: Sangat Tidak Setuju
NO PERNYATAAN Penilaian
SS S TS STS
1 Saya sudah dapat mengembangkan tema pada tugas
proyek yang diberikan guru
2 Saya dapat merancang jadwal pelaksanaan kegiatan
proyek dengan baik
3 Saya dapat menyusun jadwal pelaksanaan proyek
dengan sistematis
4 Saya dapat menyelesaikan proyrk sesuai dengan
langkah langkah yang telah ditetukan
5 Saya dapat menyusun laporan dengan sistematis
dan baik
6 Saya dapat mempresentasikan hasil kegiatan proyek
dengan baik
7 Saya telah menguasai materi pembelajaran dengan
baik

Penilaian Karakter :
Nilai Kriteria Skor
No. Karakter
1 Kreatif - Kreatif A
- Menunjukkan usaha kreatif B
- Dibimbing untuk kreatif C
- Tidak ada kemauan untuk kreatif D
2 Tanggung - Bertanggung jawab A
jawab - Menunjukkan usaha bertanggung jawab B
- Dibimbing untuk bertanggung jawab C
- Tidak ada kemauan untuk bertanggung jawab D
3 Kerja keras - Bekerja keras A
- Menunjukkan usaha kerja keras B
- Dibimbing untuk bekerja keras C
- Tidak ada kemaan untuk bekerja keras D
4 Mandiri - Mandiri A
- Menunjukkan usaha kurang mandiri B
- Dibimbing untuk mandiri C
- Tidak ada kemauan untuk mandiri D

Kisi-kisi dan Soal


Kompetensi Indikator BentukT
IPK SoalTes
Dasar Soal es
3.1 3.1.1  Memjelaska  TesTe 1. Jelaskan lingkup IDE
Menerapkan Menjelaskan Lingkungan n lingkup rtu-lis pada VB ?
bahasa IDE
Pengembangan
pemrograman  Menjelaska 2. Jelaskan fungsi dari
Visual Basic Terintegrasi(Integrated form VB
n macam
Development Enviroment- macam ide
IDE) bahasaVisual Basic.  Mengemuka 3. Tuliskan kegunaan
3.1.2. kanpenggun dari combo box pada
aan IDE toolbox?
Menjabarkan bagaimana
 Menjelaska
memulai menggunakan n konsep 4. Jelaskan cara
Lingkungan dasar IDE membuat command
PengembanganTerintegras  Menjelaska botton?
i (Integrated Development n Cara
pembuatan 5. Jelaskan procedure
Enviroment-IDE)
program pembuatan program?
bahasaVisual Basic
VB
3.1.3.
Menjelaskan konsep
dasarbahasaVisual Basic
3.1.4
Membangun program
aplikasi dengan bahasa
Visual Basic

a. Penilaian Keterampilan

Kompetensi Indikator BentukT


IPK SoalTes
Dasar Soal es
4.1 Membuat 4.1.1.  Membuat  TesTe 1. Buat program
program Melaksanakan pembuatan program rtu-lis sederhana dengan
aplikasi sederhana aplikasi combobox.
program menggunakan
sederhana dengan
dengan Integrated Development menggunak
bahasa Enviroment (IDE) an fasilitas
pemrograman 4.1.2. IDE
Visual Melakukan percobaan dan
menerapkan penggunaan
Lingkungan
PengembanganTerintegras
i (Integrated Development
Enviroment-IDE)
bahasaVisual Basic
4.1.3.
Melakukan percobaan
menggunakan konsepdasar
bahasa pemrograman
bahasa visual basic
4.1.4.
Membuat program aplikasi
sederhana dengan
bahasaVisual Basic

Mengetahui,

Kepala sekolah GURU PENGAMPU

Drs. S A R Y O N O AGUS KABUL PAMINTO, ST


NIP. 19670202 199112 1 001