Rencana Pelaksanaan Pembelajaran (RPP)
Mata Pelajaran : KKPIKelas / Semester: XI /2Waktu
: 2 x 45 menit
Standar Kompetensi : 2. Mengenal Bahasa Pemrograman Visual Basic 6.0Satuan Pendidikan :
KOMPETENSI DASAR
2.1. Mengenal perintah dasar dan menu Visual Basic 6.0
INDIKATOR
1. Menjelaskan2DE dan konsep penggunaan Visual Basic 6.0 2. Menjelaskan objek, property, method, dan event3. Menjelaskan2nterface visual basic 6.0I. TUJUAN PEMBELAJARAN
Setelah proses belajar mengajar diharapkan siswa dapat :1. Menjelaskan2DE dan konsep penggunaan Visual Basic 6.0 2. Menjelaskan objek, property, method, dan event
3. Menjelaskan2nterface visual basic 6.0II. MATERI PEMBELAJARAN
1. IDE visual basic 6.0IDE merupakan lingkungan pengembangan terpadu dalam mengembangkan aplikasi. Dengan menggunakan2DE anda dapat membuat user2nterface, melakukan koding, melakukan testing dan debugging serta mengkompilasi program menjadi executable. Untuk memulai Visual Basic , klik tombol Start > Programs > Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0.2. Komponen visual basic 6.0
a. ObjekKomponen di dalam sebuah program
b. Properties
Propoerti digunakan untuk menentukan setting suatu objek. Suatu objek biasanya mempunyai beberapa properti yang dapat diatur langsung dari jendela Properties atau lewat kode program.
c. Method
Metoda adalah suatu set perintah seperti halnya fungsi dan prosedur, tetapi sudah tersedia di dalam suatu objek. Seperti halnya properti (yang juga terdapat pada suatu objek), suatu metoda dapat dipanggil dengan menyebut nama objek diikuti tanda titik dan nam metodanya.d. EventEvent adalah peristiwa atau kejadian yang diterima oleh suatu objek, misalnya klik, seret, tunjuk, dan lain-lain. Event yang diterima objek akan memicu MS VB menjalankan kode program yang ada di dalamnya3. Interface visual basic 6.0Interface visual basic terdiri dari menu bar, toolbar, toolbox, dan beberapa panel seperti properties, project, dan form layout.
Gambar2nterface Visual basic 6.0
III. MODEL PEMBELAJARAN
1. Ceramah, praktek langsung, demonstrasi, dan Tanya jawab2. ALAT DAN SUMBER BELAJAR
a. Laboratorium komputer
b. Buku pegangan siswa / Modulc. Seperangkat komputer
d. LCDLANGKAH-LANGKAH KEGIATAN PEMBELAJARAN
A. Pendahuluan (10 menit)
GuruSiswaWaktu
1. Membuka pelajaran dengan salam, doa dan memeriksa presensi siswaMemperhatikan 3
2. Memberikan apersepsi mengenai materi visual basic 6.0(mengajukan pertanyaan pada siswa untuk membuka wawasan) Menyimak dan menjawab pertanyaan daru guru7
3. Menyampaikan tujuan pembelajaranMemperhatikan
B. Kegiatan2nti (65 menit)
GuruSiswaWaktu
Menjelaskan2DE visual basic Menyimak dan menanggapi penjelasan guru10
Menjelaskan2stilah object, property, method, event dan memberikan contohnyaMenyimak, menanggapi penjelasan guru, dan mempraktekkan30
Menjelaskan 2nterface visual basicMenyimak dan menanggapi penjelasan guru25
Penutup (15 menit)
GuruSiswaWaktu
1. Mengevaluasi pembelajaranMengajukan pertanyaan10
2. Memberi motivasi ke siswa untuk mempelajari materi selanjutnya Menyimak5
3. PENILAIAN
Teknik
: Tugas2ndividu Bentuk2nstrument: a. Tes Praktek Langsung (Psikomotorik)
b. Tes Pengetahuan Konsep (Kognitif) Mengidentifikasi toolbar pada visual basic, membuat form sederhanaMengetahui,
Sei Rotan, Januari 2015,
Guru Praktikan
Tince Sitorus, S.Pd
Marton MP. Simamora, S.komNIP.
Rencana Pelaksanaan Pembelajaran (RPP)
Mata Pelajaran : KKPIKelas / Semester: XI /2Waktu
: 2 x 45 menit
Standar Kompetensi : 2. Mengenal Bahasa Pemrograman Visual Basic 6.0Satuan Pendidikan : SMK Swasta YAPIM Taruna Sei Rotan
KOMPETENSI DASAR
2.1. Mengenal perintah dasar dan menu Visual Basic 6.0
INDIKATOR
1. Mempraktekkan cara membuat User2nterface (UI) pada VB 6.02. Mempraktekkan Mengatur property object pada VB 6.03. Mempraktekkan penulisan kode program pada VB 6.0I. TUJUAN PEMBELAJARAN
Setelah proses belajar mengajar diharapkan siswa dapat :
1. Mempraktekkan cara membuat User2nterface (UI) pada VB 6.0
2. Mempraktekkan Mengatur property object pada VB 6.0
3. Mempraktekkan penulisan kode program pada VB 6.0II. MATERI PEMBELAJARAN
1. Membuat User2nterfaceMengenali jenis-jenis komponen yang ada di dalam bagian ToolBox
2. Mengatur Property ObjectMengenali bagian-bagian di dalam jendela properties
3. Menulis kode programMengenali bagian-bagian jendela kode program
Program yang berbasis Windows bersifat event-driven, artinya program bekerja berdasarkan event yang terjadi pada object di dalam program tersebut. Misalnya, jika seorang user meng-klik sebuah tombol maka program akan memberikan reaksi terhadap event klik tersebut. Program akan memberikan reaksi sesuai dengan kode-kode program yang dibuat untuk suatu event pada object tertentu.
Pilih object Command1 pada bagian Object Selector. Secara otomatis pada bagian Code Editor akan muncul blok kode program berikut :
Private Sub Command1_Click()
End Sub
Event Selector
Code Editor
Object SelectorEvent Click merupakan event default (standar) dari object Command1, Anda bisa melihat event lainnya pada bagian Event Selector.III. MODEL PEMBELAJARAN
Ceramah, demonstrasi, dan praktek langsungIV. ALAT DAN SUMBER BELAJAR
a. Laboratorium komputer
b. Buku pegangan siswa / Modul
c. Seperangkat komputer
d. LCD
V. LANGKAH-LANGKAH KEGIATAN PEMBELAJARAN
A. Pendahuluan (10 menit)
GuruSiswaWaktu
Membuka pelajaran dengan salam dan memeriksa presensi siswaMemperhatikan 3
Mengulas materi sebelumnya, dengan memberikan pertanyaanMenyimak dan menjawab pertanyaan daru guru7
Menyampaikan tujuan pembelajaranMemperhatikan
B. Kegiatan2nti (65 menit)
GuruSiswaWaktu
Menjelaskan cara membuat user2nterface dengan menunjukkan komponen yang ada dalam toolbox di visual basic 6.0Menyimak dan menanggapi penjelasan guru10
Memberikan contoh dengan mempraktekkan penggunaan komponen di dalam form visual basic Menyimak dan mempraktekkan25
Menjelaskan bagian-bagian di dalam jendela properties Menyimak dan menanggapi penjelasan guru10
Mempraktekkan cara menyetting propertiesMempraktekkan penjelasan guru15
C. Penutup (15 menit)
GuruSiswaWaktu
3. Mengevaluasi pembelajaranMengajukan pertanyaan10
4. Member motivasi ke siswa untuk mempelajari materi selanjutnya Menyimak5
VI. PENILAIAN
Teknik
: Tugas2ndividu
Bentuk2nstrument:
a. Performance kerja dan sikap (Afektif)
b. Tes Praktek Langsung (Psikomotorik)
Menyetting form sehingga menjadi
c. Tes Pengetahuan Konsep (Kognitif)
Mengidentifikasi properties pada visual basic, dan memasukkan coding pada button hitung dan keluarMengetahui,
Sei Rotan, Januari 2015,
Guru Praktikan
Tince Sitorus, S.Pd
MARTON MP. SIMAMORA, S.KOMNIP.
NIP.Rencana Pelaksanaan Pembelajaran (RPP)
Mata Pelajaran : KKPIKelas / Semester: XI /2Waktu
: 4 x 45 menit
Standar Kompetensi : 2. Menerapkan KKPI tingkat dasar (VB 6.0)
Satuan Pendidikan : SMK Swasta YAPIM Taruna Sei Rotan
KOMPETENSI DASAR
2.2. Tipe data, Variabel, Konstanta, Fungsi dan Operator dalam Visual basic 6.0
INDIKATOR
1. Menjelaskan tipe data dan variabel dalam visual basic 6.0
2. Menjelaskan konstanta dalam visual basic 6.0
3. Menjelaskan fungsi dan operator dalam visual basic 6.0
I. TUJUAN PEMBELAJARAN
Setelah proses belajar mengajar diharapkan siswa dapat :
1. Mengetahui tipe data dan variabel dalam visual basic 6.0
2. Memahami konstanta dalam visual basic 6.0
3. Memahami fungsi dan operator dalam visual basic 6.0II. MATERI PEMBELAJARAN1. Tipe data pada visual basic antara lain, yaitu : type currency, decimal, object, dan variant. Variant merupakan type data yang2stimewa, karena dapat berubah dari satu type ke type yang lain sesuai dengan evaluasi ekspresi oleh visual basic. Visual Basic 6 mengenal beberapa type data, antara lain :
a. String adalah type data untuk teks (huruf, angka dan tanda baca).
b. Integer adalah type data untuk angka bulat.
c. Single adalah type data untuk angka pecahan.
d. Currency adalah type data untuk angka mata uang.
e. Date adalah type data untuk tanggal dan jam.
f. Boolean adalah type data yang bernilai TRUE atau FALSE2. Variable adalah suatu tempat ubtuk menampung data yang nilainya slalu berubah. Setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda. Variabel dibuat melalui penulisan deklarasi variabel di dalam kode program :
Dim As Contoh : Dim alas, tinggi, luas as2nteger3. Konstanta adalah suatu tempat untuk menampung data yang nilainya slalu tepat. 4. Operator di dalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan untuk melakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus, Visual Basic 6 mengenal tiga jenis operator, yaitu : operator aritmatika, perbandingan, dan logika.5. Operator Aritmatika digunakan untuk operasi matematis terhadap nilai data. Simbol-simbol yang digunakan :
6. Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol-simbol
yang digunakan :
7. Operator Logika digunakan untuk operasi yang membandingkan suatu perbandingan. Simbolsimbol
yang digunakan :
III. MODEL PEMBELAJARAN
Ceramah, diskusi, demonstrasi, dan Tanya jawab
IV. ALAT DAN SUMBER BELAJAR
a. Modul
b. Seperangkat komputer
c. LCD
V. LANGKAH-LANGKAH KEGIATAN PEMBELAJARANPERTEMUAN PERTAMAA. Pendahuluan (10 menit)
GuruSiswaWaktu
Membuka pelajaran dengan salam dan memeriksa presensi siswaMemperhatikan 3
Mengulas materi sebelumnya, dengan memberikan pertanyaanMenyimak dan menjawab pertanyaan daru guru7
Menyampaikan tujuan pembelajaranMemperhatikan
B. Kegiatan2nti (65 menit)
GuruSiswaWaktu
Menjelaskan macam-macam type data dan variable Menyimak dan menanggapi penjelasan guru15
Memberikan contoh dengan mempraktekkan penggunaan type data dan variabel di dalam visual basic Menyimak dan mempraktekkan25
Memberikan permasalahan pada siswa yaitu mengisi form luas segitiga yang sudah dibuat dan mengisikan coding dengan menerapkan type data dan variable, dan member tahu manfaat.Mengerjakan 25
C. Penutup (15 menit)
GuruSiswaWaktu
Mengevaluasi pembelajaranMengajukan pertanyaan10
Member motivasi ke siswa untuk mempelajari materi selanjutnya Menyimak5
PERTEMUAN KE DUAA. Pendahuluan (10 menit)
GuruSiswaWaktu
Membuka pelajaran dengan salam dan memeriksa presensi siswaMemperhatikan 3
Mengulas materi sebelumnya, dengan memberikan pertanyaanMenyimak dan menjawab pertanyaan daru guru7
Menyampaikan tujuan pembelajaranMemperhatikan
B. Kegiatan2nti (65 menit)
GuruSiswaWaktu
Menjelaskan macam-macam operator dalam visual basic : operator penugasan, operator aritmatika, operator perbandingan, operator logika Menyimak dan menanggapi penjelasan guru15
Memberikan contoh dengan mempraktekkan penggunaan operator di dalam visual basic Menyimak dan mempraktekkan25
Memberikan permasalahan pada siswa yaitu mengisi form kalkulator yang dalamnya meliputi pembagian, pangkat, penjumlahan, perkalian, pengurangan dengan menggunakan control label dan commandbutton.
Mengerjakan 25
C. Penutup (15 menit)
GuruSiswaWaktu
Mengevaluasi pembelajaranMengajukan pertanyaan10
Member motivasi ke siswa untuk mempelajari materi selanjutnya Menyimak5
VI. PENILAIAN
Teknik
: Tugas2ndividu
Bentuk2nstrument:
a. Performance kerja dan sikap (Afektif)
b. Tes Praktek Langsung (Psikomotorik)Mengisi button hitung dengan coding menggunakan type data dan variabel (pertemuan2)
Membuat kalkulator sederhana dengan menggunakan perintah operator (pertemuan2I)
Mengetahui,
Sei Rotan, Januari 2015,
Guru Praktikan
Tince Sitorus, S.Pd
MARTON MP. SIMAMORA, S.KOMRencana Pelaksanaan Pembelajaran (RPP)
Mata Pelajaran : KKPIKelas / Semester: XI /2Waktu
: 2 x 45 menit
Standar Kompetensi : 2. Menerapkan KKPI tingkat dasar (VB 6.0)
Satuan Pendidikan : SMK Swasta YAPIM Taruna Sei Rotan
KOMPETENSI DASAR
2.3. Membuat aplikasi sederhana dengan toolbox
INDIKATOR
1. Mengenalkan kontrol standart pilihan (optionbutton, checkbox, frame, listbox, combobox)
I. TUJUAN PEMBELAJARAN
Setelah proses belajar mengajar diharapkan siswa dapat :
1. Mengenal kontrol standart pilihan (optionbutton, checkbox, frame, listbox, combobox)
II. MATERI PEMBELAJARAN1. Checkbox Menampilkan keadaan True/False atau pilihan Yes/No. beberapa control2ni dapat memiliki keadaan yang sama pada suatu saat. 2. Option button sama dengan control CheckBox. Perbedaannya hanya satu control dari beberapa control2ni dapat di-on-kan. Jika control dengan tipe yang sama lainnya di-on-kan, maka control tipe2ni yang sebelumnya on akan di-off-kan.3. Frame, mengelompokkan control-control secara visual (tergambar) atau secara fungsional (tindakan)4. Listbox Menampilkan beberapa2tem, dan dari control2ni2tem-item tersebut dapat dipilih. Scrollbar dapat digunakan untuk enggulung pilihan yangtidak dapat ditampilkan seluruhnya.5. Combobox, Merupakan kombinasi antara TextBox dan ListBox. Sehingga pemilihan2tem dapat dilakukan dari ListBox, atau dengan mengetik langsung pada TextBox.
III. MODEL PEMBELAJARAN
Ceramah, demonstrasi, dan Praktek langsungIV. ALAT DAN SUMBER BELAJAR
a. Laboratorium komputer
b. Buku pegangan siswa / Modul
c. Seperangkat komputer
d. LCD
V. LANGKAH-LANGKAH KEGIATAN PEMBELAJARAN
A. Pendahuluan (10 menit)
GuruSiswaWaktu
Membuka pelajaran dengan salam dan memeriksa presensi siswaMemperhatikan 3
Mengulas materi sebelumnya, dengan memberikan pertanyaanMenyimak dan menjawab pertanyaan daru guru7
Menyampaikan tujuan pembelajaranMemperhatikan
B. Kegiatan2nti (65 menit)
GuruSiswaWaktu
Menyebutkan dan menjelaskan control standart pilihan dalam toolbox Visual basic yaitu option button, checkbox, frameMenyimak dan menanggapi penjelasan guru10
Memberikan contoh dengan mempraktekkan penggunaan control standart pilihan di dalam form visual basic Menyimak dan mempraktekkan25
Memberikan latihan berupa kalkulator sederhana, dan penerapan operator aritmetika dan logikaMengerjakan latihan 25
C. Penutup (15 menit)
GuruSiswaWaktu
Mengevaluasi pembelajaranMengajukan pertanyaan10
Member motivasi ke siswa untuk mempelajari materi yang di dapat di rumahMenyimak5
VI. PENILAIAN
Teknik
: Tugas2ndividu
Bentuk2nstrument:
a. Performance kerja dan sikap (Afektif)
b. Tes Praktek Langsung (Psikomotorik)
Latihan 1
Latihan 2
Mengetahui,
Sei Rotan, Januari 2015,
Guru Praktikan
Tince Sitorus, S.Pd
MARTON MP. SIMAMORA, S.KOMNIP.
NIP.Rencana Pelaksanaan Pembelajaran (RPP)
Mata Pelajaran : KKPIKelas / Semester: XI /2Waktu
: 4 x 45 menit
Standar Kompetensi : 2. Menerapkan KKPI tingkat dasar (VB 6.0)
Satuan Pendidikan : SMK Swasta YAPIM Taruna Sei Rotan
KOMPETENSI DASAR
2.4 Membuat aplikasi dengan menggunakan struktur kontrol2F pada VB 6.0
INDIKATOR
1. Menjelaskan struktur kontrol2F
2. Mempraktekkan penggunaan struktur kontrol2F dalam visual basic3. Menjelaskan struktur Select case
4. Mempraktekkan penggunaan struktur select case dalam visual basicI. TUJUAN PEMBELAJARAN
Setelah proses belajar mengajar diharapkan siswa dapat :
1. Menjelaskan struktur kontrol2F
2. Mempraktekkan penggunaan struktur kontrol2F3. Menjelaskan struktur Select case
4. Mempraktekkan penggunaan struktur select case dalam visual basicII. MATERI PEMBELAJARAN
Ada dua bentuk struktur kontrol keputusan, yaitu :
1. Struktur2FTHEN.
2. Struktur SELECTCASE.
Bentuk penulisan (syntax) struktur2FTHEN :
c. IF THEN
Bila bernilai True maka akan dikerjakan.
d. IF THEN
ELSE
END2F
Bila bernilai True maka akan dikerjakan, tetapi bila bernilai False maka yang akan dikerjakan.Struktur Kontrol SelectCase
Bentuk penulisan (syntax) struktur SELECTCASE :
SELECT CASE
CASE
CASE
CASE
[CASE ELSE
]
END SELECT
Bila sesuai dengan maka akan dikerjakan, dst. Tetapi bila tidak ada yang sesuai dengan s/d maka yang akan dikerjakan.III. MODEL PEMBELAJARAN
Ceramah, diskusi, demonstrasi, dan Tanya jawab
IV. ALAT DAN SUMBER BELAJAR
a. Laboratorium komputer
b. Buku pegangan siswa / Modul
c. Seperangkat komputer
d. LCD
V. LANGKAH-LANGKAH KEGIATAN PEMBELAJARANPertemuan Pertama
A. Pendahuluan (10 menit)
GuruSiswaWaktu
Membuka pelajaran dengan salam dan memeriksa presensi siswaMemperhatikan 3
Mengulas materi sebelumnya, dengan memberikan pertanyaanMenyimak dan menjawab pertanyaan daru guru7
Menyampaikan tujuan pembelajaranMemperhatikan
B. Kegiatan2nti (65 menit)
GuruSiswaWaktu
Menyebutkan dan menjelaskan bentuk struktur kontrol dan penulisan syntax untuk struktur2FTHENMenyimak dan menanggapi penjelasan guru10
Memberikan contoh dengan mempraktekkan penggunaan struktur2FTHEN di dalam visual basic Menyimak dan mempraktekkan25
Memberikan latihan berupa modifikasi program untuk lebih meningkatkan pemahaman dan kretivitas merekaMengerjakan latihan 30
C. Penutup (15 menit)
GuruSiswaWaktu
Mengevaluasi pembelajaranMengajukan pertanyaan10
Member motivasi ke siswa untuk mempelajari materi yang di dapat di rumahMenyimak5
Pertemuan KeduaA. Pendahuluan (10 menit)
GuruSiswaWaktu
Membuka pelajaran dengan salam dan memeriksa presensi siswaMemperhatikan 3
Mengulas materi sebelumnya, dengan memberikan pertanyaanMenyimak dan menjawab pertanyaan daru guru7
Menyampaikan tujuan pembelajaranMemperhatikan
B. Kegiatan2nti (65 menit)
GuruSiswaWaktu
Menyebutkan dan menjelaskan bentuk struktur kontrol dan penulisan syntax untuk struktur SELECT.. CASEMenyimak dan menanggapi penjelasan guru10
Memberikan contoh dengan mempraktekkan penggunaan struktur SELECT CASE di dalam visual basic Menyimak dan mempraktekkan25
Memberikan latihan berupa modifikasi program untuk lebih meningkatkan pemahaman dan kretivitas merekaMengerjakan latihan 30
C. Penutup (15 menit)
GuruSiswaWaktu
Mengevaluasi pembelajaranMengajukan pertanyaan10
Member motivasi ke siswa untuk mempelajari materi yang di dapat di rumahMenyimak5
VI. PENILAIAN
Teknik
: Tugas2ndividu
Bentuk2nstrument:
a. Performance kerja dan sikap (Afektif)b. Tes Praktek Langsung (Psikomotorik)
Latihan 1
Latihan 2Coba Anda modifikasi struktur kontrol dan kode programnya sehingga seorang user hanya mempunyai 3 kali kesempatan untuk mengetikkan password-nya. Setelah 3 kali kesempatan dan password-nya masih salah maka program akan otomatis berhenti.Latihan 3
Buat aplikasi sederhana untuk pengecekan nilai mata pelajaran, jika nilainya >=75 and
Top Related